builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-003 starttime: 1467140128.23 results: success (0) buildid: 20160628105123 builduid: a556123d04f249b1a95517ea0dd1b2c0 revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:28.233908) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:28.234335) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:28.234614) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:28.390116) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-28 11:55:28.390432) ========= '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-003 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-003 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-003 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 --11:55:29-- 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% 27.02 MB/s 11:55:29 (27.02 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.371000 ========= master_lag: 3.73 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-28 11:55:33.488433) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 11:55:33.488770) ========= '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-003 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-003 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-003 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=3.801000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 11:55:37.311596) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 11:55:37.312004) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cf85e0aa283eaaa522ddbc2749945ea97f249933 --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 cf85e0aa283eaaa522ddbc2749945ea97f249933 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-003 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-003 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-003 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-28 11:55:37,588 truncating revision to first 12 chars 2016-06-28 11:55:37,589 Setting DEBUG logging. 2016-06-28 11:55:37,589 attempt 1/10 2016-06-28 11:55:37,589 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cf85e0aa283e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 11:55:38,082 unpacking tar archive at: mozilla-beta-cf85e0aa283e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.284000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 11:55:38.671298) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:38.672062) ========= script_repo_revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:38.672854) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:38.673141) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:38.689186) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 22 mins, 25 secs) (at 2016-06-28 11:55:38.689677) ========= '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-003 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-003 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-003 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 11:55:38 INFO - MultiFileLogger online at 20160628 11:55:38 in C:\slave\test 11:55:38 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 11:55:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:55:38 INFO - {'append_to_log': False, 11:55:38 INFO - 'base_work_dir': 'C:\\slave\\test', 11:55:38 INFO - 'blob_upload_branch': 'mozilla-beta', 11:55:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:55:38 INFO - 'buildbot_json_path': 'buildprops.json', 11:55:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:55:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:55:38 INFO - 'download_minidump_stackwalk': True, 11:55:38 INFO - 'download_symbols': 'true', 11:55:38 INFO - 'e10s': False, 11:55:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:55:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:55:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:55:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:55:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:55:38 INFO - 'C:/mozilla-build/tooltool.py'), 11:55:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:55:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:55:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:55:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:55:38 INFO - 'log_level': 'info', 11:55:38 INFO - 'log_to_console': True, 11:55:38 INFO - 'opt_config_files': (), 11:55:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:55:38 INFO - '--processes=1', 11:55:38 INFO - '--config=%(test_path)s/wptrunner.ini', 11:55:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:55:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:55:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:55:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:55:38 INFO - 'pip_index': False, 11:55:38 INFO - 'require_test_zip': True, 11:55:38 INFO - 'test_type': ('testharness',), 11:55:38 INFO - 'this_chunk': '1', 11:55:38 INFO - 'total_chunks': '10', 11:55:38 INFO - 'virtualenv_path': 'venv', 11:55:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:55:38 INFO - 'work_dir': 'build'} 11:55:38 INFO - ##### 11:55:38 INFO - ##### Running clobber step. 11:55:38 INFO - ##### 11:55:38 INFO - Running pre-action listener: _resource_record_pre_action 11:55:38 INFO - Running main action method: clobber 11:55:38 INFO - rmtree: C:\slave\test\build 11:55:38 INFO - Using _rmtree_windows ... 11:55:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:57:27 INFO - Running post-action listener: _resource_record_post_action 11:57:27 INFO - ##### 11:57:27 INFO - ##### Running read-buildbot-config step. 11:57:27 INFO - ##### 11:57:27 INFO - Running pre-action listener: _resource_record_pre_action 11:57:27 INFO - Running main action method: read_buildbot_config 11:57:27 INFO - Using buildbot properties: 11:57:27 INFO - { 11:57:27 INFO - "project": "", 11:57:27 INFO - "product": "firefox", 11:57:27 INFO - "script_repo_revision": "production", 11:57:27 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 11:57:27 INFO - "repository": "", 11:57:27 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 11:57:27 INFO - "buildid": "20160628105123", 11:57:27 INFO - "pgo_build": "False", 11:57:27 INFO - "basedir": "C:\\slave\\test", 11:57:27 INFO - "buildnumber": 10, 11:57:27 INFO - "slavename": "t-w732-ix-003", 11:57:27 INFO - "revision": "cf85e0aa283eaaa522ddbc2749945ea97f249933", 11:57:27 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 11:57:27 INFO - "platform": "win32", 11:57:27 INFO - "branch": "mozilla-beta", 11:57:27 INFO - "repo_path": "releases/mozilla-beta", 11:57:27 INFO - "moz_repo_path": "", 11:57:27 INFO - "stage_platform": "win32", 11:57:27 INFO - "builduid": "a556123d04f249b1a95517ea0dd1b2c0", 11:57:27 INFO - "slavebuilddir": "test" 11:57:27 INFO - } 11:57:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 11:57:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 11:57:27 INFO - Running post-action listener: _resource_record_post_action 11:57:27 INFO - ##### 11:57:27 INFO - ##### Running download-and-extract step. 11:57:27 INFO - ##### 11:57:27 INFO - Running pre-action listener: _resource_record_pre_action 11:57:27 INFO - Running main action method: download_and_extract 11:57:27 INFO - mkdir: C:\slave\test\build\tests 11:57:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:57:27 INFO - https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:57:27 INFO - trying https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 11:57:27 INFO - Downloading https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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 11:57:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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 11:57:28 INFO - Downloaded 1240 bytes. 11:57:28 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:57:28 INFO - Using the following test package requirements: 11:57:28 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:57:28 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:57:28 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 11:57:28 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:57:28 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 11:57:28 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:57:28 INFO - u'jsshell-win32.zip'], 11:57:28 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:57:28 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 11:57:28 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:57:28 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:57:28 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 11:57:28 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:57:28 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 11:57:28 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:57:28 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 11:57:28 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:57:28 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 11:57:28 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 11:57: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')]} 11:57:28 INFO - https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:57:28 INFO - trying https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 11:57:28 INFO - Downloading https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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 11:57:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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 11:57:33 INFO - Downloaded 20401788 bytes. 11:57:33 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/*'] 11:57:33 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/* 11:57:35 INFO - caution: filename not matched: web-platform/* 11:57:35 INFO - Return code: 11 11:57:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:57:35 INFO - https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:57:35 INFO - trying https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 11:57:35 INFO - Downloading https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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 11:57:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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 11:57:39 INFO - Downloaded 36389112 bytes. 11:57:39 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/*'] 11:57:39 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/* 11:58:26 INFO - caution: filename not matched: bin/* 11:58:26 INFO - caution: filename not matched: config/* 11:58:26 INFO - caution: filename not matched: mozbase/* 11:58:26 INFO - caution: filename not matched: marionette/* 11:58:26 INFO - caution: filename not matched: tools/wptserve/* 11:58:26 INFO - Return code: 11 11:58:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:58:26 INFO - https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 11:58:26 INFO - trying https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:58:26 INFO - Downloading https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 11:58:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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 11:58:30 INFO - Downloaded 68464161 bytes. 11:58:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:58:30 INFO - mkdir: C:\slave\test\properties 11:58:30 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:58:30 INFO - Writing to file C:\slave\test\properties\build_url 11:58:30 INFO - Contents: 11:58:30 INFO - build_url:https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:58:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:58:31 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:58:31 INFO - Writing to file C:\slave\test\properties\symbols_url 11:58:31 INFO - Contents: 11:58:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:58:31 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')]} 11:58:31 INFO - https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:58:31 INFO - trying https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:58:31 INFO - Downloading https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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 11:58:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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:05:33 INFO - Downloaded 55581671 bytes. 12:05:33 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:05:33 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:05:35 INFO - Return code: 0 12:05:35 INFO - Running post-action listener: _resource_record_post_action 12:05:35 INFO - Running post-action listener: set_extra_try_arguments 12:05:35 INFO - ##### 12:05:35 INFO - ##### Running create-virtualenv step. 12:05:35 INFO - ##### 12:05:35 INFO - Running pre-action listener: _pre_create_virtualenv 12:05:35 INFO - Running pre-action listener: _resource_record_pre_action 12:05:35 INFO - Running main action method: create_virtualenv 12:05:35 INFO - Creating virtualenv C:\slave\test\build\venv 12:05:35 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:05:35 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:05:39 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:05:41 INFO - Installing distribute......................................................................................................................................................................................done. 12:05:43 INFO - Return code: 0 12:05:43 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:05:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-003', 'USERDOMAIN': 'T-W732-IX-003', '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-003', '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:05:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 12:05:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:05:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:05:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:05:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:43 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 12:05:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:05:43 INFO - 'DCLOCATION': 'SCL3', 12:05:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:43 INFO - 'HOMEDRIVE': 'C:', 12:05:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:05:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:43 INFO - 'KTS_VERSION': '1.19c', 12:05:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:05:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 12:05:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:43 INFO - 'MOZ_AIRBAG': '1', 12:05:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:43 INFO - 'MOZ_MSVCVERSION': '8', 12:05:43 INFO - 'MOZ_NO_REMOTE': '1', 12:05:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:43 INFO - 'NO_EM_RESTART': '1', 12:05:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:43 INFO - 'OS': 'Windows_NT', 12:05:43 INFO - 'OURDRIVE': 'C:', 12:05:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 12:05:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:05:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:43 INFO - 'PROCESSOR_LEVEL': '6', 12:05:43 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:05:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:43 INFO - 'PROMPT': '$P$G', 12:05:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:05:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:05:43 INFO - 'PWD': 'C:\\slave\\test', 12:05:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:43 INFO - 'SYSTEMDRIVE': 'C:', 12:05:43 INFO - 'SYSTEMROOT': 'C:\\windows', 12:05:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:43 INFO - 'TEST1': 'testie', 12:05:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:43 INFO - 'USERDOMAIN': 'T-W732-IX-003', 12:05:43 INFO - 'USERNAME': 'cltbld', 12:05:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:05:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:43 INFO - 'WINDIR': 'C:\\windows', 12:05:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:05:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:05:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:44 INFO - Downloading/unpacking psutil>=0.7.1 12:05:44 INFO - Running setup.py egg_info for package psutil 12:05:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:05:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:05:44 INFO - Installing collected packages: psutil 12:05:44 INFO - Running setup.py install for psutil 12:05:44 INFO - building 'psutil._psutil_windows' extension 12:05:44 INFO - error: Unable to find vcvarsall.bat 12:05:44 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-2ztr6u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:05:44 INFO - running install 12:05:44 INFO - running build 12:05:44 INFO - running build_py 12:05:44 INFO - creating build 12:05:44 INFO - creating build\lib.win32-2.7 12:05:44 INFO - creating build\lib.win32-2.7\psutil 12:05:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:05:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:05:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:05:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:05:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:05:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:05:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:05:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:05:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:05:44 INFO - running build_ext 12:05:44 INFO - building 'psutil._psutil_windows' extension 12:05:44 INFO - error: Unable to find vcvarsall.bat 12:05:44 INFO - ---------------------------------------- 12:05:44 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-2ztr6u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:05:44 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:05:44 WARNING - Return code: 1 12:05:44 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 12:05:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:05: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:05:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05: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:05:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-003', 'USERDOMAIN': 'T-W732-IX-003', '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-003', '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:05:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 12:05:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:05:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:05:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:05:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:44 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 12:05:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:05:44 INFO - 'DCLOCATION': 'SCL3', 12:05:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:44 INFO - 'HOMEDRIVE': 'C:', 12:05:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:05:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:44 INFO - 'KTS_VERSION': '1.19c', 12:05:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:05:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 12:05:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:44 INFO - 'MOZ_AIRBAG': '1', 12:05:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:44 INFO - 'MOZ_MSVCVERSION': '8', 12:05:44 INFO - 'MOZ_NO_REMOTE': '1', 12:05:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:44 INFO - 'NO_EM_RESTART': '1', 12:05:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:44 INFO - 'OS': 'Windows_NT', 12:05:44 INFO - 'OURDRIVE': 'C:', 12:05:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 12:05:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:05:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:44 INFO - 'PROCESSOR_LEVEL': '6', 12:05:44 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:05:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:44 INFO - 'PROMPT': '$P$G', 12:05:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:05:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:05:44 INFO - 'PWD': 'C:\\slave\\test', 12:05:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:44 INFO - 'SYSTEMDRIVE': 'C:', 12:05:44 INFO - 'SYSTEMROOT': 'C:\\windows', 12:05:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:44 INFO - 'TEST1': 'testie', 12:05:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:44 INFO - 'USERDOMAIN': 'T-W732-IX-003', 12:05:44 INFO - 'USERNAME': 'cltbld', 12:05:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:05:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:45 INFO - 'WINDIR': 'C:\\windows', 12:05:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:05:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:05:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:05:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:05:45 INFO - Running setup.py egg_info for package mozsystemmonitor 12:05:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:05:45 INFO - Running setup.py egg_info for package psutil 12:05:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:05:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:05:45 INFO - Installing collected packages: mozsystemmonitor, psutil 12:05:45 INFO - Running setup.py install for mozsystemmonitor 12:05:45 INFO - Running setup.py install for psutil 12:05:45 INFO - building 'psutil._psutil_windows' extension 12:05:45 INFO - error: Unable to find vcvarsall.bat 12:05:45 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-f60gr2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:05:45 INFO - running install 12:05:45 INFO - running build 12:05:45 INFO - running build_py 12:05:45 INFO - running build_ext 12:05:45 INFO - building 'psutil._psutil_windows' extension 12:05:45 INFO - error: Unable to find vcvarsall.bat 12:05:45 INFO - ---------------------------------------- 12:05:45 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-f60gr2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:05:45 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:05:45 WARNING - Return code: 1 12:05:45 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:05:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:05:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:45 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-003', 'USERDOMAIN': 'T-W732-IX-003', '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-003', '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:05:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 12:05:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:05:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:05:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:05:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:45 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 12:05:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:05:45 INFO - 'DCLOCATION': 'SCL3', 12:05:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:45 INFO - 'HOMEDRIVE': 'C:', 12:05:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:05:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:45 INFO - 'KTS_VERSION': '1.19c', 12:05:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:05:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 12:05:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:45 INFO - 'MOZ_AIRBAG': '1', 12:05:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:45 INFO - 'MOZ_MSVCVERSION': '8', 12:05:45 INFO - 'MOZ_NO_REMOTE': '1', 12:05:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:45 INFO - 'NO_EM_RESTART': '1', 12:05:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:45 INFO - 'OS': 'Windows_NT', 12:05:45 INFO - 'OURDRIVE': 'C:', 12:05:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 12:05:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:05:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:45 INFO - 'PROCESSOR_LEVEL': '6', 12:05:45 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:05:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:45 INFO - 'PROMPT': '$P$G', 12:05:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:05:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:05:45 INFO - 'PWD': 'C:\\slave\\test', 12:05:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:45 INFO - 'SYSTEMDRIVE': 'C:', 12:05:45 INFO - 'SYSTEMROOT': 'C:\\windows', 12:05:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:45 INFO - 'TEST1': 'testie', 12:05:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:45 INFO - 'USERDOMAIN': 'T-W732-IX-003', 12:05:45 INFO - 'USERNAME': 'cltbld', 12:05:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:05:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:45 INFO - 'WINDIR': 'C:\\windows', 12:05:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:05:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:05:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:46 INFO - Downloading/unpacking blobuploader==1.2.4 12:05:46 INFO - Downloading blobuploader-1.2.4.tar.gz 12:05:46 INFO - Running setup.py egg_info for package blobuploader 12:05:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:05:50 INFO - Running setup.py egg_info for package requests 12:05:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:05:50 INFO - Downloading docopt-0.6.1.tar.gz 12:05:50 INFO - Running setup.py egg_info for package docopt 12:05:50 INFO - Installing collected packages: blobuploader, docopt, requests 12:05:50 INFO - Running setup.py install for blobuploader 12:05:50 INFO - Running setup.py install for docopt 12:05:50 INFO - Running setup.py install for requests 12:05:50 INFO - Successfully installed blobuploader docopt requests 12:05:50 INFO - Cleaning up... 12:05:50 INFO - Return code: 0 12:05:50 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:05: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:05:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05: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:05:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:50 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 0x019986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-003', 'USERDOMAIN': 'T-W732-IX-003', '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-003', '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:05:50 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:05:50 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:05:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:05:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:05:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:50 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 12:05:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:05:50 INFO - 'DCLOCATION': 'SCL3', 12:05:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:50 INFO - 'HOMEDRIVE': 'C:', 12:05:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:05:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:50 INFO - 'KTS_VERSION': '1.19c', 12:05:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:05:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 12:05:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:50 INFO - 'MOZ_AIRBAG': '1', 12:05:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:50 INFO - 'MOZ_MSVCVERSION': '8', 12:05:50 INFO - 'MOZ_NO_REMOTE': '1', 12:05:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:50 INFO - 'NO_EM_RESTART': '1', 12:05:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:50 INFO - 'OS': 'Windows_NT', 12:05:50 INFO - 'OURDRIVE': 'C:', 12:05: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:05:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:05:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:50 INFO - 'PROCESSOR_LEVEL': '6', 12:05:50 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:05:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:50 INFO - 'PROMPT': '$P$G', 12:05:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:05:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:05:50 INFO - 'PWD': 'C:\\slave\\test', 12:05:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:50 INFO - 'SYSTEMDRIVE': 'C:', 12:05:50 INFO - 'SYSTEMROOT': 'C:\\windows', 12:05:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:50 INFO - 'TEST1': 'testie', 12:05:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:50 INFO - 'USERDOMAIN': 'T-W732-IX-003', 12:05:50 INFO - 'USERNAME': 'cltbld', 12:05:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:05:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:50 INFO - 'WINDIR': 'C:\\windows', 12:05:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:05:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:05:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:05:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:05:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:05:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:05:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:05:55 INFO - Unpacking c:\slave\test\build\tests\marionette 12:05:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:05:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:05:55 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:05:55 INFO - Running setup.py install for browsermob-proxy 12:06:09 INFO - Running setup.py install for manifestparser 12:06:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for marionette-client 12:06:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for marionette-driver 12:06:09 INFO - Running setup.py install for mozcrash 12:06:09 INFO - Running setup.py install for mozdebug 12:06:09 INFO - Running setup.py install for mozdevice 12:06:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozfile 12:06:09 INFO - Running setup.py install for mozhttpd 12:06:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozinfo 12:06:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozInstall 12:06:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozleak 12:06:09 INFO - Running setup.py install for mozlog 12:06:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for moznetwork 12:06:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozprocess 12:06:09 INFO - Running setup.py install for mozprofile 12:06:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozrunner 12:06:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for mozscreenshot 12:06:09 INFO - Running setup.py install for moztest 12:06:09 INFO - Running setup.py install for mozversion 12:06:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:06:09 INFO - Running setup.py install for wptserve 12:06:09 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:06:09 INFO - Cleaning up... 12:06:09 INFO - Return code: 0 12:06:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:06:09 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:06:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:06:09 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:06:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:06:09 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 0x019986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-003', 'USERDOMAIN': 'T-W732-IX-003', '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-003', '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:06:09 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:06:09 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:06:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:06:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:06:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:09 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 12:06:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:06:09 INFO - 'DCLOCATION': 'SCL3', 12:06:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:09 INFO - 'HOMEDRIVE': 'C:', 12:06:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:06:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:09 INFO - 'KTS_VERSION': '1.19c', 12:06:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:06:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 12:06:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:09 INFO - 'MOZ_AIRBAG': '1', 12:06:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:09 INFO - 'MOZ_MSVCVERSION': '8', 12:06:09 INFO - 'MOZ_NO_REMOTE': '1', 12:06:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:09 INFO - 'NO_EM_RESTART': '1', 12:06:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:09 INFO - 'OS': 'Windows_NT', 12:06:09 INFO - 'OURDRIVE': 'C:', 12:06:09 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:06:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:06:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:09 INFO - 'PROCESSOR_LEVEL': '6', 12:06:09 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:06:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:09 INFO - 'PROMPT': '$P$G', 12:06:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:06:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:06:09 INFO - 'PWD': 'C:\\slave\\test', 12:06:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:09 INFO - 'SYSTEMDRIVE': 'C:', 12:06:09 INFO - 'SYSTEMROOT': 'C:\\windows', 12:06:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:06:09 INFO - 'TEST1': 'testie', 12:06:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:06:09 INFO - 'USERDOMAIN': 'T-W732-IX-003', 12:06:09 INFO - 'USERNAME': 'cltbld', 12:06:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:06:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:09 INFO - 'WINDIR': 'C:\\windows', 12:06:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:06:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:06:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:06:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:06:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:06:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:06:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:06:13 INFO - Unpacking c:\slave\test\build\tests\marionette 12:06:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:06:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06:13 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:06:24 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:06:24 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:06:24 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:06:24 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:06:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:06:24 INFO - Downloading blessings-1.6.tar.gz 12:06:24 INFO - Running setup.py egg_info for package blessings 12:06:24 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:06:24 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:06:24 INFO - Running setup.py install for blessings 12:06:24 INFO - Running setup.py install for browsermob-proxy 12:06:24 INFO - Running setup.py install for manifestparser 12:06:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Running setup.py install for marionette-client 12:06:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Running setup.py install for marionette-driver 12:06:24 INFO - Running setup.py install for mozcrash 12:06:24 INFO - Running setup.py install for mozdebug 12:06:24 INFO - Running setup.py install for mozdevice 12:06:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Running setup.py install for mozhttpd 12:06:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Running setup.py install for mozInstall 12:06:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Running setup.py install for mozleak 12:06:24 INFO - Running setup.py install for mozprofile 12:06:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Running setup.py install for mozrunner 12:06:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:06:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:06:26 INFO - Running setup.py install for mozscreenshot 12:06:26 INFO - Running setup.py install for moztest 12:06:26 INFO - Running setup.py install for mozversion 12:06:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:06:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:06:26 INFO - Running setup.py install for wptserve 12:06:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:06:26 INFO - Cleaning up... 12:06:26 INFO - Return code: 0 12:06:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:06:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:06:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:06:26 INFO - Reading from file tmpfile_stdout 12:06:26 INFO - Using _rmtree_windows ... 12:06:26 INFO - Using _rmtree_windows ... 12:06:26 INFO - Current package versions: 12:06:26 INFO - blessings == 1.6 12:06:26 INFO - blobuploader == 1.2.4 12:06:26 INFO - browsermob-proxy == 0.6.0 12:06:26 INFO - distribute == 0.6.14 12:06:26 INFO - docopt == 0.6.1 12:06:26 INFO - manifestparser == 1.1 12:06:26 INFO - marionette-client == 2.3.0 12:06:26 INFO - marionette-driver == 1.4.0 12:06:26 INFO - mozInstall == 1.12 12:06:26 INFO - mozcrash == 0.17 12:06:26 INFO - mozdebug == 0.1 12:06:26 INFO - mozdevice == 0.48 12:06:26 INFO - mozfile == 1.2 12:06:26 INFO - mozhttpd == 0.7 12:06:26 INFO - mozinfo == 0.9 12:06:26 INFO - mozleak == 0.1 12:06:26 INFO - mozlog == 3.1 12:06:26 INFO - moznetwork == 0.27 12:06:26 INFO - mozprocess == 0.22 12:06:26 INFO - mozprofile == 0.28 12:06:26 INFO - mozrunner == 6.11 12:06:26 INFO - mozscreenshot == 0.1 12:06:26 INFO - mozsystemmonitor == 0.0 12:06:26 INFO - moztest == 0.7 12:06:26 INFO - mozversion == 1.4 12:06:26 INFO - requests == 1.2.3 12:06:26 INFO - wptserve == 1.4.0 12:06:26 INFO - Running post-action listener: _resource_record_post_action 12:06:26 INFO - Running post-action listener: _start_resource_monitoring 12:06:27 INFO - Starting resource monitoring. 12:06:27 INFO - ##### 12:06:27 INFO - ##### Running pull step. 12:06:27 INFO - ##### 12:06:27 INFO - Running pre-action listener: _resource_record_pre_action 12:06:27 INFO - Running main action method: pull 12:06:27 INFO - Pull has nothing to do! 12:06:27 INFO - Running post-action listener: _resource_record_post_action 12:06:27 INFO - ##### 12:06:27 INFO - ##### Running install step. 12:06:27 INFO - ##### 12:06:27 INFO - Running pre-action listener: _resource_record_pre_action 12:06:27 INFO - Running main action method: install 12:06:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:06:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:06:27 INFO - Reading from file tmpfile_stdout 12:06:27 INFO - Using _rmtree_windows ... 12:06:27 INFO - Using _rmtree_windows ... 12:06:27 INFO - Detecting whether we're running mozinstall >=1.0... 12:06:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:06:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:06:27 INFO - Reading from file tmpfile_stdout 12:06:27 INFO - Output received: 12:06:27 INFO - Usage: mozinstall-script.py [options] installer 12:06:27 INFO - Options: 12:06:27 INFO - -h, --help show this help message and exit 12:06:27 INFO - -d DEST, --destination=DEST 12:06:27 INFO - Directory to install application into. [default: 12:06:27 INFO - "C:\slave\test"] 12:06:27 INFO - --app=APP Application being installed. [default: firefox] 12:06:27 INFO - Using _rmtree_windows ... 12:06:27 INFO - Using _rmtree_windows ... 12:06:27 INFO - mkdir: C:\slave\test\build\application 12:06:27 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:06:27 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:06:29 INFO - Reading from file tmpfile_stdout 12:06:29 INFO - Output received: 12:06:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:06:29 INFO - Using _rmtree_windows ... 12:06:29 INFO - Using _rmtree_windows ... 12:06:29 INFO - Running post-action listener: _resource_record_post_action 12:06:29 INFO - ##### 12:06:29 INFO - ##### Running run-tests step. 12:06:29 INFO - ##### 12:06:29 INFO - Running pre-action listener: _resource_record_pre_action 12:06:29 INFO - Running main action method: run_tests 12:06:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:06:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:06:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:06:29 INFO - grabbing minidump binary from tooltool 12:06:29 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:06:29 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:06:29 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:06:29 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:06:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:06:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpqhge8v 12:06:31 INFO - INFO - File integrity verified, renaming tmpqhge8v to win32-minidump_stackwalk.exe 12:06:31 INFO - Return code: 0 12:06:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:06:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:06:31 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/amIzPnqCSmu8ZkrJxJgKjw/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:06:31 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/amIzPnqCSmu8ZkrJxJgKjw/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:06:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:06:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:06:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:31 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 12:06:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:06:31 INFO - 'DCLOCATION': 'SCL3', 12:06:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:31 INFO - 'HOMEDRIVE': 'C:', 12:06:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:06:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:31 INFO - 'KTS_VERSION': '1.19c', 12:06:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:06:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 12:06:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:06:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:31 INFO - 'MOZ_AIRBAG': '1', 12:06:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:31 INFO - 'MOZ_MSVCVERSION': '8', 12:06:31 INFO - 'MOZ_NO_REMOTE': '1', 12:06:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:31 INFO - 'NO_EM_RESTART': '1', 12:06:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:31 INFO - 'OS': 'Windows_NT', 12:06:31 INFO - 'OURDRIVE': 'C:', 12:06:31 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:06:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:06:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:31 INFO - 'PROCESSOR_LEVEL': '6', 12:06:31 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:06:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:31 INFO - 'PROMPT': '$P$G', 12:06:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:06:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:06:31 INFO - 'PWD': 'C:\\slave\\test', 12:06:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:31 INFO - 'SYSTEMDRIVE': 'C:', 12:06:31 INFO - 'SYSTEMROOT': 'C:\\windows', 12:06:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:06:31 INFO - 'TEST1': 'testie', 12:06:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:06:31 INFO - 'USERDOMAIN': 'T-W732-IX-003', 12:06:31 INFO - 'USERNAME': 'cltbld', 12:06:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:06:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:31 INFO - 'WINDIR': 'C:\\windows', 12:06:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:06:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:06:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:31 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/amIzPnqCSmu8ZkrJxJgKjw/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:06:33 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:06:33 INFO - import pkg_resources 12:06:35 INFO - Using 1 client processes 12:06:37 INFO - SUITE-START | Running 778 tests 12:06:37 INFO - Running testharness tests 12:06:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:06:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:06:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:06:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:06:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:06:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:06:38 INFO - Setting up ssl 12:06:38 INFO - PROCESS | certutil | 12:06:38 INFO - PROCESS | certutil | 12:06:38 INFO - PROCESS | certutil | 12:06:38 INFO - Certificate Nickname Trust Attributes 12:06:38 INFO - SSL,S/MIME,JAR/XPI 12:06:38 INFO - 12:06:38 INFO - web-platform-tests CT,, 12:06:38 INFO - 12:06:38 INFO - Starting runner 12:06:39 INFO - PROCESS | 2716 | [2716] 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:06:39 INFO - PROCESS | 2716 | [2716] 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:06:39 INFO - PROCESS | 2716 | [2716] 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:06:41 INFO - PROCESS | 2716 | 1467140801093 Marionette DEBUG Marionette enabled via build flag and pref 12:06:41 INFO - PROCESS | 2716 | ++DOCSHELL 108CA400 == 1 [pid = 2716] [id = 1] 12:06:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 1 (108CA800) [pid = 2716] [serial = 1] [outer = 00000000] 12:06:41 INFO - PROCESS | 2716 | [2716] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:06:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 2 (108CB400) [pid = 2716] [serial = 2] [outer = 108CA800] 12:06:42 INFO - PROCESS | 2716 | ++DOCSHELL 1410B000 == 2 [pid = 2716] [id = 2] 12:06:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 3 (1410B400) [pid = 2716] [serial = 3] [outer = 00000000] 12:06:42 INFO - PROCESS | 2716 | [2716] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:06:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 4 (1410C000) [pid = 2716] [serial = 4] [outer = 1410B400] 12:06:42 INFO - PROCESS | 2716 | 1467140802601 Marionette INFO Listening on port 2828 12:06:44 INFO - PROCESS | 2716 | 1467140804105 Marionette DEBUG Marionette enabled via command-line flag 12:06:44 INFO - PROCESS | 2716 | [2716] 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:06:44 INFO - PROCESS | 2716 | [2716] 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:06:44 INFO - PROCESS | 2716 | ++DOCSHELL 14864400 == 3 [pid = 2716] [id = 3] 12:06:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 5 (1486C400) [pid = 2716] [serial = 5] [outer = 00000000] 12:06:44 INFO - PROCESS | 2716 | [2716] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:06:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 6 (1486D000) [pid = 2716] [serial = 6] [outer = 1486C400] 12:06:44 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:06:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 7 (14B52400) [pid = 2716] [serial = 7] [outer = 1410B400] 12:06:45 INFO - PROCESS | 2716 | [2716] 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:06:45 INFO - PROCESS | 2716 | 1467140805025 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49912 12:06:45 INFO - PROCESS | 2716 | [2716] 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:06:45 INFO - PROCESS | 2716 | 1467140805031 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49913 12:06:45 INFO - PROCESS | 2716 | [2716] 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:06:45 INFO - PROCESS | 2716 | 1467140805067 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49914 12:06:45 INFO - PROCESS | 2716 | [2716] 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:06:45 INFO - PROCESS | 2716 | 1467140805073 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49915 12:06:45 INFO - PROCESS | 2716 | 1467140805076 Marionette DEBUG Closed connection conn0 12:06:45 INFO - PROCESS | 2716 | 1467140805078 Marionette DEBUG Closed connection conn1 12:06:45 INFO - PROCESS | 2716 | 1467140805134 Marionette DEBUG Closed connection conn2 12:06:45 INFO - PROCESS | 2716 | 1467140805166 Marionette DEBUG Closed connection conn3 12:06:45 INFO - PROCESS | 2716 | [2716] 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:06:45 INFO - PROCESS | 2716 | 1467140805171 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49916 12:06:45 INFO - PROCESS | 2716 | 1467140805263 Marionette DEBUG Closed connection conn4 12:06:45 INFO - PROCESS | 2716 | [2716] 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:06:45 INFO - PROCESS | 2716 | 1467140805270 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49917 12:06:45 INFO - PROCESS | 2716 | ++DOCSHELL 108CB800 == 4 [pid = 2716] [id = 4] 12:06:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 8 (1660A800) [pid = 2716] [serial = 8] [outer = 00000000] 12:06:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 9 (17372000) [pid = 2716] [serial = 9] [outer = 1660A800] 12:06:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 10 (17378400) [pid = 2716] [serial = 10] [outer = 1660A800] 12:06:45 INFO - PROCESS | 2716 | 1467140805407 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:06:45 INFO - PROCESS | 2716 | 1467140805412 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":"20160628105123","device":"desktop","version":"48.0"} 12:06:46 INFO - PROCESS | 2716 | [2716] 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:06:46 INFO - PROCESS | 2716 | [2716] 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:06:46 INFO - PROCESS | 2716 | [2716] 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:06:47 INFO - PROCESS | 2716 | ++DOCSHELL 18AB8400 == 5 [pid = 2716] [id = 5] 12:06:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 11 (18AB8800) [pid = 2716] [serial = 11] [outer = 00000000] 12:06:47 INFO - PROCESS | 2716 | ++DOCSHELL 18AB8C00 == 6 [pid = 2716] [id = 6] 12:06:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 12 (18ABD000) [pid = 2716] [serial = 12] [outer = 00000000] 12:06:47 INFO - PROCESS | 2716 | [2716] 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:06:47 INFO - PROCESS | 2716 | ++DOCSHELL 19C1CC00 == 7 [pid = 2716] [id = 7] 12:06:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 13 (19C1D000) [pid = 2716] [serial = 13] [outer = 00000000] 12:06:47 INFO - PROCESS | 2716 | [2716] 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:06:47 INFO - PROCESS | 2716 | [2716] 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:06:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 14 (19C25800) [pid = 2716] [serial = 14] [outer = 19C1D000] 12:06:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 15 (1A076800) [pid = 2716] [serial = 15] [outer = 18AB8800] 12:06:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 16 (1A078000) [pid = 2716] [serial = 16] [outer = 18ABD000] 12:06:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 17 (1A07A800) [pid = 2716] [serial = 17] [outer = 19C1D000] 12:06:48 INFO - PROCESS | 2716 | 1467140808786 Marionette INFO startBrowser 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:48 INFO - PROCESS | 2716 | 1467140808821 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 2716 | 1467140808835 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 2716 | 1467140808837 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 18 (1C023000) [pid = 2716] [serial = 18] [outer = 19C1D000] 12:06:49 INFO - PROCESS | 2716 | 1467140809598 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"7f38c7dc-0ab2-49da-89ab-f9c69e1b47af","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":"20160628105123","device":"desktop","version":"48.0","command_id":1}}] 12:06:49 INFO - PROCESS | 2716 | 1467140809850 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:06:49 INFO - PROCESS | 2716 | 1467140809852 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:49 INFO - PROCESS | 2716 | 1467140809879 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 12:06:49 INFO - PROCESS | 2716 | 1467140809898 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:06:49 INFO - PROCESS | 2716 | 1467140809901 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:49 INFO - PROCESS | 2716 | [2716] 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:06:50 INFO - PROCESS | 2716 | [2716] 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:06:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 19 (1913E800) [pid = 2716] [serial = 19] [outer = 19C1D000] 12:06:50 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:50 INFO - PROCESS | 2716 | 1467140810825 Marionette TRACE conn5 <- [1,3,null,{}] 12:06:50 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:50 INFO - PROCESS | 2716 | 1467140810845 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:06:50 INFO - PROCESS | 2716 | 1467140810847 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:50 INFO - PROCESS | 2716 | 1467140810879 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 12:06:50 INFO - PROCESS | 2716 | 1467140810909 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 2716 | 1467140810911 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 12:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:06:50 INFO - PROCESS | 2716 | 1467140810965 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 2716 | 1467140810968 Marionette TRACE conn5 <- [1,6,null,{}] 12:06:51 INFO - PROCESS | 2716 | 1467140811032 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:51 INFO - PROCESS | 2716 | 1467140811034 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:51 INFO - PROCESS | 2716 | 1467140811049 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 12:06:51 INFO - PROCESS | 2716 | 1467140811053 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 2716 | 1467140811056 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:51 INFO - PROCESS | 2716 | ++DOCSHELL 1D5B2400 == 8 [pid = 2716] [id = 8] 12:06:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 20 (1D5B2800) [pid = 2716] [serial = 20] [outer = 00000000] 12:06:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 21 (1D74E400) [pid = 2716] [serial = 21] [outer = 1D5B2800] 12:06:51 INFO - PROCESS | 2716 | 1467140811105 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 22 (1D752800) [pid = 2716] [serial = 22] [outer = 1D5B2800] 12:06:51 INFO - PROCESS | 2716 | ++DOCSHELL 1CBB5000 == 9 [pid = 2716] [id = 9] 12:06:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 23 (1D753C00) [pid = 2716] [serial = 23] [outer = 00000000] 12:06:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 24 (1775AC00) [pid = 2716] [serial = 24] [outer = 1D753C00] 12:06:51 INFO - PROCESS | 2716 | 1467140811513 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 25 (16604400) [pid = 2716] [serial = 25] [outer = 1D753C00] 12:06:52 INFO - PROCESS | 2716 | --DOCSHELL 108CA400 == 8 [pid = 2716] [id = 1] 12:06:52 INFO - PROCESS | 2716 | 1467140812299 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1390ms 12:06:52 INFO - PROCESS | 2716 | 1467140812349 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 12:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:06:52 INFO - PROCESS | 2716 | 1467140812352 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 12:06:52 INFO - PROCESS | 2716 | 1467140812359 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 2716 | 1467140812362 Marionette TRACE conn5 <- [1,10,null,{}] 12:06:52 INFO - PROCESS | 2716 | 1467140812368 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:52 INFO - PROCESS | 2716 | 1467140812371 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:52 INFO - PROCESS | 2716 | 1467140812498 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 12:06:52 INFO - PROCESS | 2716 | 1467140812557 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 2716 | 1467140812560 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:52 INFO - PROCESS | 2716 | ++DOCSHELL 0FF90800 == 9 [pid = 2716] [id = 10] 12:06:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 26 (0FF90C00) [pid = 2716] [serial = 26] [outer = 00000000] 12:06:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 27 (11036000) [pid = 2716] [serial = 27] [outer = 0FF90C00] 12:06:52 INFO - PROCESS | 2716 | 1467140812628 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 28 (143E5000) [pid = 2716] [serial = 28] [outer = 0FF90C00] 12:06:53 INFO - PROCESS | 2716 | 1467140813248 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 12:06:53 INFO - PROCESS | 2716 | 1467140813289 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 2716 | 1467140813294 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 12:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:06:53 INFO - PROCESS | 2716 | 1467140813300 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 2716 | 1467140813303 Marionette TRACE conn5 <- [1,14,null,{}] 12:06:53 INFO - PROCESS | 2716 | 1467140813308 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:53 INFO - PROCESS | 2716 | 1467140813310 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:53 INFO - PROCESS | 2716 | 1467140813433 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 12:06:53 INFO - PROCESS | 2716 | 1467140813493 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 2716 | 1467140813496 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:53 INFO - PROCESS | 2716 | ++DOCSHELL 1899D400 == 10 [pid = 2716] [id = 11] 12:06:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 29 (1899E800) [pid = 2716] [serial = 29] [outer = 00000000] 12:06:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 30 (18D0BC00) [pid = 2716] [serial = 30] [outer = 1899E800] 12:06:53 INFO - PROCESS | 2716 | 1467140813552 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 31 (18FA2800) [pid = 2716] [serial = 31] [outer = 1899E800] 12:06:54 INFO - PROCESS | 2716 | 1467140814191 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 12:06:54 INFO - PROCESS | 2716 | 1467140814234 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 2716 | 1467140814236 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 12:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:06:54 INFO - PROCESS | 2716 | 1467140814240 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 2716 | 1467140814244 Marionette TRACE conn5 <- [1,18,null,{}] 12:06:54 INFO - PROCESS | 2716 | 1467140814256 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:54 INFO - PROCESS | 2716 | 1467140814261 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:54 INFO - PROCESS | 2716 | 1467140814487 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 12:06:54 INFO - PROCESS | 2716 | ++DOCSHELL 0FB80800 == 11 [pid = 2716] [id = 12] 12:06:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 32 (0FB82000) [pid = 2716] [serial = 32] [outer = 00000000] 12:06:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 33 (0FB84800) [pid = 2716] [serial = 33] [outer = 0FB82000] 12:06:54 INFO - PROCESS | 2716 | 1467140814611 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 2716 | 1467140814615 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 34 (0FC59800) [pid = 2716] [serial = 34] [outer = 0FB82000] 12:06:54 INFO - PROCESS | 2716 | ++DOCSHELL 0FCF6800 == 12 [pid = 2716] [id = 13] 12:06:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 35 (0FCF6C00) [pid = 2716] [serial = 35] [outer = 00000000] 12:06:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 36 (0FF7B400) [pid = 2716] [serial = 36] [outer = 0FCF6C00] 12:06:54 INFO - PROCESS | 2716 | 1467140814696 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 37 (0FF93000) [pid = 2716] [serial = 37] [outer = 0FCF6C00] 12:06:54 INFO - PROCESS | 2716 | ++DOCSHELL 0F82AC00 == 13 [pid = 2716] [id = 14] 12:06:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 38 (0FB34400) [pid = 2716] [serial = 38] [outer = 00000000] 12:06:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 39 (108C1400) [pid = 2716] [serial = 39] [outer = 0FB34400] 12:06:55 INFO - PROCESS | 2716 | --DOCSHELL 108CB800 == 12 [pid = 2716] [id = 4] 12:06:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 40 (110CD000) [pid = 2716] [serial = 40] [outer = 0FB34400] 12:06:55 INFO - PROCESS | 2716 | 1467140815277 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1071ms 12:06:55 INFO - PROCESS | 2716 | 1467140815315 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 12:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:06:55 INFO - PROCESS | 2716 | 1467140815320 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 12:06:55 INFO - PROCESS | 2716 | 1467140815324 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 2716 | 1467140815327 Marionette TRACE conn5 <- [1,22,null,{}] 12:06:55 INFO - PROCESS | 2716 | 1467140815331 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:55 INFO - PROCESS | 2716 | 1467140815335 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:55 INFO - PROCESS | 2716 | 1467140815418 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 12:06:55 INFO - PROCESS | 2716 | 1467140815427 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 2716 | 1467140815430 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:55 INFO - PROCESS | 2716 | ++DOCSHELL 146B7800 == 13 [pid = 2716] [id = 15] 12:06:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 41 (14725000) [pid = 2716] [serial = 41] [outer = 00000000] 12:06:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 42 (1479F000) [pid = 2716] [serial = 42] [outer = 14725000] 12:06:55 INFO - PROCESS | 2716 | 1467140815478 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 43 (14864000) [pid = 2716] [serial = 43] [outer = 14725000] 12:06:55 INFO - PROCESS | 2716 | 1467140815903 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 12:06:55 INFO - PROCESS | 2716 | 1467140815956 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 2716 | 1467140815959 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 12:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:06:55 INFO - PROCESS | 2716 | 1467140815963 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 2716 | 1467140815965 Marionette TRACE conn5 <- [1,26,null,{}] 12:06:55 INFO - PROCESS | 2716 | 1467140815968 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:55 INFO - PROCESS | 2716 | 1467140815970 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:56 INFO - PROCESS | 2716 | 1467140816082 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 12:06:56 INFO - PROCESS | 2716 | 1467140816099 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 2716 | 1467140816102 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:56 INFO - PROCESS | 2716 | ++DOCSHELL 160A4400 == 14 [pid = 2716] [id = 16] 12:06:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 44 (160A7400) [pid = 2716] [serial = 44] [outer = 00000000] 12:06:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 45 (160AD800) [pid = 2716] [serial = 45] [outer = 160A7400] 12:06:56 INFO - PROCESS | 2716 | 1467140816147 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 46 (160FA800) [pid = 2716] [serial = 46] [outer = 160A7400] 12:06:56 INFO - PROCESS | 2716 | 1467140816560 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 12:06:56 INFO - PROCESS | 2716 | 1467140816596 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 2716 | 1467140816599 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 12:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:06:56 INFO - PROCESS | 2716 | 1467140816609 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 2716 | 1467140816613 Marionette TRACE conn5 <- [1,30,null,{}] 12:06:56 INFO - PROCESS | 2716 | 1467140816616 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:56 INFO - PROCESS | 2716 | 1467140816619 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:56 INFO - PROCESS | 2716 | 1467140816703 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 12:06:56 INFO - PROCESS | 2716 | 1467140816708 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 2716 | 1467140816710 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:56 INFO - PROCESS | 2716 | ++DOCSHELL 160AD400 == 15 [pid = 2716] [id = 17] 12:06:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 47 (17376800) [pid = 2716] [serial = 47] [outer = 00000000] 12:06:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 48 (187D6400) [pid = 2716] [serial = 48] [outer = 17376800] 12:06:56 INFO - PROCESS | 2716 | 1467140816755 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 49 (187E4000) [pid = 2716] [serial = 49] [outer = 17376800] 12:06:57 INFO - PROCESS | 2716 | 1467140817155 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 12:06:57 INFO - PROCESS | 2716 | 1467140817196 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 2716 | 1467140817198 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 12:06:57 INFO - PROCESS | 2716 | 1467140817201 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:06:57 INFO - PROCESS | 2716 | 1467140817203 Marionette TRACE conn5 <- [1,34,null,{}] 12:06:57 INFO - PROCESS | 2716 | 1467140817206 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:57 INFO - PROCESS | 2716 | 1467140817208 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:57 INFO - PROCESS | 2716 | 1467140817286 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 12:06:57 INFO - PROCESS | 2716 | 1467140817291 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 2716 | 1467140817293 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:57 INFO - PROCESS | 2716 | ++DOCSHELL 1899C000 == 16 [pid = 2716] [id = 18] 12:06:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 50 (1899D800) [pid = 2716] [serial = 50] [outer = 00000000] 12:06:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 51 (18D03C00) [pid = 2716] [serial = 51] [outer = 1899D800] 12:06:57 INFO - PROCESS | 2716 | 1467140817338 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 52 (18FF0800) [pid = 2716] [serial = 52] [outer = 1899D800] 12:06:57 INFO - PROCESS | 2716 | 1467140817731 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 12:06:57 INFO - PROCESS | 2716 | 1467140817776 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 2716 | 1467140817778 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 12:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:06:57 INFO - PROCESS | 2716 | 1467140817781 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 2716 | 1467140817782 Marionette TRACE conn5 <- [1,38,null,{}] 12:06:57 INFO - PROCESS | 2716 | 1467140817786 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:57 INFO - PROCESS | 2716 | 1467140817788 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:57 INFO - PROCESS | 2716 | 1467140817896 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 12:06:57 INFO - PROCESS | 2716 | 1467140817902 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 2716 | 1467140817907 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:57 INFO - PROCESS | 2716 | ++DOCSHELL 19D91000 == 17 [pid = 2716] [id = 19] 12:06:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 53 (19D93400) [pid = 2716] [serial = 53] [outer = 00000000] 12:06:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 54 (1AB7A400) [pid = 2716] [serial = 54] [outer = 19D93400] 12:06:57 INFO - PROCESS | 2716 | 1467140817964 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 55 (1B3BCC00) [pid = 2716] [serial = 55] [outer = 19D93400] 12:06:58 INFO - PROCESS | 2716 | 1467140818353 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 12:06:58 INFO - PROCESS | 2716 | 1467140818412 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 2716 | 1467140818414 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 12:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:06:58 INFO - PROCESS | 2716 | 1467140818417 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 2716 | 1467140818419 Marionette TRACE conn5 <- [1,42,null,{}] 12:06:58 INFO - PROCESS | 2716 | 1467140818422 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:58 INFO - PROCESS | 2716 | 1467140818424 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:58 INFO - PROCESS | 2716 | 1467140818502 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 12:06:58 INFO - PROCESS | 2716 | 1467140818507 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 2716 | 1467140818509 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:58 INFO - PROCESS | 2716 | ++DOCSHELL 1BA8B000 == 18 [pid = 2716] [id = 20] 12:06:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 56 (1BA91400) [pid = 2716] [serial = 56] [outer = 00000000] 12:06:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 57 (1C146400) [pid = 2716] [serial = 57] [outer = 1BA91400] 12:06:58 INFO - PROCESS | 2716 | 1467140818555 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (1C14F400) [pid = 2716] [serial = 58] [outer = 1BA91400] 12:06:59 INFO - PROCESS | 2716 | 1467140819048 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 12:06:59 INFO - PROCESS | 2716 | 1467140819088 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 2716 | 1467140819090 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 12:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:06:59 INFO - PROCESS | 2716 | 1467140819093 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 2716 | 1467140819095 Marionette TRACE conn5 <- [1,46,null,{}] 12:06:59 INFO - PROCESS | 2716 | 1467140819098 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:59 INFO - PROCESS | 2716 | 1467140819100 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:59 INFO - PROCESS | 2716 | 1467140819176 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 12:06:59 INFO - PROCESS | 2716 | 1467140819181 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 2716 | 1467140819183 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:59 INFO - PROCESS | 2716 | ++DOCSHELL 199CAC00 == 19 [pid = 2716] [id = 21] 12:06:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (199CDC00) [pid = 2716] [serial = 59] [outer = 00000000] 12:06:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (199D1400) [pid = 2716] [serial = 60] [outer = 199CDC00] 12:06:59 INFO - PROCESS | 2716 | 1467140819230 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (1C150000) [pid = 2716] [serial = 61] [outer = 199CDC00] 12:06:59 INFO - PROCESS | 2716 | 1467140819618 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 12:06:59 INFO - PROCESS | 2716 | 1467140819674 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 2716 | 1467140819676 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 12:06:59 INFO - PROCESS | 2716 | 1467140819680 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 2716 | 1467140819682 Marionette TRACE conn5 <- [1,50,null,{}] 12:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:06:59 INFO - PROCESS | 2716 | 1467140819685 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:59 INFO - PROCESS | 2716 | 1467140819687 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:59 INFO - PROCESS | 2716 | 1467140819772 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 12:06:59 INFO - PROCESS | 2716 | 1467140819778 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 2716 | 1467140819780 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:06:59 INFO - PROCESS | 2716 | ++DOCSHELL 108C0800 == 20 [pid = 2716] [id = 22] 12:06:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (199D1000) [pid = 2716] [serial = 62] [outer = 00000000] 12:06:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (19DD9000) [pid = 2716] [serial = 63] [outer = 199D1000] 12:06:59 INFO - PROCESS | 2716 | 1467140819827 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (19DD9400) [pid = 2716] [serial = 64] [outer = 199D1000] 12:07:00 INFO - PROCESS | 2716 | 1467140820218 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 12:07:00 INFO - PROCESS | 2716 | 1467140820256 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 12:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:07:00 INFO - PROCESS | 2716 | 1467140820258 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 12:07:00 INFO - PROCESS | 2716 | 1467140820264 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 2716 | 1467140820266 Marionette TRACE conn5 <- [1,54,null,{}] 12:07:00 INFO - PROCESS | 2716 | 1467140820270 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:00 INFO - PROCESS | 2716 | 1467140820271 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:00 INFO - PROCESS | 2716 | 1467140820388 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 12:07:00 INFO - PROCESS | 2716 | 1467140820396 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 2716 | 1467140820398 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:00 INFO - PROCESS | 2716 | ++DOCSHELL 18E5FC00 == 21 [pid = 2716] [id = 23] 12:07:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (18E61000) [pid = 2716] [serial = 65] [outer = 00000000] 12:07:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (18E69400) [pid = 2716] [serial = 66] [outer = 18E61000] 12:07:00 INFO - PROCESS | 2716 | 1467140820440 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (18E6CC00) [pid = 2716] [serial = 67] [outer = 18E61000] 12:07:00 INFO - PROCESS | 2716 | 1467140820799 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 590ms 12:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:07:00 INFO - PROCESS | 2716 | 1467140820852 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 2716 | 1467140820854 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 12:07:00 INFO - PROCESS | 2716 | 1467140820857 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 2716 | 1467140820859 Marionette TRACE conn5 <- [1,58,null,{}] 12:07:00 INFO - PROCESS | 2716 | 1467140820862 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:00 INFO - PROCESS | 2716 | 1467140820864 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:00 INFO - PROCESS | 2716 | 1467140820939 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 12:07:01 INFO - PROCESS | 2716 | 1467140821005 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 2716 | 1467140821008 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:01 INFO - PROCESS | 2716 | ++DOCSHELL 090F5400 == 22 [pid = 2716] [id = 24] 12:07:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (090F6000) [pid = 2716] [serial = 68] [outer = 00000000] 12:07:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (090FC400) [pid = 2716] [serial = 69] [outer = 090F6000] 12:07:01 INFO - PROCESS | 2716 | 1467140821053 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (18E6C800) [pid = 2716] [serial = 70] [outer = 090F6000] 12:07:01 INFO - PROCESS | 2716 | 1467140821392 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 12:07:01 INFO - PROCESS | 2716 | 1467140821428 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 12:07:01 INFO - PROCESS | 2716 | 1467140821430 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 12:07:01 INFO - PROCESS | 2716 | 1467140821433 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:07:01 INFO - PROCESS | 2716 | 1467140821435 Marionette TRACE conn5 <- [1,62,null,{}] 12:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:07:01 INFO - PROCESS | 2716 | 1467140821438 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:01 INFO - PROCESS | 2716 | 1467140821441 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:01 INFO - PROCESS | 2716 | 1467140821562 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 12:07:01 INFO - PROCESS | 2716 | 1467140821600 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 2716 | 1467140821602 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:01 INFO - PROCESS | 2716 | ++DOCSHELL 0C8D9800 == 23 [pid = 2716] [id = 25] 12:07:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (0C8DC800) [pid = 2716] [serial = 71] [outer = 00000000] 12:07:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (0C8E4000) [pid = 2716] [serial = 72] [outer = 0C8DC800] 12:07:01 INFO - PROCESS | 2716 | 1467140821645 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (17DF9C00) [pid = 2716] [serial = 73] [outer = 0C8DC800] 12:07:01 INFO - PROCESS | 2716 | 1467140821961 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 12:07:02 INFO - PROCESS | 2716 | 1467140822008 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 2716 | 1467140822010 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 12:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:07:02 INFO - PROCESS | 2716 | 1467140822013 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 2716 | 1467140822014 Marionette TRACE conn5 <- [1,66,null,{}] 12:07:02 INFO - PROCESS | 2716 | 1467140822028 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:02 INFO - PROCESS | 2716 | 1467140822030 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:02 INFO - PROCESS | 2716 | 1467140822107 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 12:07:02 INFO - PROCESS | 2716 | 1467140822190 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 2716 | 1467140822192 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:02 INFO - PROCESS | 2716 | ++DOCSHELL 10201400 == 24 [pid = 2716] [id = 26] 12:07:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (10202000) [pid = 2716] [serial = 74] [outer = 00000000] 12:07:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (10209400) [pid = 2716] [serial = 75] [outer = 10202000] 12:07:02 INFO - PROCESS | 2716 | 1467140822234 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1020D000) [pid = 2716] [serial = 76] [outer = 10202000] 12:07:03 INFO - PROCESS | 2716 | 1467140823341 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1394ms 12:07:03 INFO - PROCESS | 2716 | 1467140823442 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 2716 | 1467140823446 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 12:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:07:03 INFO - PROCESS | 2716 | 1467140823454 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 2716 | 1467140823458 Marionette TRACE conn5 <- [1,70,null,{}] 12:07:03 INFO - PROCESS | 2716 | 1467140823463 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:03 INFO - PROCESS | 2716 | 1467140823466 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:03 INFO - PROCESS | 2716 | 1467140823576 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 12:07:03 INFO - PROCESS | 2716 | 1467140823624 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 2716 | 1467140823626 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:03 INFO - PROCESS | 2716 | ++DOCSHELL 0FC10800 == 25 [pid = 2716] [id = 27] 12:07:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (0FCF3400) [pid = 2716] [serial = 77] [outer = 00000000] 12:07:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (0FF91800) [pid = 2716] [serial = 78] [outer = 0FCF3400] 12:07:03 INFO - PROCESS | 2716 | 1467140823675 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (10123C00) [pid = 2716] [serial = 79] [outer = 0FCF3400] 12:07:04 INFO - PROCESS | 2716 | 1467140824082 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 12:07:04 INFO - PROCESS | 2716 | 1467140824141 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 2716 | 1467140824145 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 12:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:07:04 INFO - PROCESS | 2716 | 1467140824151 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - PROCESS | 2716 | 1467140824154 Marionette TRACE conn5 <- [1,74,null,{}] 12:07:04 INFO - PROCESS | 2716 | 1467140824158 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:04 INFO - PROCESS | 2716 | 1467140824160 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:04 INFO - PROCESS | 2716 | 1467140824273 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 12:07:04 INFO - PROCESS | 2716 | 1467140824279 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 2716 | 1467140824281 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:04 INFO - PROCESS | 2716 | ++DOCSHELL 1012D000 == 26 [pid = 2716] [id = 28] 12:07:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1012D800) [pid = 2716] [serial = 80] [outer = 00000000] 12:07:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1020C000) [pid = 2716] [serial = 81] [outer = 1012D800] 12:07:04 INFO - PROCESS | 2716 | 1467140824328 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (10758C00) [pid = 2716] [serial = 82] [outer = 1012D800] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (1660A800) [pid = 2716] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (199D1000) [pid = 2716] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18E61000) [pid = 2716] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (090F6000) [pid = 2716] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1D5B2800) [pid = 2716] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0FF90C00) [pid = 2716] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1899E800) [pid = 2716] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0FCF6C00) [pid = 2716] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (14725000) [pid = 2716] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (160A7400) [pid = 2716] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (17376800) [pid = 2716] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1899D800) [pid = 2716] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:07:04 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (19D93400) [pid = 2716] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:07:05 INFO - PROCESS | 2716 | 1467140825018 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 932ms 12:07:05 INFO - PROCESS | 2716 | 1467140825086 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 2716 | 1467140825088 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 12:07:05 INFO - PROCESS | 2716 | 1467140825092 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:07:05 INFO - PROCESS | 2716 | 1467140825095 Marionette TRACE conn5 <- [1,78,null,{}] 12:07:05 INFO - PROCESS | 2716 | 1467140825105 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:05 INFO - PROCESS | 2716 | 1467140825110 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:05 INFO - PROCESS | 2716 | 1467140825194 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 12:07:05 INFO - PROCESS | 2716 | 1467140825201 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 2716 | 1467140825204 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:05 INFO - PROCESS | 2716 | ++DOCSHELL 143A7000 == 27 [pid = 2716] [id = 29] 12:07:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (143A7400) [pid = 2716] [serial = 83] [outer = 00000000] 12:07:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (144CA000) [pid = 2716] [serial = 84] [outer = 143A7400] 12:07:05 INFO - PROCESS | 2716 | 1467140825250 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (14727400) [pid = 2716] [serial = 85] [outer = 143A7400] 12:07:05 INFO - PROCESS | 2716 | 1467140825676 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 12:07:05 INFO - PROCESS | 2716 | 1467140825726 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 2716 | 1467140825729 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 12:07:05 INFO - PROCESS | 2716 | 1467140825732 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:07:05 INFO - PROCESS | 2716 | 1467140825733 Marionette TRACE conn5 <- [1,82,null,{}] 12:07:05 INFO - PROCESS | 2716 | 1467140825737 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:05 INFO - PROCESS | 2716 | 1467140825739 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:05 INFO - PROCESS | 2716 | 1467140825819 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 12:07:05 INFO - PROCESS | 2716 | 1467140825842 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 2716 | 1467140825844 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:05 INFO - PROCESS | 2716 | ++DOCSHELL 1486BC00 == 28 [pid = 2716] [id = 30] 12:07:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1486C800) [pid = 2716] [serial = 86] [outer = 00000000] 12:07:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (15D43000) [pid = 2716] [serial = 87] [outer = 1486C800] 12:07:05 INFO - PROCESS | 2716 | 1467140825892 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (160ACC00) [pid = 2716] [serial = 88] [outer = 1486C800] 12:07:06 INFO - PROCESS | 2716 | 1467140826312 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 12:07:06 INFO - PROCESS | 2716 | 1467140826366 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 2716 | 1467140826368 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 12:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:07:06 INFO - PROCESS | 2716 | 1467140826371 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - PROCESS | 2716 | 1467140826373 Marionette TRACE conn5 <- [1,86,null,{}] 12:07:06 INFO - PROCESS | 2716 | 1467140826376 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:06 INFO - PROCESS | 2716 | 1467140826378 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:06 INFO - PROCESS | 2716 | 1467140826453 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 12:07:06 INFO - PROCESS | 2716 | 1467140826459 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 2716 | 1467140826461 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:06 INFO - PROCESS | 2716 | ++DOCSHELL 16610000 == 29 [pid = 2716] [id = 31] 12:07:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (17374800) [pid = 2716] [serial = 89] [outer = 00000000] 12:07:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17766C00) [pid = 2716] [serial = 90] [outer = 17374800] 12:07:06 INFO - PROCESS | 2716 | 1467140826505 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (17DB3400) [pid = 2716] [serial = 91] [outer = 17374800] 12:07:07 INFO - PROCESS | 2716 | 1467140827042 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 730ms 12:07:07 INFO - PROCESS | 2716 | 1467140827103 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 12:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:07:07 INFO - PROCESS | 2716 | 1467140827107 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 12:07:07 INFO - PROCESS | 2716 | 1467140827112 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 2716 | 1467140827116 Marionette TRACE conn5 <- [1,90,null,{}] 12:07:07 INFO - PROCESS | 2716 | 1467140827122 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:07 INFO - PROCESS | 2716 | 1467140827125 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:07 INFO - PROCESS | 2716 | 1467140827287 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 12:07:07 INFO - PROCESS | 2716 | 1467140827373 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 2716 | 1467140827376 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:07 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E6000 == 30 [pid = 2716] [id = 32] 12:07:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (0F8C9C00) [pid = 2716] [serial = 92] [outer = 00000000] 12:07:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1012C400) [pid = 2716] [serial = 93] [outer = 0F8C9C00] 12:07:07 INFO - PROCESS | 2716 | 1467140827432 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (10208000) [pid = 2716] [serial = 94] [outer = 0F8C9C00] 12:07:07 INFO - PROCESS | 2716 | 1467140827953 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 12:07:08 INFO - PROCESS | 2716 | 1467140828003 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 2716 | 1467140828007 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 12:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:07:08 INFO - PROCESS | 2716 | 1467140828014 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - PROCESS | 2716 | 1467140828017 Marionette TRACE conn5 <- [1,94,null,{}] 12:07:08 INFO - PROCESS | 2716 | 1467140828021 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:08 INFO - PROCESS | 2716 | 1467140828024 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:08 INFO - PROCESS | 2716 | 1467140828128 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 12:07:08 INFO - PROCESS | 2716 | 1467140828212 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 2716 | 1467140828214 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:08 INFO - PROCESS | 2716 | ++DOCSHELL 146BA000 == 31 [pid = 2716] [id = 33] 12:07:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (14725000) [pid = 2716] [serial = 95] [outer = 00000000] 12:07:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (160F7C00) [pid = 2716] [serial = 96] [outer = 14725000] 12:07:08 INFO - PROCESS | 2716 | 1467140828270 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (17763400) [pid = 2716] [serial = 97] [outer = 14725000] 12:07:08 INFO - PROCESS | 2716 | 1467140828827 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 12:07:08 INFO - PROCESS | 2716 | 1467140828847 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 2716 | 1467140828850 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 12:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:07:08 INFO - PROCESS | 2716 | 1467140828854 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - PROCESS | 2716 | 1467140828858 Marionette TRACE conn5 <- [1,98,null,{}] 12:07:08 INFO - PROCESS | 2716 | 1467140828869 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:08 INFO - PROCESS | 2716 | 1467140828873 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:08 INFO - PROCESS | 2716 | 1467140828978 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 12:07:09 INFO - PROCESS | 2716 | 1467140829064 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 2716 | 1467140829067 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:09 INFO - PROCESS | 2716 | ++DOCSHELL 18D14000 == 32 [pid = 2716] [id = 34] 12:07:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18D14800) [pid = 2716] [serial = 98] [outer = 00000000] 12:07:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18E61000) [pid = 2716] [serial = 99] [outer = 18D14800] 12:07:09 INFO - PROCESS | 2716 | 1467140829123 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18E66800) [pid = 2716] [serial = 100] [outer = 18D14800] 12:07:09 INFO - PROCESS | 2716 | 1467140829666 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 871ms 12:07:09 INFO - PROCESS | 2716 | 1467140829727 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 2716 | 1467140829730 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 12:07:09 INFO - PROCESS | 2716 | 1467140829733 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:07:09 INFO - PROCESS | 2716 | 1467140829735 Marionette TRACE conn5 <- [1,102,null,{}] 12:07:09 INFO - PROCESS | 2716 | 1467140829739 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:09 INFO - PROCESS | 2716 | 1467140829741 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:09 INFO - PROCESS | 2716 | 1467140829853 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 12:07:09 INFO - PROCESS | 2716 | 1467140829940 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 2716 | 1467140829942 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:09 INFO - PROCESS | 2716 | ++DOCSHELL 0C8DDC00 == 33 [pid = 2716] [id = 35] 12:07:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (0FB36800) [pid = 2716] [serial = 101] [outer = 00000000] 12:07:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (18E66400) [pid = 2716] [serial = 102] [outer = 0FB36800] 12:07:09 INFO - PROCESS | 2716 | 1467140829996 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (18E6D800) [pid = 2716] [serial = 103] [outer = 0FB36800] 12:07:10 INFO - PROCESS | 2716 | 1467140830634 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 12:07:10 INFO - PROCESS | 2716 | 1467140830667 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 2716 | 1467140830671 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 12:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:07:10 INFO - PROCESS | 2716 | 1467140830676 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 2716 | 1467140830679 Marionette TRACE conn5 <- [1,106,null,{}] 12:07:10 INFO - PROCESS | 2716 | 1467140830684 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:10 INFO - PROCESS | 2716 | 1467140830687 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:10 INFO - PROCESS | 2716 | 1467140830788 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 12:07:10 INFO - PROCESS | 2716 | 1467140830861 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 2716 | 1467140830864 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:10 INFO - PROCESS | 2716 | ++DOCSHELL 0FF76C00 == 34 [pid = 2716] [id = 36] 12:07:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (0FF8BC00) [pid = 2716] [serial = 104] [outer = 00000000] 12:07:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (10129C00) [pid = 2716] [serial = 105] [outer = 0FF8BC00] 12:07:10 INFO - PROCESS | 2716 | 1467140830913 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1020EC00) [pid = 2716] [serial = 106] [outer = 0FF8BC00] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (1A07A800) [pid = 2716] [serial = 17] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1C146400) [pid = 2716] [serial = 57] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (18FF0800) [pid = 2716] [serial = 52] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (199D1400) [pid = 2716] [serial = 60] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (19DD9000) [pid = 2716] [serial = 63] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (18E69400) [pid = 2716] [serial = 66] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (0FB84800) [pid = 2716] [serial = 33] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1B3BCC00) [pid = 2716] [serial = 55] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (19DD9400) [pid = 2716] [serial = 64] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (160FA800) [pid = 2716] [serial = 46] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18FA2800) [pid = 2716] [serial = 31] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (143E5000) [pid = 2716] [serial = 28] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (18E6CC00) [pid = 2716] [serial = 67] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18E6C800) [pid = 2716] [serial = 70] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1D752800) [pid = 2716] [serial = 22] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (14864000) [pid = 2716] [serial = 43] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (17378400) [pid = 2716] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (17372000) [pid = 2716] [serial = 9] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1410C000) [pid = 2716] [serial = 4] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (090FC400) [pid = 2716] [serial = 69] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (0C8E4000) [pid = 2716] [serial = 72] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (11036000) [pid = 2716] [serial = 27] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18D0BC00) [pid = 2716] [serial = 30] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (0FF7B400) [pid = 2716] [serial = 36] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (0FF93000) [pid = 2716] [serial = 37] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (108C1400) [pid = 2716] [serial = 39] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (1479F000) [pid = 2716] [serial = 42] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (160AD800) [pid = 2716] [serial = 45] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (187D6400) [pid = 2716] [serial = 48] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (187E4000) [pid = 2716] [serial = 49] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (18D03C00) [pid = 2716] [serial = 51] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (1AB7A400) [pid = 2716] [serial = 54] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (1D74E400) [pid = 2716] [serial = 21] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (1775AC00) [pid = 2716] [serial = 24] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (19C25800) [pid = 2716] [serial = 14] [outer = 00000000] [url = about:blank] 12:07:11 INFO - PROCESS | 2716 | 1467140831841 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1224ms 12:07:11 INFO - PROCESS | 2716 | 1467140831902 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 2716 | 1467140831906 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 12:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:07:11 INFO - PROCESS | 2716 | 1467140831910 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - PROCESS | 2716 | 1467140831915 Marionette TRACE conn5 <- [1,110,null,{}] 12:07:11 INFO - PROCESS | 2716 | 1467140831920 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:11 INFO - PROCESS | 2716 | 1467140831922 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:12 INFO - PROCESS | 2716 | 1467140832007 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 12:07:12 INFO - PROCESS | 2716 | 1467140832016 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 2716 | 1467140832020 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:12 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7E800 == 35 [pid = 2716] [id = 37] 12:07:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (0FF7F000) [pid = 2716] [serial = 107] [outer = 00000000] 12:07:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (10121400) [pid = 2716] [serial = 108] [outer = 0FF7F000] 12:07:12 INFO - PROCESS | 2716 | 1467140832067 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (1012C000) [pid = 2716] [serial = 109] [outer = 0FF7F000] 12:07:12 INFO - PROCESS | 2716 | 1467140832496 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 12:07:12 INFO - PROCESS | 2716 | 1467140832542 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 2716 | 1467140832547 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 12:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:07:12 INFO - PROCESS | 2716 | 1467140832553 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 2716 | 1467140832556 Marionette TRACE conn5 <- [1,114,null,{}] 12:07:12 INFO - PROCESS | 2716 | 1467140832560 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:12 INFO - PROCESS | 2716 | 1467140832562 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:12 INFO - PROCESS | 2716 | 1467140832650 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 12:07:12 INFO - PROCESS | 2716 | 1467140832684 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 2716 | 1467140832686 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:12 INFO - PROCESS | 2716 | ++DOCSHELL 1431EC00 == 36 [pid = 2716] [id = 38] 12:07:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (14322C00) [pid = 2716] [serial = 110] [outer = 00000000] 12:07:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (143E4400) [pid = 2716] [serial = 111] [outer = 14322C00] 12:07:12 INFO - PROCESS | 2716 | 1467140832739 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (144C9C00) [pid = 2716] [serial = 112] [outer = 14322C00] 12:07:13 INFO - PROCESS | 2716 | 1467140833159 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 12:07:13 INFO - PROCESS | 2716 | 1467140833186 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 2716 | 1467140833189 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 12:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:07:13 INFO - PROCESS | 2716 | 1467140833192 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 2716 | 1467140833195 Marionette TRACE conn5 <- [1,118,null,{}] 12:07:13 INFO - PROCESS | 2716 | 1467140833210 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:13 INFO - PROCESS | 2716 | 1467140833215 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:13 INFO - PROCESS | 2716 | 1467140833297 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 12:07:13 INFO - PROCESS | 2716 | 1467140833307 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 2716 | 1467140833310 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:13 INFO - PROCESS | 2716 | ++DOCSHELL 15D48000 == 37 [pid = 2716] [id = 39] 12:07:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (16009C00) [pid = 2716] [serial = 113] [outer = 00000000] 12:07:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (160EEC00) [pid = 2716] [serial = 114] [outer = 16009C00] 12:07:13 INFO - PROCESS | 2716 | 1467140833358 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (1660E800) [pid = 2716] [serial = 115] [outer = 16009C00] 12:07:13 INFO - PROCESS | 2716 | 1467140833759 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 590ms 12:07:13 INFO - PROCESS | 2716 | 1467140833786 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 2716 | 1467140833788 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 12:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:07:13 INFO - PROCESS | 2716 | 1467140833791 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 2716 | 1467140833793 Marionette TRACE conn5 <- [1,122,null,{}] 12:07:13 INFO - PROCESS | 2716 | 1467140833796 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:13 INFO - PROCESS | 2716 | 1467140833798 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:13 INFO - PROCESS | 2716 | 1467140833916 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 12:07:13 INFO - PROCESS | 2716 | 1467140833928 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 2716 | 1467140833930 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:13 INFO - PROCESS | 2716 | ++DOCSHELL 17371C00 == 38 [pid = 2716] [id = 40] 12:07:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (17373800) [pid = 2716] [serial = 116] [outer = 00000000] 12:07:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (17DF2C00) [pid = 2716] [serial = 117] [outer = 17373800] 12:07:13 INFO - PROCESS | 2716 | 1467140833975 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (187DB400) [pid = 2716] [serial = 118] [outer = 17373800] 12:07:14 INFO - PROCESS | 2716 | 1467140834384 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 12:07:14 INFO - PROCESS | 2716 | 1467140834422 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 2716 | 1467140834424 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 12:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:07:14 INFO - PROCESS | 2716 | 1467140834433 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 2716 | 1467140834435 Marionette TRACE conn5 <- [1,126,null,{}] 12:07:14 INFO - PROCESS | 2716 | 1467140834438 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:14 INFO - PROCESS | 2716 | 1467140834440 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:14 INFO - PROCESS | 2716 | 1467140834539 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 12:07:14 INFO - PROCESS | 2716 | 1467140834544 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 2716 | 1467140834546 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:14 INFO - PROCESS | 2716 | ++DOCSHELL 187DE400 == 39 [pid = 2716] [id = 41] 12:07:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (187E2000) [pid = 2716] [serial = 119] [outer = 00000000] 12:07:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18AAF400) [pid = 2716] [serial = 120] [outer = 187E2000] 12:07:14 INFO - PROCESS | 2716 | 1467140834590 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18D05400) [pid = 2716] [serial = 121] [outer = 187E2000] 12:07:15 INFO - PROCESS | 2716 | 1467140835033 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 12:07:15 INFO - PROCESS | 2716 | 1467140835072 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 12:07:15 INFO - PROCESS | 2716 | 1467140835074 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 12:07:15 INFO - PROCESS | 2716 | 1467140835077 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 2716 | 1467140835079 Marionette TRACE conn5 <- [1,130,null,{}] 12:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:07:15 INFO - PROCESS | 2716 | 1467140835082 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:15 INFO - PROCESS | 2716 | 1467140835087 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:15 INFO - PROCESS | 2716 | 1467140835204 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 12:07:15 INFO - PROCESS | 2716 | 1467140835275 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 2716 | 1467140835276 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:15 INFO - PROCESS | 2716 | ++DOCSHELL 18E61C00 == 40 [pid = 2716] [id = 42] 12:07:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18E66000) [pid = 2716] [serial = 122] [outer = 00000000] 12:07:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18FFBC00) [pid = 2716] [serial = 123] [outer = 18E66000] 12:07:15 INFO - PROCESS | 2716 | 1467140835320 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (192F1000) [pid = 2716] [serial = 124] [outer = 18E66000] 12:07:15 INFO - PROCESS | 2716 | 1467140835721 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 12:07:15 INFO - PROCESS | 2716 | 1467140835752 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 12:07:15 INFO - PROCESS | 2716 | 1467140835754 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 12:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:07:15 INFO - PROCESS | 2716 | 1467140835757 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 2716 | 1467140835759 Marionette TRACE conn5 <- [1,134,null,{}] 12:07:15 INFO - PROCESS | 2716 | 1467140835772 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:15 INFO - PROCESS | 2716 | 1467140835774 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:15 INFO - PROCESS | 2716 | 1467140835873 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 12:07:15 INFO - PROCESS | 2716 | 1467140835880 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 2716 | 1467140835882 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:15 INFO - PROCESS | 2716 | ++DOCSHELL 0F86BC00 == 41 [pid = 2716] [id = 43] 12:07:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1043B000) [pid = 2716] [serial = 125] [outer = 00000000] 12:07:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (199D1800) [pid = 2716] [serial = 126] [outer = 1043B000] 12:07:15 INFO - PROCESS | 2716 | 1467140835925 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (19B33400) [pid = 2716] [serial = 127] [outer = 1043B000] 12:07:16 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (0FCF3400) [pid = 2716] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:07:16 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1012D800) [pid = 2716] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:07:16 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1486C800) [pid = 2716] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:07:16 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (143A7400) [pid = 2716] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:07:16 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10202000) [pid = 2716] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:07:16 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1BA91400) [pid = 2716] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:07:16 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (0C8DC800) [pid = 2716] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:07:16 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (199CDC00) [pid = 2716] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:07:16 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (17374800) [pid = 2716] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:07:16 INFO - PROCESS | 2716 | 1467140836335 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 12:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:07:16 INFO - PROCESS | 2716 | 1467140836388 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 2716 | 1467140836390 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 12:07:16 INFO - PROCESS | 2716 | 1467140836393 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 2716 | 1467140836395 Marionette TRACE conn5 <- [1,138,null,{}] 12:07:16 INFO - PROCESS | 2716 | 1467140836398 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:16 INFO - PROCESS | 2716 | 1467140836400 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:16 INFO - PROCESS | 2716 | 1467140836474 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 12:07:16 INFO - PROCESS | 2716 | 1467140836479 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 2716 | 1467140836481 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:16 INFO - PROCESS | 2716 | ++DOCSHELL 107CA800 == 42 [pid = 2716] [id = 44] 12:07:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (18D17800) [pid = 2716] [serial = 128] [outer = 00000000] 12:07:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (199CF800) [pid = 2716] [serial = 129] [outer = 18D17800] 12:07:16 INFO - PROCESS | 2716 | 1467140836524 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (199CCC00) [pid = 2716] [serial = 130] [outer = 18D17800] 12:07:16 INFO - PROCESS | 2716 | 1467140836938 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 12:07:16 INFO - PROCESS | 2716 | 1467140836965 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 2716 | 1467140836966 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 12:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:07:16 INFO - PROCESS | 2716 | 1467140836970 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 2716 | 1467140836971 Marionette TRACE conn5 <- [1,142,null,{}] 12:07:16 INFO - PROCESS | 2716 | 1467140836975 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:16 INFO - PROCESS | 2716 | 1467140836977 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:17 INFO - PROCESS | 2716 | 1467140837083 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 12:07:17 INFO - PROCESS | 2716 | 1467140837090 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 2716 | 1467140837092 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:17 INFO - PROCESS | 2716 | ++DOCSHELL 14B50000 == 43 [pid = 2716] [id = 45] 12:07:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (14B5C000) [pid = 2716] [serial = 131] [outer = 00000000] 12:07:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (19DCF800) [pid = 2716] [serial = 132] [outer = 14B5C000] 12:07:17 INFO - PROCESS | 2716 | 1467140837136 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (19DD5C00) [pid = 2716] [serial = 133] [outer = 14B5C000] 12:07:17 INFO - PROCESS | 2716 | 1467140837525 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 12:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:07:17 INFO - PROCESS | 2716 | 1467140837540 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 2716 | 1467140837542 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 12:07:17 INFO - PROCESS | 2716 | 1467140837546 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - PROCESS | 2716 | 1467140837547 Marionette TRACE conn5 <- [1,146,null,{}] 12:07:17 INFO - PROCESS | 2716 | 1467140837551 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:17 INFO - PROCESS | 2716 | 1467140837553 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:17 INFO - PROCESS | 2716 | 1467140837627 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 12:07:17 INFO - PROCESS | 2716 | 1467140837694 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 2716 | 1467140837696 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:17 INFO - PROCESS | 2716 | ++DOCSHELL 0F8D3800 == 44 [pid = 2716] [id = 46] 12:07:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (14871800) [pid = 2716] [serial = 134] [outer = 00000000] 12:07:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1A06BC00) [pid = 2716] [serial = 135] [outer = 14871800] 12:07:17 INFO - PROCESS | 2716 | 1467140837738 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1A07A800) [pid = 2716] [serial = 136] [outer = 14871800] 12:07:18 INFO - PROCESS | 2716 | 1467140838103 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 12:07:18 INFO - PROCESS | 2716 | 1467140838151 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 2716 | 1467140838156 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 2716 | 1467140838164 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:07:18 INFO - PROCESS | 2716 | 1467140838169 Marionette TRACE conn5 <- [1,150,null,{}] 12:07:18 INFO - PROCESS | 2716 | 1467140838175 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:18 INFO - PROCESS | 2716 | 1467140838179 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:18 INFO - PROCESS | 2716 | 1467140838337 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 12:07:18 INFO - PROCESS | 2716 | 1467140838404 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 2716 | 1467140838409 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:18 INFO - PROCESS | 2716 | ++DOCSHELL 0FF72800 == 45 [pid = 2716] [id = 47] 12:07:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (0FF73400) [pid = 2716] [serial = 137] [outer = 00000000] 12:07:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (0FF8F000) [pid = 2716] [serial = 138] [outer = 0FF73400] 12:07:18 INFO - PROCESS | 2716 | 1467140838468 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (10202400) [pid = 2716] [serial = 139] [outer = 0FF73400] 12:07:19 INFO - PROCESS | 2716 | 1467140839256 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1130ms 12:07:19 INFO - PROCESS | 2716 | 1467140839302 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 2716 | 1467140839306 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 12:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:07:19 INFO - PROCESS | 2716 | 1467140839312 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 2716 | 1467140839316 Marionette TRACE conn5 <- [1,154,null,{}] 12:07:19 INFO - PROCESS | 2716 | 1467140839321 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:19 INFO - PROCESS | 2716 | 1467140839324 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:19 INFO - PROCESS | 2716 | 1467140839460 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 12:07:19 INFO - PROCESS | 2716 | 1467140839531 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 2716 | 1467140839534 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:19 INFO - PROCESS | 2716 | ++DOCSHELL 108CA400 == 46 [pid = 2716] [id = 48] 12:07:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (10ED8400) [pid = 2716] [serial = 140] [outer = 00000000] 12:07:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (143A0400) [pid = 2716] [serial = 141] [outer = 10ED8400] 12:07:19 INFO - PROCESS | 2716 | 1467140839589 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1481B400) [pid = 2716] [serial = 142] [outer = 10ED8400] 12:07:20 INFO - PROCESS | 2716 | 1467140840411 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 146BA000 == 45 [pid = 2716] [id = 33] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 18D14000 == 44 [pid = 2716] [id = 34] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 16610000 == 43 [pid = 2716] [id = 31] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 0C8E6000 == 42 [pid = 2716] [id = 32] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 1486BC00 == 41 [pid = 2716] [id = 30] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 143A7000 == 40 [pid = 2716] [id = 29] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 14B50000 == 39 [pid = 2716] [id = 45] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 107CA800 == 38 [pid = 2716] [id = 44] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 0F86BC00 == 37 [pid = 2716] [id = 43] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 18E61C00 == 36 [pid = 2716] [id = 42] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 187DE400 == 35 [pid = 2716] [id = 41] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 17371C00 == 34 [pid = 2716] [id = 40] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 15D48000 == 33 [pid = 2716] [id = 39] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 1431EC00 == 32 [pid = 2716] [id = 38] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 0FF7E800 == 31 [pid = 2716] [id = 37] 12:07:20 INFO - PROCESS | 2716 | --DOCSHELL 0FF76C00 == 30 [pid = 2716] [id = 36] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (0FF91800) [pid = 2716] [serial = 78] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (10123C00) [pid = 2716] [serial = 79] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1020C000) [pid = 2716] [serial = 81] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (15D43000) [pid = 2716] [serial = 87] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10758C00) [pid = 2716] [serial = 82] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (14727400) [pid = 2716] [serial = 85] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (144CA000) [pid = 2716] [serial = 84] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (160ACC00) [pid = 2716] [serial = 88] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (17766C00) [pid = 2716] [serial = 90] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1020D000) [pid = 2716] [serial = 76] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10209400) [pid = 2716] [serial = 75] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1C14F400) [pid = 2716] [serial = 58] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (17DF9C00) [pid = 2716] [serial = 73] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1C150000) [pid = 2716] [serial = 61] [outer = 00000000] [url = about:blank] 12:07:20 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (17DB3400) [pid = 2716] [serial = 91] [outer = 00000000] [url = about:blank] 12:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1179ms 12:07:20 INFO - PROCESS | 2716 | 1467140840490 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 2716 | 1467140840494 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 12:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:07:20 INFO - PROCESS | 2716 | 1467140840499 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 2716 | 1467140840502 Marionette TRACE conn5 <- [1,158,null,{}] 12:07:20 INFO - PROCESS | 2716 | 1467140840507 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:20 INFO - PROCESS | 2716 | 1467140840510 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:20 INFO - PROCESS | 2716 | 1467140840601 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 12:07:20 INFO - PROCESS | 2716 | 1467140840607 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 2716 | 1467140840610 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:20 INFO - PROCESS | 2716 | ++DOCSHELL 0FB36400 == 31 [pid = 2716] [id = 49] 12:07:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (0FCF1000) [pid = 2716] [serial = 143] [outer = 00000000] 12:07:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (0FF76400) [pid = 2716] [serial = 144] [outer = 0FCF1000] 12:07:20 INFO - PROCESS | 2716 | 1467140840658 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (10122C00) [pid = 2716] [serial = 145] [outer = 0FCF1000] 12:07:21 INFO - PROCESS | 2716 | 1467140841126 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 12:07:21 INFO - PROCESS | 2716 | 1467140841170 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 2716 | 1467140841174 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 12:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:07:21 INFO - PROCESS | 2716 | 1467140841184 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 2716 | 1467140841187 Marionette TRACE conn5 <- [1,162,null,{}] 12:07:21 INFO - PROCESS | 2716 | 1467140841191 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:21 INFO - PROCESS | 2716 | 1467140841193 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:21 INFO - PROCESS | 2716 | 1467140841281 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 12:07:21 INFO - PROCESS | 2716 | 1467140841289 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 2716 | 1467140841291 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:21 INFO - PROCESS | 2716 | ++DOCSHELL 10759C00 == 32 [pid = 2716] [id = 50] 12:07:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1075AC00) [pid = 2716] [serial = 146] [outer = 00000000] 12:07:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (107CD800) [pid = 2716] [serial = 147] [outer = 1075AC00] 12:07:21 INFO - PROCESS | 2716 | 1467140841337 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1103C800) [pid = 2716] [serial = 148] [outer = 1075AC00] 12:07:21 INFO - PROCESS | 2716 | 1467140841778 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 12:07:21 INFO - PROCESS | 2716 | 1467140841821 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 2716 | 1467140841823 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 12:07:21 INFO - PROCESS | 2716 | 1467140841826 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:07:21 INFO - PROCESS | 2716 | 1467140841830 Marionette TRACE conn5 <- [1,166,null,{}] 12:07:21 INFO - PROCESS | 2716 | 1467140841840 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:21 INFO - PROCESS | 2716 | 1467140841845 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:21 INFO - PROCESS | 2716 | 1467140841927 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 12:07:21 INFO - PROCESS | 2716 | 1467140841959 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 2716 | 1467140841963 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:22 INFO - PROCESS | 2716 | ++DOCSHELL 14871400 == 33 [pid = 2716] [id = 51] 12:07:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (148D9800) [pid = 2716] [serial = 149] [outer = 00000000] 12:07:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (149B6400) [pid = 2716] [serial = 150] [outer = 148D9800] 12:07:22 INFO - PROCESS | 2716 | 1467140842069 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (15D44C00) [pid = 2716] [serial = 151] [outer = 148D9800] 12:07:22 INFO - PROCESS | 2716 | 1467140842441 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 12:07:22 INFO - PROCESS | 2716 | 1467140842461 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 2716 | 1467140842464 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 12:07:22 INFO - PROCESS | 2716 | 1467140842467 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:07:22 INFO - PROCESS | 2716 | 1467140842469 Marionette TRACE conn5 <- [1,170,null,{}] 12:07:22 INFO - PROCESS | 2716 | 1467140842473 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:22 INFO - PROCESS | 2716 | 1467140842475 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:22 INFO - PROCESS | 2716 | 1467140842561 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 12:07:22 INFO - PROCESS | 2716 | 1467140842637 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 2716 | 1467140842639 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:22 INFO - PROCESS | 2716 | ++DOCSHELL 1600A800 == 34 [pid = 2716] [id = 52] 12:07:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (160B1400) [pid = 2716] [serial = 152] [outer = 00000000] 12:07:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1737C800) [pid = 2716] [serial = 153] [outer = 160B1400] 12:07:22 INFO - PROCESS | 2716 | 1467140842683 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (17DB1800) [pid = 2716] [serial = 154] [outer = 160B1400] 12:07:23 INFO - PROCESS | 2716 | 1467140843077 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 12:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:07:23 INFO - PROCESS | 2716 | 1467140843141 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 2716 | 1467140843143 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 12:07:23 INFO - PROCESS | 2716 | 1467140843146 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 2716 | 1467140843147 Marionette TRACE conn5 <- [1,174,null,{}] 12:07:23 INFO - PROCESS | 2716 | 1467140843151 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:23 INFO - PROCESS | 2716 | 1467140843153 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:23 INFO - PROCESS | 2716 | 1467140843254 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 12:07:23 INFO - PROCESS | 2716 | 1467140843321 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 2716 | 1467140843323 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:23 INFO - PROCESS | 2716 | ++DOCSHELL 17DF3400 == 35 [pid = 2716] [id = 53] 12:07:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (187D7C00) [pid = 2716] [serial = 155] [outer = 00000000] 12:07:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (187E8800) [pid = 2716] [serial = 156] [outer = 187D7C00] 12:07:23 INFO - PROCESS | 2716 | 1467140843366 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1899BC00) [pid = 2716] [serial = 157] [outer = 187D7C00] 12:07:23 INFO - PROCESS | 2716 | 1467140843772 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 12:07:23 INFO - PROCESS | 2716 | 1467140843817 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 2716 | 1467140843819 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 12:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:07:23 INFO - PROCESS | 2716 | 1467140843829 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 2716 | 1467140843831 Marionette TRACE conn5 <- [1,178,null,{}] 12:07:23 INFO - PROCESS | 2716 | 1467140843835 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:23 INFO - PROCESS | 2716 | 1467140843840 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:23 INFO - PROCESS | 2716 | 1467140843975 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 12:07:23 INFO - PROCESS | 2716 | 1467140843983 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 2716 | 1467140843985 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:23 INFO - PROCESS | 2716 | ++DOCSHELL 187D9C00 == 36 [pid = 2716] [id = 54] 12:07:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18AB4400) [pid = 2716] [serial = 158] [outer = 00000000] 12:07:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18FA4400) [pid = 2716] [serial = 159] [outer = 18AB4400] 12:07:24 INFO - PROCESS | 2716 | 1467140844029 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (18FA6C00) [pid = 2716] [serial = 160] [outer = 18AB4400] 12:07:24 INFO - PROCESS | 2716 | 1467140844430 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 12:07:24 INFO - PROCESS | 2716 | 1467140844462 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 12:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:07:24 INFO - PROCESS | 2716 | 1467140844464 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 12:07:24 INFO - PROCESS | 2716 | 1467140844467 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 2716 | 1467140844469 Marionette TRACE conn5 <- [1,182,null,{}] 12:07:24 INFO - PROCESS | 2716 | 1467140844477 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:24 INFO - PROCESS | 2716 | 1467140844479 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:24 INFO - PROCESS | 2716 | 1467140844578 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (187E2000) [pid = 2716] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (14322C00) [pid = 2716] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (0FF7F000) [pid = 2716] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (16009C00) [pid = 2716] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (0F8C9C00) [pid = 2716] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18E66000) [pid = 2716] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (14725000) [pid = 2716] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (18D14800) [pid = 2716] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (14B5C000) [pid = 2716] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (0FB36800) [pid = 2716] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1043B000) [pid = 2716] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (17373800) [pid = 2716] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:07:24 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18D17800) [pid = 2716] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:07:24 INFO - PROCESS | 2716 | 1467140844733 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 2716 | 1467140844735 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:24 INFO - PROCESS | 2716 | ++DOCSHELL 090F8000 == 37 [pid = 2716] [id = 55] 12:07:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (090F9000) [pid = 2716] [serial = 161] [outer = 00000000] 12:07:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (10393800) [pid = 2716] [serial = 162] [outer = 090F9000] 12:07:24 INFO - PROCESS | 2716 | 1467140844780 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (14725000) [pid = 2716] [serial = 163] [outer = 090F9000] 12:07:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18AB0800) [pid = 2716] [serial = 164] [outer = 0FB34400] 12:07:25 INFO - PROCESS | 2716 | 1467140845131 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 733ms 12:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:07:25 INFO - PROCESS | 2716 | 1467140845201 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 2716 | 1467140845203 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 12:07:25 INFO - PROCESS | 2716 | 1467140845206 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 2716 | 1467140845208 Marionette TRACE conn5 <- [1,186,null,{}] 12:07:25 INFO - PROCESS | 2716 | 1467140845212 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:25 INFO - PROCESS | 2716 | 1467140845214 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:25 INFO - PROCESS | 2716 | 1467140845322 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 12:07:25 INFO - PROCESS | 2716 | 1467140845366 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 2716 | 1467140845368 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:25 INFO - PROCESS | 2716 | ++DOCSHELL 1020F800 == 38 [pid = 2716] [id = 56] 12:07:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1410CC00) [pid = 2716] [serial = 165] [outer = 00000000] 12:07:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (19B31400) [pid = 2716] [serial = 166] [outer = 1410CC00] 12:07:25 INFO - PROCESS | 2716 | 1467140845411 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1AB84800) [pid = 2716] [serial = 167] [outer = 1410CC00] 12:07:25 INFO - PROCESS | 2716 | 1467140845739 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 12:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:07:25 INFO - PROCESS | 2716 | 1467140845777 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 2716 | 1467140845779 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 12:07:25 INFO - PROCESS | 2716 | 1467140845782 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 2716 | 1467140845784 Marionette TRACE conn5 <- [1,190,null,{}] 12:07:25 INFO - PROCESS | 2716 | 1467140845787 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:25 INFO - PROCESS | 2716 | 1467140845789 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:25 INFO - PROCESS | 2716 | 1467140845904 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 12:07:25 INFO - PROCESS | 2716 | 1467140845912 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 2716 | 1467140845914 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:25 INFO - PROCESS | 2716 | ++DOCSHELL 090F6000 == 39 [pid = 2716] [id = 57] 12:07:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1020B000) [pid = 2716] [serial = 168] [outer = 00000000] 12:07:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1BA89800) [pid = 2716] [serial = 169] [outer = 1020B000] 12:07:25 INFO - PROCESS | 2716 | 1467140845958 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1BA8A000) [pid = 2716] [serial = 170] [outer = 1020B000] 12:07:26 INFO - PROCESS | 2716 | 1467140846339 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 12:07:26 INFO - PROCESS | 2716 | 1467140846353 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 2716 | 1467140846355 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 12:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:07:26 INFO - PROCESS | 2716 | 1467140846358 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 2716 | 1467140846359 Marionette TRACE conn5 <- [1,194,null,{}] 12:07:26 INFO - PROCESS | 2716 | 1467140846363 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:26 INFO - PROCESS | 2716 | 1467140846364 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:26 INFO - PROCESS | 2716 | 1467140846441 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 12:07:26 INFO - PROCESS | 2716 | 1467140846446 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 2716 | 1467140846448 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:26 INFO - PROCESS | 2716 | ++DOCSHELL 08B84000 == 40 [pid = 2716] [id = 58] 12:07:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (08B84800) [pid = 2716] [serial = 171] [outer = 00000000] 12:07:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (08B89800) [pid = 2716] [serial = 172] [outer = 08B84800] 12:07:26 INFO - PROCESS | 2716 | 1467140846491 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (15D4CC00) [pid = 2716] [serial = 173] [outer = 08B84800] 12:07:27 INFO - PROCESS | 2716 | 1467140847059 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 730ms 12:07:27 INFO - PROCESS | 2716 | 1467140847093 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 2716 | 1467140847097 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 12:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:07:27 INFO - PROCESS | 2716 | 1467140847103 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 2716 | 1467140847107 Marionette TRACE conn5 <- [1,198,null,{}] 12:07:27 INFO - PROCESS | 2716 | 1467140847112 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:27 INFO - PROCESS | 2716 | 1467140847116 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:27 INFO - PROCESS | 2716 | 1467140847258 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 12:07:27 INFO - PROCESS | 2716 | 1467140847350 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 2716 | 1467140847353 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:27 INFO - PROCESS | 2716 | ++DOCSHELL 0C8DE000 == 41 [pid = 2716] [id = 59] 12:07:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (0C8E8C00) [pid = 2716] [serial = 174] [outer = 00000000] 12:07:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (10126400) [pid = 2716] [serial = 175] [outer = 0C8E8C00] 12:07:27 INFO - PROCESS | 2716 | 1467140847412 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (1020DC00) [pid = 2716] [serial = 176] [outer = 0C8E8C00] 12:07:27 INFO - PROCESS | 2716 | 1467140847966 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 890ms 12:07:28 INFO - PROCESS | 2716 | 1467140848009 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 2716 | 1467140848015 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 12:07:28 INFO - PROCESS | 2716 | 1467140848022 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 2716 | 1467140848025 Marionette TRACE conn5 <- [1,202,null,{}] 12:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:07:28 INFO - PROCESS | 2716 | 1467140848030 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:28 INFO - PROCESS | 2716 | 1467140848033 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:28 INFO - PROCESS | 2716 | 1467140848144 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 12:07:28 INFO - PROCESS | 2716 | 1467140848234 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 2716 | 1467140848237 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:28 INFO - PROCESS | 2716 | ++DOCSHELL 144BE800 == 42 [pid = 2716] [id = 60] 12:07:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (146B3000) [pid = 2716] [serial = 177] [outer = 00000000] 12:07:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (14821400) [pid = 2716] [serial = 178] [outer = 146B3000] 12:07:28 INFO - PROCESS | 2716 | 1467140848294 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (15D43000) [pid = 2716] [serial = 179] [outer = 146B3000] 12:07:28 INFO - PROCESS | 2716 | 1467140848873 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 931ms 12:07:28 INFO - PROCESS | 2716 | 1467140848961 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 2716 | 1467140848963 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 12:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:07:28 INFO - PROCESS | 2716 | 1467140848967 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 2716 | 1467140848971 Marionette TRACE conn5 <- [1,206,null,{}] 12:07:28 INFO - PROCESS | 2716 | 1467140848995 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:28 INFO - PROCESS | 2716 | 1467140849000 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:29 INFO - PROCESS | 2716 | 1467140849138 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 12:07:29 INFO - PROCESS | 2716 | 1467140849186 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 2716 | 1467140849189 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:29 INFO - PROCESS | 2716 | ++DOCSHELL 199D0000 == 43 [pid = 2716] [id = 61] 12:07:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (199D0400) [pid = 2716] [serial = 180] [outer = 00000000] 12:07:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (1B3BC800) [pid = 2716] [serial = 181] [outer = 199D0400] 12:07:29 INFO - PROCESS | 2716 | 1467140849245 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (1BD47800) [pid = 2716] [serial = 182] [outer = 199D0400] 12:07:29 INFO - PROCESS | 2716 | 1467140849768 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 12:07:29 INFO - PROCESS | 2716 | 1467140849803 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 2716 | 1467140849806 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 12:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:07:29 INFO - PROCESS | 2716 | 1467140849825 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 2716 | 1467140849827 Marionette TRACE conn5 <- [1,210,null,{}] 12:07:29 INFO - PROCESS | 2716 | 1467140849832 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:29 INFO - PROCESS | 2716 | 1467140849835 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:29 INFO - PROCESS | 2716 | 1467140849941 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 12:07:30 INFO - PROCESS | 2716 | 1467140850031 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 2716 | 1467140850033 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:30 INFO - PROCESS | 2716 | ++DOCSHELL 144C7C00 == 44 [pid = 2716] [id = 62] 12:07:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (146B5400) [pid = 2716] [serial = 183] [outer = 00000000] 12:07:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (17372000) [pid = 2716] [serial = 184] [outer = 146B5400] 12:07:30 INFO - PROCESS | 2716 | 1467140850087 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (187D7400) [pid = 2716] [serial = 185] [outer = 146B5400] 12:07:30 INFO - PROCESS | 2716 | 1467140850776 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 987ms 12:07:30 INFO - PROCESS | 2716 | 1467140850802 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 2716 | 1467140850806 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 12:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:07:30 INFO - PROCESS | 2716 | 1467140850810 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 2716 | 1467140850815 Marionette TRACE conn5 <- [1,214,null,{}] 12:07:30 INFO - PROCESS | 2716 | 1467140850820 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:30 INFO - PROCESS | 2716 | 1467140850822 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:30 INFO - PROCESS | 2716 | 1467140850924 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 12:07:31 INFO - PROCESS | 2716 | 1467140851019 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 2716 | 1467140851023 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:31 INFO - PROCESS | 2716 | ++DOCSHELL 0FC0AC00 == 45 [pid = 2716] [id = 63] 12:07:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (0FF7B800) [pid = 2716] [serial = 186] [outer = 00000000] 12:07:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (1020D400) [pid = 2716] [serial = 187] [outer = 0FF7B800] 12:07:31 INFO - PROCESS | 2716 | 1467140851072 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (1039CC00) [pid = 2716] [serial = 188] [outer = 0FF7B800] 12:07:31 INFO - PROCESS | 2716 | --DOCSHELL 090F6000 == 44 [pid = 2716] [id = 57] 12:07:31 INFO - PROCESS | 2716 | --DOCSHELL 1020F800 == 43 [pid = 2716] [id = 56] 12:07:31 INFO - PROCESS | 2716 | --DOCSHELL 090F8000 == 42 [pid = 2716] [id = 55] 12:07:31 INFO - PROCESS | 2716 | --DOCSHELL 187D9C00 == 41 [pid = 2716] [id = 54] 12:07:31 INFO - PROCESS | 2716 | --DOCSHELL 17DF3400 == 40 [pid = 2716] [id = 53] 12:07:31 INFO - PROCESS | 2716 | --DOCSHELL 1600A800 == 39 [pid = 2716] [id = 52] 12:07:31 INFO - PROCESS | 2716 | --DOCSHELL 14871400 == 38 [pid = 2716] [id = 51] 12:07:31 INFO - PROCESS | 2716 | --DOCSHELL 10759C00 == 37 [pid = 2716] [id = 50] 12:07:31 INFO - PROCESS | 2716 | --DOCSHELL 0FB36400 == 36 [pid = 2716] [id = 49] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (18AAF400) [pid = 2716] [serial = 120] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (143E4400) [pid = 2716] [serial = 111] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (144C9C00) [pid = 2716] [serial = 112] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (10129C00) [pid = 2716] [serial = 105] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (10121400) [pid = 2716] [serial = 108] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (1012C000) [pid = 2716] [serial = 109] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (160EEC00) [pid = 2716] [serial = 114] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (1660E800) [pid = 2716] [serial = 115] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (10208000) [pid = 2716] [serial = 94] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (1012C400) [pid = 2716] [serial = 93] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (18FFBC00) [pid = 2716] [serial = 123] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (17763400) [pid = 2716] [serial = 97] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (160F7C00) [pid = 2716] [serial = 96] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (18E66800) [pid = 2716] [serial = 100] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (18E61000) [pid = 2716] [serial = 99] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (19DD5C00) [pid = 2716] [serial = 133] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18E6D800) [pid = 2716] [serial = 103] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (18E66400) [pid = 2716] [serial = 102] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (199D1800) [pid = 2716] [serial = 126] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (192F1000) [pid = 2716] [serial = 124] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (19DCF800) [pid = 2716] [serial = 132] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (19B33400) [pid = 2716] [serial = 127] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (187DB400) [pid = 2716] [serial = 118] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (199CCC00) [pid = 2716] [serial = 130] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (199CF800) [pid = 2716] [serial = 129] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (17DF2C00) [pid = 2716] [serial = 117] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18D05400) [pid = 2716] [serial = 121] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1A06BC00) [pid = 2716] [serial = 135] [outer = 00000000] [url = about:blank] 12:07:31 INFO - PROCESS | 2716 | 1467140851531 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 790ms 12:07:31 INFO - PROCESS | 2716 | 1467140851603 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 2716 | 1467140851607 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 12:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:07:31 INFO - PROCESS | 2716 | 1467140851613 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 2716 | 1467140851616 Marionette TRACE conn5 <- [1,218,null,{}] 12:07:31 INFO - PROCESS | 2716 | 1467140851619 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:31 INFO - PROCESS | 2716 | 1467140851622 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:31 INFO - PROCESS | 2716 | 1467140851730 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 12:07:31 INFO - PROCESS | 2716 | 1467140851745 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 2716 | 1467140851748 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:31 INFO - PROCESS | 2716 | ++DOCSHELL 10207000 == 37 [pid = 2716] [id = 64] 12:07:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (10208000) [pid = 2716] [serial = 189] [outer = 00000000] 12:07:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1026D800) [pid = 2716] [serial = 190] [outer = 10208000] 12:07:31 INFO - PROCESS | 2716 | 1467140851794 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (10278C00) [pid = 2716] [serial = 191] [outer = 10208000] 12:07:32 INFO - PROCESS | 2716 | 1467140852208 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 12:07:32 INFO - PROCESS | 2716 | 1467140852247 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 2716 | 1467140852249 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 12:07:32 INFO - PROCESS | 2716 | 1467140852253 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:07:32 INFO - PROCESS | 2716 | 1467140852256 Marionette TRACE conn5 <- [1,222,null,{}] 12:07:32 INFO - PROCESS | 2716 | 1467140852266 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:32 INFO - PROCESS | 2716 | 1467140852271 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:32 INFO - PROCESS | 2716 | 1467140852354 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 12:07:32 INFO - PROCESS | 2716 | 1467140852362 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 2716 | 1467140852365 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:32 INFO - PROCESS | 2716 | ++DOCSHELL 143A6800 == 38 [pid = 2716] [id = 65] 12:07:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (143A7400) [pid = 2716] [serial = 192] [outer = 00000000] 12:07:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (14870800) [pid = 2716] [serial = 193] [outer = 143A7400] 12:07:32 INFO - PROCESS | 2716 | 1467140852412 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (15D44800) [pid = 2716] [serial = 194] [outer = 143A7400] 12:07:32 INFO - PROCESS | 2716 | 1467140852846 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 12:07:32 INFO - PROCESS | 2716 | 1467140852887 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 2716 | 1467140852890 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 12:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:07:32 INFO - PROCESS | 2716 | 1467140852897 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 2716 | 1467140852898 Marionette TRACE conn5 <- [1,226,null,{}] 12:07:32 INFO - PROCESS | 2716 | 1467140852902 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:32 INFO - PROCESS | 2716 | 1467140852904 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:32 INFO - PROCESS | 2716 | 1467140852988 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 12:07:33 INFO - PROCESS | 2716 | 1467140852996 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 2716 | 1467140853007 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:33 INFO - PROCESS | 2716 | ++DOCSHELL 160EFC00 == 39 [pid = 2716] [id = 66] 12:07:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1660E800) [pid = 2716] [serial = 195] [outer = 00000000] 12:07:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (17376800) [pid = 2716] [serial = 196] [outer = 1660E800] 12:07:33 INFO - PROCESS | 2716 | 1467140853055 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (17DB0800) [pid = 2716] [serial = 197] [outer = 1660E800] 12:07:33 INFO - PROCESS | 2716 | 1467140853498 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 12:07:33 INFO - PROCESS | 2716 | 1467140853540 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 2716 | 1467140853542 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 12:07:33 INFO - PROCESS | 2716 | 1467140853545 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:07:33 INFO - PROCESS | 2716 | 1467140853547 Marionette TRACE conn5 <- [1,230,null,{}] 12:07:33 INFO - PROCESS | 2716 | 1467140853550 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:33 INFO - PROCESS | 2716 | 1467140853552 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:33 INFO - PROCESS | 2716 | 1467140853658 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 12:07:33 INFO - PROCESS | 2716 | 1467140853663 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 2716 | 1467140853665 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:33 INFO - PROCESS | 2716 | ++DOCSHELL 187D6400 == 40 [pid = 2716] [id = 67] 12:07:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (187D6800) [pid = 2716] [serial = 198] [outer = 00000000] 12:07:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (187E1000) [pid = 2716] [serial = 199] [outer = 187D6800] 12:07:33 INFO - PROCESS | 2716 | 1467140853709 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (187EBC00) [pid = 2716] [serial = 200] [outer = 187D6800] 12:07:34 INFO - PROCESS | 2716 | 1467140854150 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 12:07:34 INFO - PROCESS | 2716 | 1467140854183 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 2716 | 1467140854185 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 12:07:34 INFO - PROCESS | 2716 | 1467140854188 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 2716 | 1467140854189 Marionette TRACE conn5 <- [1,234,null,{}] 12:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:07:34 INFO - PROCESS | 2716 | 1467140854193 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:34 INFO - PROCESS | 2716 | 1467140854199 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:34 INFO - PROCESS | 2716 | 1467140854318 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 12:07:34 INFO - PROCESS | 2716 | 1467140854395 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 2716 | 1467140854397 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:34 INFO - PROCESS | 2716 | ++DOCSHELL 090F1000 == 41 [pid = 2716] [id = 68] 12:07:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (18E65000) [pid = 2716] [serial = 201] [outer = 00000000] 12:07:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (18FF0C00) [pid = 2716] [serial = 202] [outer = 18E65000] 12:07:34 INFO - PROCESS | 2716 | 1467140854441 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (18FF8400) [pid = 2716] [serial = 203] [outer = 18E65000] 12:07:34 INFO - PROCESS | 2716 | 1467140854819 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 12:07:34 INFO - PROCESS | 2716 | 1467140854863 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 2716 | 1467140854865 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 12:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:07:34 INFO - PROCESS | 2716 | 1467140854868 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 2716 | 1467140854870 Marionette TRACE conn5 <- [1,238,null,{}] 12:07:34 INFO - PROCESS | 2716 | 1467140854873 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:34 INFO - PROCESS | 2716 | 1467140854885 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:34 INFO - PROCESS | 2716 | 1467140854994 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 12:07:34 INFO - PROCESS | 2716 | 1467140854999 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 2716 | 1467140855001 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:35 INFO - PROCESS | 2716 | ++DOCSHELL 19136800 == 42 [pid = 2716] [id = 69] 12:07:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (19137000) [pid = 2716] [serial = 204] [outer = 00000000] 12:07:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (199C4400) [pid = 2716] [serial = 205] [outer = 19137000] 12:07:35 INFO - PROCESS | 2716 | 1467140855044 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (199C7000) [pid = 2716] [serial = 206] [outer = 19137000] 12:07:35 INFO - PROCESS | 2716 | 1467140855447 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 12:07:35 INFO - PROCESS | 2716 | 1467140855499 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 2716 | 1467140855501 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 12:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:07:35 INFO - PROCESS | 2716 | 1467140855504 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 2716 | 1467140855506 Marionette TRACE conn5 <- [1,242,null,{}] 12:07:35 INFO - PROCESS | 2716 | 1467140855510 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:35 INFO - PROCESS | 2716 | 1467140855511 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:35 INFO - PROCESS | 2716 | 1467140855706 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 12:07:35 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (148D9800) [pid = 2716] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:07:35 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (187D7C00) [pid = 2716] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:07:35 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (1075AC00) [pid = 2716] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:07:35 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (0FCF1000) [pid = 2716] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:07:35 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (18AB4400) [pid = 2716] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:07:35 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (090F9000) [pid = 2716] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:07:35 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1410CC00) [pid = 2716] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:07:35 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1020B000) [pid = 2716] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:07:35 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (160B1400) [pid = 2716] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:07:35 INFO - PROCESS | 2716 | 1467140855778 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 2716 | 1467140855780 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:35 INFO - PROCESS | 2716 | ++DOCSHELL 08B86C00 == 43 [pid = 2716] [id = 70] 12:07:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (090F6C00) [pid = 2716] [serial = 207] [outer = 00000000] 12:07:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (10278400) [pid = 2716] [serial = 208] [outer = 090F6C00] 12:07:35 INFO - PROCESS | 2716 | 1467140855825 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (14865C00) [pid = 2716] [serial = 209] [outer = 090F6C00] 12:07:36 INFO - PROCESS | 2716 | 1467140856191 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 12:07:36 INFO - PROCESS | 2716 | 1467140856235 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 2716 | 1467140856237 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:07:36 INFO - PROCESS | 2716 | 1467140856240 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 2716 | 1467140856242 Marionette TRACE conn5 <- [1,246,null,{}] 12:07:36 INFO - PROCESS | 2716 | 1467140856245 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 2716 | 1467140856247 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:36 INFO - PROCESS | 2716 | 1467140856326 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 12:07:36 INFO - PROCESS | 2716 | 1467140856332 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 2716 | 1467140856334 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:36 INFO - PROCESS | 2716 | ++DOCSHELL 187D6C00 == 44 [pid = 2716] [id = 71] 12:07:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (187D7C00) [pid = 2716] [serial = 210] [outer = 00000000] 12:07:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19DD0C00) [pid = 2716] [serial = 211] [outer = 187D7C00] 12:07:36 INFO - PROCESS | 2716 | 1467140856377 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19DDEC00) [pid = 2716] [serial = 212] [outer = 187D7C00] 12:07:36 INFO - PROCESS | 2716 | 1467140856786 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 12:07:36 INFO - PROCESS | 2716 | 1467140856811 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 2716 | 1467140856813 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:07:36 INFO - PROCESS | 2716 | 1467140856816 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 2716 | 1467140856817 Marionette TRACE conn5 <- [1,250,null,{}] 12:07:36 INFO - PROCESS | 2716 | 1467140856821 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 2716 | 1467140856823 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:36 INFO - PROCESS | 2716 | 1467140856937 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 12:07:36 INFO - PROCESS | 2716 | 1467140856943 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 2716 | 1467140856944 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:36 INFO - PROCESS | 2716 | ++DOCSHELL 18C8E000 == 45 [pid = 2716] [id = 72] 12:07:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (18C8EC00) [pid = 2716] [serial = 213] [outer = 00000000] 12:07:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (18C97800) [pid = 2716] [serial = 214] [outer = 18C8EC00] 12:07:36 INFO - PROCESS | 2716 | 1467140856988 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (18C99800) [pid = 2716] [serial = 215] [outer = 18C8EC00] 12:07:37 INFO - PROCESS | 2716 | 1467140857401 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 12:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:07:37 INFO - PROCESS | 2716 | 1467140857451 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 2716 | 1467140857453 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 12:07:37 INFO - PROCESS | 2716 | 1467140857456 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 2716 | 1467140857458 Marionette TRACE conn5 <- [1,254,null,{}] 12:07:37 INFO - PROCESS | 2716 | 1467140857462 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:37 INFO - PROCESS | 2716 | 1467140857465 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:37 INFO - PROCESS | 2716 | 1467140857558 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 12:07:37 INFO - PROCESS | 2716 | 1467140857564 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 2716 | 1467140857566 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:37 INFO - PROCESS | 2716 | ++DOCSHELL 18C9C400 == 46 [pid = 2716] [id = 73] 12:07:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (19DD1000) [pid = 2716] [serial = 216] [outer = 00000000] 12:07:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (1BDDE000) [pid = 2716] [serial = 217] [outer = 19DD1000] 12:07:37 INFO - PROCESS | 2716 | 1467140857611 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (1C14E800) [pid = 2716] [serial = 218] [outer = 19DD1000] 12:07:38 INFO - PROCESS | 2716 | 1467140858358 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 970ms 12:07:38 INFO - PROCESS | 2716 | 1467140858431 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 2716 | 1467140858434 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:07:38 INFO - PROCESS | 2716 | 1467140858439 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 2716 | 1467140858442 Marionette TRACE conn5 <- [1,258,null,{}] 12:07:38 INFO - PROCESS | 2716 | 1467140858448 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:38 INFO - PROCESS | 2716 | 1467140858451 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:38 INFO - PROCESS | 2716 | 1467140858593 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 12:07:38 INFO - PROCESS | 2716 | 1467140858713 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 2716 | 1467140858716 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:38 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E4000 == 47 [pid = 2716] [id = 74] 12:07:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (0FB7E000) [pid = 2716] [serial = 219] [outer = 00000000] 12:07:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (10270C00) [pid = 2716] [serial = 220] [outer = 0FB7E000] 12:07:38 INFO - PROCESS | 2716 | 1467140858774 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (1410F000) [pid = 2716] [serial = 221] [outer = 0FB7E000] 12:07:39 INFO - PROCESS | 2716 | 1467140859316 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 931ms 12:07:39 INFO - PROCESS | 2716 | 1467140859373 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 2716 | 1467140859378 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 12:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:07:39 INFO - PROCESS | 2716 | 1467140859385 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 2716 | 1467140859388 Marionette TRACE conn5 <- [1,262,null,{}] 12:07:39 INFO - PROCESS | 2716 | 1467140859393 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:39 INFO - PROCESS | 2716 | 1467140859395 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:39 INFO - PROCESS | 2716 | 1467140859509 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 12:07:39 INFO - PROCESS | 2716 | 1467140859629 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 2716 | 1467140859632 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:39 INFO - PROCESS | 2716 | ++DOCSHELL 17376C00 == 48 [pid = 2716] [id = 75] 12:07:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (17764000) [pid = 2716] [serial = 222] [outer = 00000000] 12:07:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (18C91000) [pid = 2716] [serial = 223] [outer = 17764000] 12:07:39 INFO - PROCESS | 2716 | 1467140859688 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (18E61400) [pid = 2716] [serial = 224] [outer = 17764000] 12:07:40 INFO - PROCESS | 2716 | 1467140860243 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 12:07:40 INFO - PROCESS | 2716 | 1467140860318 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 2716 | 1467140860321 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 12:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:07:40 INFO - PROCESS | 2716 | 1467140860324 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 2716 | 1467140860328 Marionette TRACE conn5 <- [1,266,null,{}] 12:07:40 INFO - PROCESS | 2716 | 1467140860339 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:40 INFO - PROCESS | 2716 | 1467140860344 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:40 INFO - PROCESS | 2716 | 1467140860494 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 12:07:40 INFO - PROCESS | 2716 | 1467140860617 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 2716 | 1467140860620 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:40 INFO - PROCESS | 2716 | ++DOCSHELL 108CB000 == 49 [pid = 2716] [id = 76] 12:07:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (108CC000) [pid = 2716] [serial = 225] [outer = 00000000] 12:07:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 104 (14B57C00) [pid = 2716] [serial = 226] [outer = 108CC000] 12:07:40 INFO - PROCESS | 2716 | 1467140860677 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 105 (1899D800) [pid = 2716] [serial = 227] [outer = 108CC000] 12:07:41 INFO - PROCESS | 2716 | 1467140861349 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1082ms 12:07:41 INFO - PROCESS | 2716 | 1467140861410 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 2716 | 1467140861414 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 12:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:07:41 INFO - PROCESS | 2716 | 1467140861418 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 2716 | 1467140861423 Marionette TRACE conn5 <- [1,270,null,{}] 12:07:41 INFO - PROCESS | 2716 | 1467140861428 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:41 INFO - PROCESS | 2716 | 1467140861431 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:41 INFO - PROCESS | 2716 | 1467140861529 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 12:07:41 INFO - PROCESS | 2716 | 1467140861610 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 2716 | 1467140861612 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:41 INFO - PROCESS | 2716 | ++DOCSHELL 0FC13C00 == 50 [pid = 2716] [id = 77] 12:07:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 106 (0FCF3400) [pid = 2716] [serial = 228] [outer = 00000000] 12:07:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 107 (1414E400) [pid = 2716] [serial = 229] [outer = 0FCF3400] 12:07:41 INFO - PROCESS | 2716 | 1467140861707 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 108 (144C9400) [pid = 2716] [serial = 230] [outer = 0FCF3400] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 0F8D3800 == 49 [pid = 2716] [id = 46] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 18C8E000 == 48 [pid = 2716] [id = 72] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 187D6C00 == 47 [pid = 2716] [id = 71] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 08B86C00 == 46 [pid = 2716] [id = 70] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 19136800 == 45 [pid = 2716] [id = 69] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 090F1000 == 44 [pid = 2716] [id = 68] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 187D6400 == 43 [pid = 2716] [id = 67] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 160EFC00 == 42 [pid = 2716] [id = 66] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 143A6800 == 41 [pid = 2716] [id = 65] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 10207000 == 40 [pid = 2716] [id = 64] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 0FC0AC00 == 39 [pid = 2716] [id = 63] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 199D0000 == 38 [pid = 2716] [id = 61] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 144BE800 == 37 [pid = 2716] [id = 60] 12:07:41 INFO - PROCESS | 2716 | --DOMWINDOW == 107 (0FF8F000) [pid = 2716] [serial = 138] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 2716 | --DOMWINDOW == 106 (143A0400) [pid = 2716] [serial = 141] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 2716 | --DOMWINDOW == 105 (08B89800) [pid = 2716] [serial = 172] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 2716 | --DOCSHELL 0C8DE000 == 36 [pid = 2716] [id = 59] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 104 (149B6400) [pid = 2716] [serial = 150] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 103 (15D44C00) [pid = 2716] [serial = 151] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (187E8800) [pid = 2716] [serial = 156] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (107CD800) [pid = 2716] [serial = 147] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (1103C800) [pid = 2716] [serial = 148] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (0FF76400) [pid = 2716] [serial = 144] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (10122C00) [pid = 2716] [serial = 145] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (18FA4400) [pid = 2716] [serial = 159] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (110CD000) [pid = 2716] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (1899BC00) [pid = 2716] [serial = 157] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (10393800) [pid = 2716] [serial = 162] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (18FA6C00) [pid = 2716] [serial = 160] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (19B31400) [pid = 2716] [serial = 166] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1BA89800) [pid = 2716] [serial = 169] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (1BA8A000) [pid = 2716] [serial = 170] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1AB84800) [pid = 2716] [serial = 167] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (1737C800) [pid = 2716] [serial = 153] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (14725000) [pid = 2716] [serial = 163] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (17DB1800) [pid = 2716] [serial = 154] [outer = 00000000] [url = about:blank] 12:07:42 INFO - PROCESS | 2716 | 1467140862367 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 990ms 12:07:42 INFO - PROCESS | 2716 | 1467140862421 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 2716 | 1467140862425 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:07:42 INFO - PROCESS | 2716 | 1467140862432 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 2716 | 1467140862435 Marionette TRACE conn5 <- [1,274,null,{}] 12:07:42 INFO - PROCESS | 2716 | 1467140862438 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:42 INFO - PROCESS | 2716 | 1467140862441 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:42 INFO - PROCESS | 2716 | 1467140862570 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 12:07:42 INFO - PROCESS | 2716 | 1467140862584 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 2716 | 1467140862586 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:42 INFO - PROCESS | 2716 | ++DOCSHELL 110CEC00 == 37 [pid = 2716] [id = 78] 12:07:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (110D0400) [pid = 2716] [serial = 231] [outer = 00000000] 12:07:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (14769C00) [pid = 2716] [serial = 232] [outer = 110D0400] 12:07:42 INFO - PROCESS | 2716 | 1467140862633 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (149AD400) [pid = 2716] [serial = 233] [outer = 110D0400] 12:07:43 INFO - PROCESS | 2716 | 1467140863055 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 12:07:43 INFO - PROCESS | 2716 | 1467140863108 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 2716 | 1467140863110 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 12:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:07:43 INFO - PROCESS | 2716 | 1467140863113 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 2716 | 1467140863117 Marionette TRACE conn5 <- [1,278,null,{}] 12:07:43 INFO - PROCESS | 2716 | 1467140863127 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:43 INFO - PROCESS | 2716 | 1467140863131 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:43 INFO - PROCESS | 2716 | 1467140863237 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 12:07:43 INFO - PROCESS | 2716 | 1467140863253 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 2716 | 1467140863256 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:43 INFO - PROCESS | 2716 | ++DOCSHELL 17DB3400 == 38 [pid = 2716] [id = 79] 12:07:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (17DEAC00) [pid = 2716] [serial = 234] [outer = 00000000] 12:07:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (187D9400) [pid = 2716] [serial = 235] [outer = 17DEAC00] 12:07:43 INFO - PROCESS | 2716 | 1467140863302 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (1899D000) [pid = 2716] [serial = 236] [outer = 17DEAC00] 12:07:43 INFO - PROCESS | 2716 | 1467140863727 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 12:07:43 INFO - PROCESS | 2716 | 1467140863760 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 2716 | 1467140863762 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 12:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:07:43 INFO - PROCESS | 2716 | 1467140863765 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 2716 | 1467140863767 Marionette TRACE conn5 <- [1,282,null,{}] 12:07:43 INFO - PROCESS | 2716 | 1467140863770 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:43 INFO - PROCESS | 2716 | 1467140863772 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:43 INFO - PROCESS | 2716 | 1467140863859 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 12:07:43 INFO - PROCESS | 2716 | 1467140863865 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 2716 | 1467140863867 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:43 INFO - PROCESS | 2716 | ++DOCSHELL 18C91C00 == 39 [pid = 2716] [id = 80] 12:07:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (18C98C00) [pid = 2716] [serial = 237] [outer = 00000000] 12:07:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (18E6A800) [pid = 2716] [serial = 238] [outer = 18C98C00] 12:07:43 INFO - PROCESS | 2716 | 1467140863911 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (18FA4400) [pid = 2716] [serial = 239] [outer = 18C98C00] 12:07:44 INFO - PROCESS | 2716 | 1467140864344 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 12:07:44 INFO - PROCESS | 2716 | 1467140864401 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 2716 | 1467140864403 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 12:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:07:44 INFO - PROCESS | 2716 | 1467140864406 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - PROCESS | 2716 | 1467140864408 Marionette TRACE conn5 <- [1,286,null,{}] 12:07:44 INFO - PROCESS | 2716 | 1467140864411 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:44 INFO - PROCESS | 2716 | 1467140864414 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:44 INFO - PROCESS | 2716 | 1467140864519 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 12:07:44 INFO - PROCESS | 2716 | 1467140864525 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 2716 | 1467140864527 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:44 INFO - PROCESS | 2716 | ++DOCSHELL 17DABC00 == 40 [pid = 2716] [id = 81] 12:07:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (18D0BC00) [pid = 2716] [serial = 240] [outer = 00000000] 12:07:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (1913B800) [pid = 2716] [serial = 241] [outer = 18D0BC00] 12:07:44 INFO - PROCESS | 2716 | 1467140864580 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (192F0C00) [pid = 2716] [serial = 242] [outer = 18D0BC00] 12:07:45 INFO - PROCESS | 2716 | 1467140865049 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 12:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:07:45 INFO - PROCESS | 2716 | 1467140865078 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 2716 | 1467140865080 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 12:07:45 INFO - PROCESS | 2716 | 1467140865083 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 2716 | 1467140865085 Marionette TRACE conn5 <- [1,290,null,{}] 12:07:45 INFO - PROCESS | 2716 | 1467140865089 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:45 INFO - PROCESS | 2716 | 1467140865094 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:45 INFO - PROCESS | 2716 | 1467140865216 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 12:07:45 INFO - PROCESS | 2716 | 1467140865222 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 2716 | 1467140865224 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:45 INFO - PROCESS | 2716 | ++DOCSHELL 10129000 == 41 [pid = 2716] [id = 82] 12:07:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (19C20400) [pid = 2716] [serial = 243] [outer = 00000000] 12:07:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (1BA8E000) [pid = 2716] [serial = 244] [outer = 19C20400] 12:07:45 INFO - PROCESS | 2716 | 1467140865268 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (1BA93000) [pid = 2716] [serial = 245] [outer = 19C20400] 12:07:45 INFO - PROCESS | 2716 | 1467140865706 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 12:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:07:45 INFO - PROCESS | 2716 | 1467140865755 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 2716 | 1467140865757 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 12:07:45 INFO - PROCESS | 2716 | 1467140865760 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 2716 | 1467140865762 Marionette TRACE conn5 <- [1,294,null,{}] 12:07:45 INFO - PROCESS | 2716 | 1467140865765 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:45 INFO - PROCESS | 2716 | 1467140865767 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:45 INFO - PROCESS | 2716 | 1467140865881 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 12:07:45 INFO - PROCESS | 2716 | 1467140865960 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 2716 | 1467140865962 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:45 INFO - PROCESS | 2716 | ++DOCSHELL 1BA89800 == 42 [pid = 2716] [id = 83] 12:07:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (1BD44C00) [pid = 2716] [serial = 246] [outer = 00000000] 12:07:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (1C152400) [pid = 2716] [serial = 247] [outer = 1BD44C00] 12:07:46 INFO - PROCESS | 2716 | 1467140866008 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 104 (1CBAE800) [pid = 2716] [serial = 248] [outer = 1BD44C00] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 103 (10ED8400) [pid = 2716] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (14871800) [pid = 2716] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (0FF8BC00) [pid = 2716] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (18C8EC00) [pid = 2716] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (18E65000) [pid = 2716] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (1660E800) [pid = 2716] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (0FF7B800) [pid = 2716] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (187D6800) [pid = 2716] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (19137000) [pid = 2716] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (146B5400) [pid = 2716] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (10208000) [pid = 2716] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (143A7400) [pid = 2716] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (090F6C00) [pid = 2716] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:07:46 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (187D7C00) [pid = 2716] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:07:46 INFO - PROCESS | 2716 | 1467140866519 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:46 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:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 830ms 12:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:07:46 INFO - PROCESS | 2716 | 1467140866590 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 2716 | 1467140866593 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 12:07:46 INFO - PROCESS | 2716 | 1467140866596 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 2716 | 1467140866597 Marionette TRACE conn5 <- [1,298,null,{}] 12:07:46 INFO - PROCESS | 2716 | 1467140866601 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:46 INFO - PROCESS | 2716 | 1467140866603 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:46 INFO - PROCESS | 2716 | 1467140866691 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 12:07:46 INFO - PROCESS | 2716 | 1467140866697 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 2716 | 1467140866699 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:46 INFO - PROCESS | 2716 | ++DOCSHELL 10ED8400 == 43 [pid = 2716] [id = 84] 12:07:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (14724800) [pid = 2716] [serial = 249] [outer = 00000000] 12:07:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (1890CC00) [pid = 2716] [serial = 250] [outer = 14724800] 12:07:46 INFO - PROCESS | 2716 | 1467140866741 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1890FC00) [pid = 2716] [serial = 251] [outer = 14724800] 12:07:47 INFO - PROCESS | 2716 | 1467140867148 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:47 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:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 12:07:47 INFO - PROCESS | 2716 | 1467140867166 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 12:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:07:47 INFO - PROCESS | 2716 | 1467140867168 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 12:07:47 INFO - PROCESS | 2716 | 1467140867171 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 2716 | 1467140867173 Marionette TRACE conn5 <- [1,302,null,{}] 12:07:47 INFO - PROCESS | 2716 | 1467140867176 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:47 INFO - PROCESS | 2716 | 1467140867178 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:47 INFO - PROCESS | 2716 | 1467140867294 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 12:07:47 INFO - PROCESS | 2716 | 1467140867302 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 2716 | 1467140867303 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:47 INFO - PROCESS | 2716 | ++DOCSHELL 18912400 == 44 [pid = 2716] [id = 85] 12:07:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (18913000) [pid = 2716] [serial = 252] [outer = 00000000] 12:07:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (18917C00) [pid = 2716] [serial = 253] [outer = 18913000] 12:07:47 INFO - PROCESS | 2716 | 1467140867346 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (18918C00) [pid = 2716] [serial = 254] [outer = 18913000] 12:07:47 INFO - PROCESS | 2716 | 1467140867757 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:47 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:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 12:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:07:47 INFO - PROCESS | 2716 | 1467140867803 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 2716 | 1467140867805 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 12:07:47 INFO - PROCESS | 2716 | 1467140867808 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 2716 | 1467140867810 Marionette TRACE conn5 <- [1,306,null,{}] 12:07:47 INFO - PROCESS | 2716 | 1467140867813 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:47 INFO - PROCESS | 2716 | 1467140867815 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:47 INFO - PROCESS | 2716 | 1467140867927 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 12:07:47 INFO - PROCESS | 2716 | 1467140867935 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 2716 | 1467140867937 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:47 INFO - PROCESS | 2716 | ++DOCSHELL 18919400 == 45 [pid = 2716] [id = 86] 12:07:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (18C95000) [pid = 2716] [serial = 255] [outer = 00000000] 12:07:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (1919A400) [pid = 2716] [serial = 256] [outer = 18C95000] 12:07:47 INFO - PROCESS | 2716 | 1467140867980 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (1919D800) [pid = 2716] [serial = 257] [outer = 18C95000] 12:07:48 INFO - PROCESS | 2716 | 1467140868427 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:48 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:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 12:07:48 INFO - PROCESS | 2716 | 1467140868479 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 2716 | 1467140868485 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 12:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:07:48 INFO - PROCESS | 2716 | 1467140868491 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 2716 | 1467140868495 Marionette TRACE conn5 <- [1,310,null,{}] 12:07:48 INFO - PROCESS | 2716 | 1467140868501 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:48 INFO - PROCESS | 2716 | 1467140868504 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:48 INFO - PROCESS | 2716 | 1467140868722 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 12:07:48 INFO - PROCESS | 2716 | 1467140868853 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 2716 | 1467140868857 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:48 INFO - PROCESS | 2716 | ++DOCSHELL 10278800 == 46 [pid = 2716] [id = 87] 12:07:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (107C4800) [pid = 2716] [serial = 258] [outer = 00000000] 12:07:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (110C8C00) [pid = 2716] [serial = 259] [outer = 107C4800] 12:07:48 INFO - PROCESS | 2716 | 1467140868914 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (143E7000) [pid = 2716] [serial = 260] [outer = 107C4800] 12:07:49 INFO - PROCESS | 2716 | 1467140869036 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:07:49 INFO - PROCESS | 2716 | 1467140869484 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:49 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:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1023ms 12:07:49 INFO - PROCESS | 2716 | 1467140869516 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 2716 | 1467140869521 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 12:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:07:49 INFO - PROCESS | 2716 | 1467140869527 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 2716 | 1467140869530 Marionette TRACE conn5 <- [1,314,null,{}] 12:07:49 INFO - PROCESS | 2716 | 1467140869534 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:49 INFO - PROCESS | 2716 | 1467140869537 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:49 INFO - PROCESS | 2716 | 1467140869650 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 12:07:49 INFO - PROCESS | 2716 | 1467140869747 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 2716 | 1467140869749 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:49 INFO - PROCESS | 2716 | ++DOCSHELL 17DAE400 == 47 [pid = 2716] [id = 88] 12:07:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (17DB0000) [pid = 2716] [serial = 261] [outer = 00000000] 12:07:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 104 (1890C000) [pid = 2716] [serial = 262] [outer = 17DB0000] 12:07:49 INFO - PROCESS | 2716 | 1467140869805 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 105 (1899A800) [pid = 2716] [serial = 263] [outer = 17DB0000] 12:07:50 INFO - PROCESS | 2716 | 1467140870415 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:50 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:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 12:07:50 INFO - PROCESS | 2716 | 1467140870461 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 2716 | 1467140870464 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 12:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:07:50 INFO - PROCESS | 2716 | 1467140870467 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 2716 | 1467140870471 Marionette TRACE conn5 <- [1,318,null,{}] 12:07:50 INFO - PROCESS | 2716 | 1467140870482 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:50 INFO - PROCESS | 2716 | 1467140870487 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:50 INFO - PROCESS | 2716 | 1467140870599 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 12:07:50 INFO - PROCESS | 2716 | 1467140870724 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 2716 | 1467140870727 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:50 INFO - PROCESS | 2716 | ++DOCSHELL 19DD2000 == 48 [pid = 2716] [id = 89] 12:07:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 106 (19DD3000) [pid = 2716] [serial = 264] [outer = 00000000] 12:07:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 107 (1AC13000) [pid = 2716] [serial = 265] [outer = 19DD3000] 12:07:50 INFO - PROCESS | 2716 | 1467140870785 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 108 (1C088400) [pid = 2716] [serial = 266] [outer = 19DD3000] 12:07:51 INFO - PROCESS | 2716 | 1467140871444 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:51 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:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1022ms 12:07:51 INFO - PROCESS | 2716 | 1467140871493 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 2716 | 1467140871496 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 12:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:07:51 INFO - PROCESS | 2716 | 1467140871499 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 2716 | 1467140871501 Marionette TRACE conn5 <- [1,322,null,{}] 12:07:51 INFO - PROCESS | 2716 | 1467140871505 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:51 INFO - PROCESS | 2716 | 1467140871507 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:51 INFO - PROCESS | 2716 | 1467140871618 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 12:07:51 INFO - PROCESS | 2716 | 1467140871851 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 2716 | 1467140871854 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:51 INFO - PROCESS | 2716 | ++DOCSHELL 090EF400 == 49 [pid = 2716] [id = 90] 12:07:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 109 (090EFC00) [pid = 2716] [serial = 267] [outer = 00000000] 12:07:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 110 (0C8E7000) [pid = 2716] [serial = 268] [outer = 090EFC00] 12:07:51 INFO - PROCESS | 2716 | 1467140871923 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 111 (0FCF0400) [pid = 2716] [serial = 269] [outer = 090EFC00] 12:07:52 INFO - PROCESS | 2716 | 1467140872529 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:52 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:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1068ms 12:07:52 INFO - PROCESS | 2716 | 1467140872572 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 2716 | 1467140872575 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 12:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:07:52 INFO - PROCESS | 2716 | 1467140872579 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 2716 | 1467140872582 Marionette TRACE conn5 <- [1,326,null,{}] 12:07:52 INFO - PROCESS | 2716 | 1467140872587 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:52 INFO - PROCESS | 2716 | 1467140872591 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:52 INFO - PROCESS | 2716 | 1467140872692 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 12:07:52 INFO - PROCESS | 2716 | 1467140872777 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 2716 | 1467140872780 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:52 INFO - PROCESS | 2716 | ++DOCSHELL 0F86A800 == 50 [pid = 2716] [id = 91] 12:07:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 112 (0F8CE400) [pid = 2716] [serial = 270] [outer = 00000000] 12:07:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 113 (1026D000) [pid = 2716] [serial = 271] [outer = 0F8CE400] 12:07:52 INFO - PROCESS | 2716 | 1467140872851 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 114 (10445800) [pid = 2716] [serial = 272] [outer = 0F8CE400] 12:07:52 INFO - PROCESS | 2716 | --DOCSHELL 0FF72800 == 49 [pid = 2716] [id = 47] 12:07:52 INFO - PROCESS | 2716 | --DOCSHELL 18912400 == 48 [pid = 2716] [id = 85] 12:07:52 INFO - PROCESS | 2716 | --DOCSHELL 10ED8400 == 47 [pid = 2716] [id = 84] 12:07:52 INFO - PROCESS | 2716 | --DOCSHELL 1BA89800 == 46 [pid = 2716] [id = 83] 12:07:52 INFO - PROCESS | 2716 | --DOCSHELL 10129000 == 45 [pid = 2716] [id = 82] 12:07:52 INFO - PROCESS | 2716 | --DOCSHELL 17DABC00 == 44 [pid = 2716] [id = 81] 12:07:52 INFO - PROCESS | 2716 | --DOCSHELL 18C91C00 == 43 [pid = 2716] [id = 80] 12:07:52 INFO - PROCESS | 2716 | --DOCSHELL 17DB3400 == 42 [pid = 2716] [id = 79] 12:07:52 INFO - PROCESS | 2716 | --DOCSHELL 110CEC00 == 41 [pid = 2716] [id = 78] 12:07:52 INFO - PROCESS | 2716 | --DOMWINDOW == 113 (1BDDE000) [pid = 2716] [serial = 217] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOCSHELL 0FC13C00 == 40 [pid = 2716] [id = 77] 12:07:53 INFO - PROCESS | 2716 | --DOCSHELL 17376C00 == 39 [pid = 2716] [id = 75] 12:07:53 INFO - PROCESS | 2716 | --DOCSHELL 0C8E4000 == 38 [pid = 2716] [id = 74] 12:07:53 INFO - PROCESS | 2716 | --DOCSHELL 18C9C400 == 37 [pid = 2716] [id = 73] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 112 (1020EC00) [pid = 2716] [serial = 106] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 111 (1481B400) [pid = 2716] [serial = 142] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 110 (1A07A800) [pid = 2716] [serial = 136] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 109 (18FF0C00) [pid = 2716] [serial = 202] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 108 (14821400) [pid = 2716] [serial = 178] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 107 (17376800) [pid = 2716] [serial = 196] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 106 (1039CC00) [pid = 2716] [serial = 188] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 105 (1020D400) [pid = 2716] [serial = 187] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 104 (187E1000) [pid = 2716] [serial = 199] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 103 (199C4400) [pid = 2716] [serial = 205] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (187D7400) [pid = 2716] [serial = 185] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (17372000) [pid = 2716] [serial = 184] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (1026D800) [pid = 2716] [serial = 190] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (10278C00) [pid = 2716] [serial = 191] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (10126400) [pid = 2716] [serial = 175] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (14870800) [pid = 2716] [serial = 193] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (15D44800) [pid = 2716] [serial = 194] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (18FF8400) [pid = 2716] [serial = 203] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (1B3BC800) [pid = 2716] [serial = 181] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (10278400) [pid = 2716] [serial = 208] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (199C7000) [pid = 2716] [serial = 206] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (19DD0C00) [pid = 2716] [serial = 211] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (19DDEC00) [pid = 2716] [serial = 212] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (187EBC00) [pid = 2716] [serial = 200] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (17DB0800) [pid = 2716] [serial = 197] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (14865C00) [pid = 2716] [serial = 209] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18C99800) [pid = 2716] [serial = 215] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (18C97800) [pid = 2716] [serial = 214] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 2716 | 1467140873344 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:53 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:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 770ms 12:07:53 INFO - PROCESS | 2716 | 1467140873353 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 2716 | 1467140873357 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 12:07:53 INFO - PROCESS | 2716 | 1467140873362 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:07:53 INFO - PROCESS | 2716 | 1467140873364 Marionette TRACE conn5 <- [1,330,null,{}] 12:07:53 INFO - PROCESS | 2716 | 1467140873368 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:53 INFO - PROCESS | 2716 | 1467140873370 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:53 INFO - PROCESS | 2716 | 1467140873459 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 12:07:53 INFO - PROCESS | 2716 | 1467140873465 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 2716 | 1467140873467 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:53 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7EC00 == 38 [pid = 2716] [id = 92] 12:07:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (10130800) [pid = 2716] [serial = 273] [outer = 00000000] 12:07:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (107C6C00) [pid = 2716] [serial = 274] [outer = 10130800] 12:07:53 INFO - PROCESS | 2716 | 1467140873513 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (14727400) [pid = 2716] [serial = 275] [outer = 10130800] 12:07:53 INFO - PROCESS | 2716 | 1467140873979 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:54 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:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 12:07:54 INFO - PROCESS | 2716 | 1467140874036 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 2716 | 1467140874038 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 12:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:07:54 INFO - PROCESS | 2716 | 1467140874043 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 2716 | 1467140874049 Marionette TRACE conn5 <- [1,334,null,{}] 12:07:54 INFO - PROCESS | 2716 | 1467140874057 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:54 INFO - PROCESS | 2716 | 1467140874060 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:54 INFO - PROCESS | 2716 | 1467140874145 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 12:07:54 INFO - PROCESS | 2716 | 1467140874151 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 2716 | 1467140874153 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:54 INFO - PROCESS | 2716 | ++DOCSHELL 160EFC00 == 39 [pid = 2716] [id = 93] 12:07:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (160F2C00) [pid = 2716] [serial = 276] [outer = 00000000] 12:07:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (16610400) [pid = 2716] [serial = 277] [outer = 160F2C00] 12:07:54 INFO - PROCESS | 2716 | 1467140874197 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (17376800) [pid = 2716] [serial = 278] [outer = 160F2C00] 12:07:54 INFO - PROCESS | 2716 | 1467140874655 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:54 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:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 12:07:54 INFO - PROCESS | 2716 | 1467140874676 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 2716 | 1467140874678 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 12:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:07:54 INFO - PROCESS | 2716 | 1467140874682 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 2716 | 1467140874683 Marionette TRACE conn5 <- [1,338,null,{}] 12:07:54 INFO - PROCESS | 2716 | 1467140874687 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:54 INFO - PROCESS | 2716 | 1467140874698 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:54 INFO - PROCESS | 2716 | 1467140874781 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 12:07:54 INFO - PROCESS | 2716 | 1467140874786 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 2716 | 1467140874788 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:54 INFO - PROCESS | 2716 | ++DOCSHELL 1775AC00 == 40 [pid = 2716] [id = 94] 12:07:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (17DA8800) [pid = 2716] [serial = 279] [outer = 00000000] 12:07:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (187DA400) [pid = 2716] [serial = 280] [outer = 17DA8800] 12:07:54 INFO - PROCESS | 2716 | 1467140874832 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1890BC00) [pid = 2716] [serial = 281] [outer = 17DA8800] 12:07:55 INFO - PROCESS | 2716 | 1467140875247 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:55 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:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 12:07:55 INFO - PROCESS | 2716 | 1467140875316 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 2716 | 1467140875318 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 12:07:55 INFO - PROCESS | 2716 | 1467140875322 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 2716 | 1467140875323 Marionette TRACE conn5 <- [1,342,null,{}] 12:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:07:55 INFO - PROCESS | 2716 | 1467140875327 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:55 INFO - PROCESS | 2716 | 1467140875329 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:55 INFO - PROCESS | 2716 | 1467140875435 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 12:07:55 INFO - PROCESS | 2716 | 1467140875442 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 2716 | 1467140875448 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:55 INFO - PROCESS | 2716 | ++DOCSHELL 18ABE000 == 41 [pid = 2716] [id = 95] 12:07:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (18C8D400) [pid = 2716] [serial = 282] [outer = 00000000] 12:07:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (18C96800) [pid = 2716] [serial = 283] [outer = 18C8D400] 12:07:55 INFO - PROCESS | 2716 | 1467140875546 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (18D07800) [pid = 2716] [serial = 284] [outer = 18C8D400] 12:07:56 INFO - PROCESS | 2716 | 1467140876006 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:56 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:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 12:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:07:56 INFO - PROCESS | 2716 | 1467140876056 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 2716 | 1467140876058 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 12:07:56 INFO - PROCESS | 2716 | 1467140876061 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 2716 | 1467140876063 Marionette TRACE conn5 <- [1,346,null,{}] 12:07:56 INFO - PROCESS | 2716 | 1467140876066 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:56 INFO - PROCESS | 2716 | 1467140876068 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:56 INFO - PROCESS | 2716 | 1467140876178 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 12:07:56 INFO - PROCESS | 2716 | 1467140876184 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 2716 | 1467140876186 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:56 INFO - PROCESS | 2716 | ++DOCSHELL 18E65400 == 42 [pid = 2716] [id = 96] 12:07:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (18E65800) [pid = 2716] [serial = 285] [outer = 00000000] 12:07:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (19134800) [pid = 2716] [serial = 286] [outer = 18E65800] 12:07:56 INFO - PROCESS | 2716 | 1467140876236 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (1913D400) [pid = 2716] [serial = 287] [outer = 18E65800] 12:07:56 INFO - PROCESS | 2716 | 1467140876683 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:56 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:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 12:07:56 INFO - PROCESS | 2716 | 1467140876737 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 2716 | 1467140876739 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 12:07:56 INFO - PROCESS | 2716 | 1467140876742 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:07:56 INFO - PROCESS | 2716 | 1467140876744 Marionette TRACE conn5 <- [1,350,null,{}] 12:07:56 INFO - PROCESS | 2716 | 1467140876748 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:56 INFO - PROCESS | 2716 | 1467140876750 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:56 INFO - PROCESS | 2716 | 1467140876879 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 12:07:56 INFO - PROCESS | 2716 | 1467140876901 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 2716 | 1467140876903 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:56 INFO - PROCESS | 2716 | ++DOCSHELL 14871400 == 43 [pid = 2716] [id = 97] 12:07:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (187D7C00) [pid = 2716] [serial = 288] [outer = 00000000] 12:07:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (192F1800) [pid = 2716] [serial = 289] [outer = 187D7C00] 12:07:56 INFO - PROCESS | 2716 | 1467140876946 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (199C7400) [pid = 2716] [serial = 290] [outer = 187D7C00] 12:07:57 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (18D0BC00) [pid = 2716] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:07:57 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (19C20400) [pid = 2716] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:07:57 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (1BD44C00) [pid = 2716] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:07:57 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (18C98C00) [pid = 2716] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:07:57 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (17DEAC00) [pid = 2716] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:07:57 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (110D0400) [pid = 2716] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:07:57 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (0FCF3400) [pid = 2716] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:07:57 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (108CC000) [pid = 2716] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:07:57 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (18913000) [pid = 2716] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:07:57 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (14724800) [pid = 2716] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:07:57 INFO - PROCESS | 2716 | 1467140877527 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:57 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:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 830ms 12:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:07:57 INFO - PROCESS | 2716 | 1467140877577 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 2716 | 1467140877579 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 12:07:57 INFO - PROCESS | 2716 | 1467140877582 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 2716 | 1467140877584 Marionette TRACE conn5 <- [1,354,null,{}] 12:07:57 INFO - PROCESS | 2716 | 1467140877588 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:57 INFO - PROCESS | 2716 | 1467140877590 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:57 INFO - PROCESS | 2716 | 1467140877669 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 12:07:57 INFO - PROCESS | 2716 | 1467140877675 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 2716 | 1467140877677 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:57 INFO - PROCESS | 2716 | ++DOCSHELL 0FF8B000 == 44 [pid = 2716] [id = 98] 12:07:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (10275800) [pid = 2716] [serial = 291] [outer = 00000000] 12:07:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (17DEAC00) [pid = 2716] [serial = 292] [outer = 10275800] 12:07:57 INFO - PROCESS | 2716 | 1467140877721 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (17DEB400) [pid = 2716] [serial = 293] [outer = 10275800] 12:07:58 INFO - PROCESS | 2716 | 1467140878144 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:58 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:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 12:07:58 INFO - PROCESS | 2716 | 1467140878180 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 2716 | 1467140878182 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 12:07:58 INFO - PROCESS | 2716 | 1467140878200 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 2716 | 1467140878202 Marionette TRACE conn5 <- [1,358,null,{}] 12:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:07:58 INFO - PROCESS | 2716 | 1467140878206 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:58 INFO - PROCESS | 2716 | 1467140878208 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:58 INFO - PROCESS | 2716 | 1467140878288 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 12:07:58 INFO - PROCESS | 2716 | 1467140878294 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 2716 | 1467140878295 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:58 INFO - PROCESS | 2716 | ++DOCSHELL 18E6D400 == 45 [pid = 2716] [id = 99] 12:07:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (18FA3000) [pid = 2716] [serial = 294] [outer = 00000000] 12:07:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (19DD2400) [pid = 2716] [serial = 295] [outer = 18FA3000] 12:07:58 INFO - PROCESS | 2716 | 1467140878339 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (1A06F000) [pid = 2716] [serial = 296] [outer = 18FA3000] 12:07:58 INFO - PROCESS | 2716 | 1467140878765 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:58 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:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 12:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:07:58 INFO - PROCESS | 2716 | 1467140878838 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 2716 | 1467140878840 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 12:07:58 INFO - PROCESS | 2716 | 1467140878843 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 2716 | 1467140878845 Marionette TRACE conn5 <- [1,362,null,{}] 12:07:58 INFO - PROCESS | 2716 | 1467140878848 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:58 INFO - PROCESS | 2716 | 1467140878850 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:58 INFO - PROCESS | 2716 | 1467140878930 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 12:07:58 INFO - PROCESS | 2716 | 1467140878937 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 2716 | 1467140878940 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:58 INFO - PROCESS | 2716 | ++DOCSHELL 1867BC00 == 46 [pid = 2716] [id = 100] 12:07:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (1867C800) [pid = 2716] [serial = 297] [outer = 00000000] 12:07:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (1867FC00) [pid = 2716] [serial = 298] [outer = 1867C800] 12:07:58 INFO - PROCESS | 2716 | 1467140878985 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (19B3C800) [pid = 2716] [serial = 299] [outer = 1867C800] 12:07:59 INFO - PROCESS | 2716 | 1467140879425 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:59 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:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 632ms 12:07:59 INFO - PROCESS | 2716 | 1467140879475 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 2716 | 1467140879478 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 12:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:07:59 INFO - PROCESS | 2716 | 1467140879525 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 2716 | 1467140879529 Marionette TRACE conn5 <- [1,366,null,{}] 12:07:59 INFO - PROCESS | 2716 | 1467140879535 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:59 INFO - PROCESS | 2716 | 1467140879539 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:59 INFO - PROCESS | 2716 | 1467140879688 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 12:07:59 INFO - PROCESS | 2716 | 1467140879838 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 2716 | 1467140879842 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:07:59 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7A400 == 47 [pid = 2716] [id = 101] 12:07:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (0FF7B400) [pid = 2716] [serial = 300] [outer = 00000000] 12:07:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 104 (1012C800) [pid = 2716] [serial = 301] [outer = 0FF7B400] 12:07:59 INFO - PROCESS | 2716 | 1467140879903 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 105 (1026E400) [pid = 2716] [serial = 302] [outer = 0FF7B400] 12:08:00 INFO - PROCESS | 2716 | 1467140880493 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:08:00 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:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1019ms 12:08:00 INFO - PROCESS | 2716 | 1467140880550 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 2716 | 1467140880554 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 12:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:08:00 INFO - PROCESS | 2716 | 1467140880560 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 2716 | 1467140880562 Marionette TRACE conn5 <- [1,370,null,{}] 12:08:00 INFO - PROCESS | 2716 | 1467140880569 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:00 INFO - PROCESS | 2716 | 1467140880574 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:00 INFO - PROCESS | 2716 | 1467140880687 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 12:08:00 INFO - PROCESS | 2716 | 1467140880812 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 2716 | 1467140880815 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:00 INFO - PROCESS | 2716 | ++DOCSHELL 148DBC00 == 48 [pid = 2716] [id = 102] 12:08:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 106 (148E1400) [pid = 2716] [serial = 303] [outer = 00000000] 12:08:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 107 (160AA000) [pid = 2716] [serial = 304] [outer = 148E1400] 12:08:00 INFO - PROCESS | 2716 | 1467140880872 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 108 (17DAB800) [pid = 2716] [serial = 305] [outer = 148E1400] 12:08:01 INFO - PROCESS | 2716 | 1467140881468 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:08:01 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:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 12:08:01 INFO - PROCESS | 2716 | 1467140881495 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 2716 | 1467140881497 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 12:08:01 INFO - PROCESS | 2716 | 1467140881501 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:08:01 INFO - PROCESS | 2716 | 1467140881503 Marionette TRACE conn5 <- [1,374,null,{}] 12:08:01 INFO - PROCESS | 2716 | 1467140881507 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:01 INFO - PROCESS | 2716 | 1467140881510 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:01 INFO - PROCESS | 2716 | 1467140881621 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 12:08:01 INFO - PROCESS | 2716 | 1467140881726 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 2716 | 1467140881732 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:01 INFO - PROCESS | 2716 | ++DOCSHELL 19130800 == 49 [pid = 2716] [id = 103] 12:08:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 109 (1913A400) [pid = 2716] [serial = 306] [outer = 00000000] 12:08:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 110 (199CB800) [pid = 2716] [serial = 307] [outer = 1913A400] 12:08:01 INFO - PROCESS | 2716 | 1467140881789 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 111 (19DD0C00) [pid = 2716] [serial = 308] [outer = 1913A400] 12:08:02 INFO - PROCESS | 2716 | 1467140882442 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:08:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 12:08:02 INFO - PROCESS | 2716 | 1467140882475 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 2716 | 1467140882477 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 12:08:02 INFO - PROCESS | 2716 | 1467140882481 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:08:02 INFO - PROCESS | 2716 | 1467140882483 Marionette TRACE conn5 <- [1,378,null,{}] 12:08:02 INFO - PROCESS | 2716 | 1467140882486 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:02 INFO - PROCESS | 2716 | 1467140882489 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:02 INFO - PROCESS | 2716 | 1467140882596 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 12:08:02 INFO - PROCESS | 2716 | 1467140882693 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 2716 | 1467140882695 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:02 INFO - PROCESS | 2716 | ++DOCSHELL 1961E000 == 50 [pid = 2716] [id = 104] 12:08:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 112 (1961E400) [pid = 2716] [serial = 309] [outer = 00000000] 12:08:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 113 (19625800) [pid = 2716] [serial = 310] [outer = 1961E400] 12:08:02 INFO - PROCESS | 2716 | 1467140882748 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 114 (199CB400) [pid = 2716] [serial = 311] [outer = 1961E400] 12:08:03 INFO - PROCESS | 2716 | 1467140883267 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:08:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 830ms 12:08:03 INFO - PROCESS | 2716 | 1467140883315 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 2716 | 1467140883317 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 12:08:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:08:03 INFO - PROCESS | 2716 | 1467140883320 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 2716 | 1467140883322 Marionette TRACE conn5 <- [1,382,null,{}] 12:08:03 INFO - PROCESS | 2716 | 1467140883326 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:03 INFO - PROCESS | 2716 | 1467140883328 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:03 INFO - PROCESS | 2716 | 1467140883431 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 12:08:03 INFO - PROCESS | 2716 | 1467140883557 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 2716 | 1467140883559 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:03 INFO - PROCESS | 2716 | ++DOCSHELL 0FC0BC00 == 51 [pid = 2716] [id = 105] 12:08:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 115 (10121400) [pid = 2716] [serial = 312] [outer = 00000000] 12:08:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 116 (1C028400) [pid = 2716] [serial = 313] [outer = 10121400] 12:08:03 INFO - PROCESS | 2716 | 1467140883612 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 117 (1C63D000) [pid = 2716] [serial = 314] [outer = 10121400] 12:08:04 INFO - PROCESS | 2716 | 1467140884406 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:08:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1121ms 12:08:04 INFO - PROCESS | 2716 | 1467140884446 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 2716 | 1467140884450 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 12:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:08:04 INFO - PROCESS | 2716 | 1467140884455 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 2716 | 1467140884458 Marionette TRACE conn5 <- [1,386,null,{}] 12:08:04 INFO - PROCESS | 2716 | 1467140884477 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:04 INFO - PROCESS | 2716 | 1467140884480 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:04 INFO - PROCESS | 2716 | 1467140884582 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 12:08:04 INFO - PROCESS | 2716 | 1467140884714 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 2716 | 1467140884718 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:04 INFO - PROCESS | 2716 | ++DOCSHELL 1039CC00 == 52 [pid = 2716] [id = 106] 12:08:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 118 (1075E400) [pid = 2716] [serial = 315] [outer = 00000000] 12:08:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 119 (10ED4800) [pid = 2716] [serial = 316] [outer = 1075E400] 12:08:04 INFO - PROCESS | 2716 | 1467140884772 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 120 (1469D400) [pid = 2716] [serial = 317] [outer = 1075E400] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 18E6D400 == 51 [pid = 2716] [id = 99] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 0FF8B000 == 50 [pid = 2716] [id = 98] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 14871400 == 49 [pid = 2716] [id = 97] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 18E65400 == 48 [pid = 2716] [id = 96] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 18ABE000 == 47 [pid = 2716] [id = 95] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 1775AC00 == 46 [pid = 2716] [id = 94] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 160EFC00 == 45 [pid = 2716] [id = 93] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 0FF7EC00 == 44 [pid = 2716] [id = 92] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 0F86A800 == 43 [pid = 2716] [id = 91] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 090EF400 == 42 [pid = 2716] [id = 90] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 10278800 == 41 [pid = 2716] [id = 87] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 108CB000 == 40 [pid = 2716] [id = 76] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 108CA400 == 39 [pid = 2716] [id = 48] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 18919400 == 38 [pid = 2716] [id = 86] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 08B84000 == 37 [pid = 2716] [id = 58] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 0C8DDC00 == 36 [pid = 2716] [id = 35] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 144C7C00 == 35 [pid = 2716] [id = 62] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 17DAE400 == 34 [pid = 2716] [id = 88] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 19DD2000 == 33 [pid = 2716] [id = 89] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 1961E000 == 32 [pid = 2716] [id = 104] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 0FC0BC00 == 31 [pid = 2716] [id = 105] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 19130800 == 30 [pid = 2716] [id = 103] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 1867BC00 == 29 [pid = 2716] [id = 100] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 0FF7A400 == 28 [pid = 2716] [id = 101] 12:08:05 INFO - PROCESS | 2716 | --DOCSHELL 148DBC00 == 27 [pid = 2716] [id = 102] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 119 (1913B800) [pid = 2716] [serial = 241] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 118 (1BA8E000) [pid = 2716] [serial = 244] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 117 (192F0C00) [pid = 2716] [serial = 242] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 116 (1C152400) [pid = 2716] [serial = 247] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 115 (1BA93000) [pid = 2716] [serial = 245] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 114 (18E6A800) [pid = 2716] [serial = 238] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 113 (18C91000) [pid = 2716] [serial = 223] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 112 (187D9400) [pid = 2716] [serial = 235] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 111 (1899D000) [pid = 2716] [serial = 236] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 110 (14769C00) [pid = 2716] [serial = 232] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 109 (149AD400) [pid = 2716] [serial = 233] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 108 (144C9400) [pid = 2716] [serial = 230] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 107 (1414E400) [pid = 2716] [serial = 229] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 106 (1899D800) [pid = 2716] [serial = 227] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 105 (14B57C00) [pid = 2716] [serial = 226] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 104 (10270C00) [pid = 2716] [serial = 220] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 103 (18918C00) [pid = 2716] [serial = 254] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (1CBAE800) [pid = 2716] [serial = 248] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (1890CC00) [pid = 2716] [serial = 250] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (1890FC00) [pid = 2716] [serial = 251] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (18917C00) [pid = 2716] [serial = 253] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (1919A400) [pid = 2716] [serial = 256] [outer = 00000000] [url = about:blank] 12:08:05 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (18FA4400) [pid = 2716] [serial = 239] [outer = 00000000] [url = about:blank] 12:08:06 INFO - PROCESS | 2716 | 1467140886100 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1678ms 12:08:06 INFO - PROCESS | 2716 | 1467140886139 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 2716 | 1467140886143 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 12:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:08:06 INFO - PROCESS | 2716 | 1467140886170 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 2716 | 1467140886172 Marionette TRACE conn5 <- [1,390,null,{}] 12:08:06 INFO - PROCESS | 2716 | 1467140886181 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:06 INFO - PROCESS | 2716 | 1467140886184 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:06 INFO - PROCESS | 2716 | 1467140886270 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 12:08:06 INFO - PROCESS | 2716 | 1467140886277 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 2716 | 1467140886280 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:06 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E6400 == 28 [pid = 2716] [id = 107] 12:08:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (0C8E7800) [pid = 2716] [serial = 318] [outer = 00000000] 12:08:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (10121C00) [pid = 2716] [serial = 319] [outer = 0C8E7800] 12:08:06 INFO - PROCESS | 2716 | 1467140886333 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (1012B400) [pid = 2716] [serial = 320] [outer = 0C8E7800] 12:08:06 INFO - PROCESS | 2716 | 1467140886818 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 12:08:06 INFO - PROCESS | 2716 | 1467140886860 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 2716 | 1467140886865 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 12:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:08:06 INFO - PROCESS | 2716 | 1467140886871 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 2716 | 1467140886874 Marionette TRACE conn5 <- [1,394,null,{}] 12:08:06 INFO - PROCESS | 2716 | 1467140886877 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:06 INFO - PROCESS | 2716 | 1467140886880 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:06 INFO - PROCESS | 2716 | 1467140886970 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 12:08:06 INFO - PROCESS | 2716 | 1467140886980 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 2716 | 1467140886982 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:07 INFO - PROCESS | 2716 | ++DOCSHELL 1089B800 == 29 [pid = 2716] [id = 108] 12:08:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (108A0800) [pid = 2716] [serial = 321] [outer = 00000000] 12:08:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (10EDE000) [pid = 2716] [serial = 322] [outer = 108A0800] 12:08:07 INFO - PROCESS | 2716 | 1467140887033 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (14321800) [pid = 2716] [serial = 323] [outer = 108A0800] 12:08:07 INFO - PROCESS | 2716 | 1467140887502 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 12:08:07 INFO - PROCESS | 2716 | 1467140887546 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 2716 | 1467140887548 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 12:08:07 INFO - PROCESS | 2716 | 1467140887552 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:08:07 INFO - PROCESS | 2716 | 1467140887555 Marionette TRACE conn5 <- [1,398,null,{}] 12:08:07 INFO - PROCESS | 2716 | 1467140887566 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:07 INFO - PROCESS | 2716 | 1467140887571 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:07 INFO - PROCESS | 2716 | 1467140887684 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 12:08:07 INFO - PROCESS | 2716 | 1467140887779 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 2716 | 1467140887782 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:07 INFO - PROCESS | 2716 | ++DOCSHELL 160EF000 == 30 [pid = 2716] [id = 109] 12:08:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 104 (160EFC00) [pid = 2716] [serial = 324] [outer = 00000000] 12:08:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 105 (1660E800) [pid = 2716] [serial = 325] [outer = 160EFC00] 12:08:07 INFO - PROCESS | 2716 | 1467140887830 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 106 (1737BC00) [pid = 2716] [serial = 326] [outer = 160EFC00] 12:08:08 INFO - PROCESS | 2716 | 1467140888259 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 12:08:08 INFO - PROCESS | 2716 | 1467140888285 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 2716 | 1467140888288 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 12:08:08 INFO - PROCESS | 2716 | 1467140888291 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 2716 | 1467140888293 Marionette TRACE conn5 <- [1,402,null,{}] 12:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:08:08 INFO - PROCESS | 2716 | 1467140888296 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 2716 | 1467140888298 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:08 INFO - PROCESS | 2716 | 1467140888411 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 12:08:08 INFO - PROCESS | 2716 | 1467140888416 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 2716 | 1467140888418 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:08 INFO - PROCESS | 2716 | ++DOCSHELL 17378800 == 31 [pid = 2716] [id = 110] 12:08:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 107 (17763400) [pid = 2716] [serial = 327] [outer = 00000000] 12:08:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 108 (1867B000) [pid = 2716] [serial = 328] [outer = 17763400] 12:08:08 INFO - PROCESS | 2716 | 1467140888462 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 109 (187DC800) [pid = 2716] [serial = 329] [outer = 17763400] 12:08:08 INFO - PROCESS | 2716 | 1467140888939 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 673ms 12:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:08:08 INFO - PROCESS | 2716 | 1467140888968 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 2716 | 1467140888970 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 12:08:08 INFO - PROCESS | 2716 | 1467140888974 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 2716 | 1467140888976 Marionette TRACE conn5 <- [1,406,null,{}] 12:08:08 INFO - PROCESS | 2716 | 1467140888982 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 2716 | 1467140888984 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:09 INFO - PROCESS | 2716 | 1467140889119 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 12:08:09 INFO - PROCESS | 2716 | 1467140889141 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 2716 | 1467140889143 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:09 INFO - PROCESS | 2716 | ++DOCSHELL 18910000 == 32 [pid = 2716] [id = 111] 12:08:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 110 (18910400) [pid = 2716] [serial = 330] [outer = 00000000] 12:08:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 111 (18917C00) [pid = 2716] [serial = 331] [outer = 18910400] 12:08:09 INFO - PROCESS | 2716 | 1467140889187 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 112 (18AB7000) [pid = 2716] [serial = 332] [outer = 18910400] 12:08:09 INFO - PROCESS | 2716 | 1467140889653 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:08:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:08:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 12:08:09 INFO - PROCESS | 2716 | 1467140889708 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 2716 | 1467140889710 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 12:08:09 INFO - PROCESS | 2716 | 1467140889717 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 2716 | 1467140889719 Marionette TRACE conn5 <- [1,410,null,{}] 12:08:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:08:09 INFO - PROCESS | 2716 | 1467140889722 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:09 INFO - PROCESS | 2716 | 1467140889728 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:09 INFO - PROCESS | 2716 | 1467140889862 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 12:08:09 INFO - PROCESS | 2716 | 1467140889875 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 2716 | 1467140889877 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:09 INFO - PROCESS | 2716 | ++DOCSHELL 18D09C00 == 33 [pid = 2716] [id = 112] 12:08:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 113 (18E64800) [pid = 2716] [serial = 333] [outer = 00000000] 12:08:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 114 (18E6D400) [pid = 2716] [serial = 334] [outer = 18E64800] 12:08:09 INFO - PROCESS | 2716 | 1467140889930 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 115 (18FA8000) [pid = 2716] [serial = 335] [outer = 18E64800] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 114 (146B3000) [pid = 2716] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 113 (199D0400) [pid = 2716] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 112 (08B84800) [pid = 2716] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 111 (19DD1000) [pid = 2716] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 110 (17764000) [pid = 2716] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 109 (0FB7E000) [pid = 2716] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 108 (1867C800) [pid = 2716] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 107 (18E65800) [pid = 2716] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 106 (18C95000) [pid = 2716] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 105 (0F8CE400) [pid = 2716] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 104 (10130800) [pid = 2716] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 103 (160F2C00) [pid = 2716] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (107C4800) [pid = 2716] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (17DB0000) [pid = 2716] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (090EFC00) [pid = 2716] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (19DD3000) [pid = 2716] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (17DA8800) [pid = 2716] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (187D7C00) [pid = 2716] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (10275800) [pid = 2716] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (18FA3000) [pid = 2716] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (18C8D400) [pid = 2716] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (0FF73400) [pid = 2716] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:08:10 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (0C8E8C00) [pid = 2716] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:08:10 INFO - PROCESS | 2716 | 1467140890738 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1070ms 12:08:10 INFO - PROCESS | 2716 | 1467140890796 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 2716 | 1467140890798 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 12:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:08:10 INFO - PROCESS | 2716 | 1467140890801 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 2716 | 1467140890803 Marionette TRACE conn5 <- [1,414,null,{}] 12:08:10 INFO - PROCESS | 2716 | 1467140890806 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:10 INFO - PROCESS | 2716 | 1467140890808 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:10 INFO - PROCESS | 2716 | 1467140890883 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 12:08:10 INFO - PROCESS | 2716 | 1467140890891 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 2716 | 1467140890893 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:10 INFO - PROCESS | 2716 | ++DOCSHELL 0F8C9C00 == 34 [pid = 2716] [id = 113] 12:08:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (108CA400) [pid = 2716] [serial = 336] [outer = 00000000] 12:08:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (17DB0000) [pid = 2716] [serial = 337] [outer = 108CA400] 12:08:10 INFO - PROCESS | 2716 | 1467140890936 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (17DB1800) [pid = 2716] [serial = 338] [outer = 108CA400] 12:08:11 INFO - PROCESS | 2716 | 1467140891364 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 570ms 12:08:11 INFO - PROCESS | 2716 | 1467140891373 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 2716 | 1467140891375 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 12:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:08:11 INFO - PROCESS | 2716 | 1467140891378 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 2716 | 1467140891380 Marionette TRACE conn5 <- [1,418,null,{}] 12:08:11 INFO - PROCESS | 2716 | 1467140891397 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:11 INFO - PROCESS | 2716 | 1467140891399 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:11 INFO - PROCESS | 2716 | 1467140891475 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 12:08:11 INFO - PROCESS | 2716 | 1467140891480 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 2716 | 1467140891482 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:11 INFO - PROCESS | 2716 | ++DOCSHELL 1775EC00 == 35 [pid = 2716] [id = 114] 12:08:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (18916000) [pid = 2716] [serial = 339] [outer = 00000000] 12:08:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (18E6DC00) [pid = 2716] [serial = 340] [outer = 18916000] 12:08:11 INFO - PROCESS | 2716 | 1467140891525 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (18C99400) [pid = 2716] [serial = 341] [outer = 18916000] 12:08:12 INFO - PROCESS | 2716 | 1467140892807 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:08:12 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:08:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1482ms 12:08:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:08:12 INFO - PROCESS | 2716 | 1467140892862 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 2716 | 1467140892866 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 12:08:12 INFO - PROCESS | 2716 | 1467140892871 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 2716 | 1467140892874 Marionette TRACE conn5 <- [1,422,null,{}] 12:08:12 INFO - PROCESS | 2716 | 1467140892920 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:12 INFO - PROCESS | 2716 | 1467140892924 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:13 INFO - PROCESS | 2716 | 1467140893103 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 12:08:13 INFO - PROCESS | 2716 | 1467140893113 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 2716 | 1467140893116 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:13 INFO - PROCESS | 2716 | ++DOCSHELL 1026C800 == 36 [pid = 2716] [id = 115] 12:08:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (10270400) [pid = 2716] [serial = 342] [outer = 00000000] 12:08:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (143E6400) [pid = 2716] [serial = 343] [outer = 10270400] 12:08:13 INFO - PROCESS | 2716 | 1467140893172 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (14817400) [pid = 2716] [serial = 344] [outer = 10270400] 12:08:14 INFO - PROCESS | 2716 | --DOCSHELL 0F8C9C00 == 35 [pid = 2716] [id = 113] 12:08:14 INFO - PROCESS | 2716 | --DOCSHELL 18D09C00 == 34 [pid = 2716] [id = 112] 12:08:14 INFO - PROCESS | 2716 | --DOCSHELL 18910000 == 33 [pid = 2716] [id = 111] 12:08:14 INFO - PROCESS | 2716 | --DOCSHELL 17378800 == 32 [pid = 2716] [id = 110] 12:08:14 INFO - PROCESS | 2716 | --DOCSHELL 160EF000 == 31 [pid = 2716] [id = 109] 12:08:14 INFO - PROCESS | 2716 | --DOCSHELL 1089B800 == 30 [pid = 2716] [id = 108] 12:08:14 INFO - PROCESS | 2716 | --DOCSHELL 0C8E6400 == 29 [pid = 2716] [id = 107] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (10202400) [pid = 2716] [serial = 139] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (1020DC00) [pid = 2716] [serial = 176] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (15D43000) [pid = 2716] [serial = 179] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (1BD47800) [pid = 2716] [serial = 182] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (15D4CC00) [pid = 2716] [serial = 173] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (1C14E800) [pid = 2716] [serial = 218] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (18E61400) [pid = 2716] [serial = 224] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (1410F000) [pid = 2716] [serial = 221] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (1867FC00) [pid = 2716] [serial = 298] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1913D400) [pid = 2716] [serial = 287] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (19134800) [pid = 2716] [serial = 286] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1919D800) [pid = 2716] [serial = 257] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (1026D000) [pid = 2716] [serial = 271] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (10445800) [pid = 2716] [serial = 272] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (107C6C00) [pid = 2716] [serial = 274] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (14727400) [pid = 2716] [serial = 275] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (16610400) [pid = 2716] [serial = 277] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (17376800) [pid = 2716] [serial = 278] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (110C8C00) [pid = 2716] [serial = 259] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (143E7000) [pid = 2716] [serial = 260] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1890C000) [pid = 2716] [serial = 262] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1899A800) [pid = 2716] [serial = 263] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (0C8E7000) [pid = 2716] [serial = 268] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (0FCF0400) [pid = 2716] [serial = 269] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1AC13000) [pid = 2716] [serial = 265] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1C088400) [pid = 2716] [serial = 266] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (187DA400) [pid = 2716] [serial = 280] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (192F1800) [pid = 2716] [serial = 289] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (17DEB400) [pid = 2716] [serial = 293] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (17DEAC00) [pid = 2716] [serial = 292] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (19B3C800) [pid = 2716] [serial = 299] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (19DD2400) [pid = 2716] [serial = 295] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (199C7400) [pid = 2716] [serial = 290] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (18C96800) [pid = 2716] [serial = 283] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (18D07800) [pid = 2716] [serial = 284] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (1A06F000) [pid = 2716] [serial = 296] [outer = 00000000] [url = about:blank] 12:08:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:08:14 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (1890BC00) [pid = 2716] [serial = 281] [outer = 00000000] [url = about:blank] 12:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1548ms 12:08:14 INFO - PROCESS | 2716 | 1467140894370 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:08:14 INFO - PROCESS | 2716 | 1467140894425 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 2716 | 1467140894429 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 12:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:08:14 INFO - PROCESS | 2716 | 1467140894434 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 2716 | 1467140894438 Marionette TRACE conn5 <- [1,426,null,{}] 12:08:14 INFO - PROCESS | 2716 | 1467140894443 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:14 INFO - PROCESS | 2716 | 1467140894446 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:14 INFO - PROCESS | 2716 | 1467140894572 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 12:08:14 INFO - PROCESS | 2716 | 1467140894650 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 2716 | 1467140894655 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:14 INFO - PROCESS | 2716 | ++DOCSHELL 0FB7E000 == 30 [pid = 2716] [id = 116] 12:08:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (0FC0BC00) [pid = 2716] [serial = 345] [outer = 00000000] 12:08:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (0FCFE000) [pid = 2716] [serial = 346] [outer = 0FC0BC00] 12:08:14 INFO - PROCESS | 2716 | 1467140894702 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (0FF91800) [pid = 2716] [serial = 347] [outer = 0FC0BC00] 12:08:15 INFO - PROCESS | 2716 | 1467140895111 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 2716 | 1467140895175 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 12:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:08:15 INFO - PROCESS | 2716 | 1467140895186 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 2716 | 1467140895188 Marionette TRACE conn5 <- [1,430,null,{}] 12:08:15 INFO - PROCESS | 2716 | 1467140895192 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:15 INFO - PROCESS | 2716 | 1467140895195 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:15 INFO - PROCESS | 2716 | 1467140895282 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 12:08:15 INFO - PROCESS | 2716 | 1467140895297 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 2716 | 1467140895299 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:15 INFO - PROCESS | 2716 | ++DOCSHELL 1075D400 == 31 [pid = 2716] [id = 117] 12:08:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (10761000) [pid = 2716] [serial = 348] [outer = 00000000] 12:08:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (10842000) [pid = 2716] [serial = 349] [outer = 10761000] 12:08:15 INFO - PROCESS | 2716 | 1467140895346 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1103EC00) [pid = 2716] [serial = 350] [outer = 10761000] 12:08:15 INFO - PROCESS | 2716 | 1467140895802 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:08:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 12:08:15 INFO - PROCESS | 2716 | 1467140895861 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 2716 | 1467140895863 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 12:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:08:15 INFO - PROCESS | 2716 | 1467140895867 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 2716 | 1467140895870 Marionette TRACE conn5 <- [1,434,null,{}] 12:08:15 INFO - PROCESS | 2716 | 1467140895881 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:15 INFO - PROCESS | 2716 | 1467140895886 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:16 INFO - PROCESS | 2716 | 1467140896031 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 12:08:16 INFO - PROCESS | 2716 | 1467140896082 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 2716 | 1467140896085 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:16 INFO - PROCESS | 2716 | ++DOCSHELL 148E2000 == 32 [pid = 2716] [id = 118] 12:08:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (14B4F800) [pid = 2716] [serial = 351] [outer = 00000000] 12:08:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (15D44400) [pid = 2716] [serial = 352] [outer = 14B4F800] 12:08:16 INFO - PROCESS | 2716 | 1467140896132 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (16008800) [pid = 2716] [serial = 353] [outer = 14B4F800] 12:08:16 INFO - PROCESS | 2716 | 1467140896537 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 12:08:16 INFO - PROCESS | 2716 | 1467140896601 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 2716 | 1467140896604 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 12:08:16 INFO - PROCESS | 2716 | 1467140896607 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:08:16 INFO - PROCESS | 2716 | 1467140896609 Marionette TRACE conn5 <- [1,438,null,{}] 12:08:16 INFO - PROCESS | 2716 | 1467140896623 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 2716 | 1467140896625 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:16 INFO - PROCESS | 2716 | 1467140896734 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 12:08:16 INFO - PROCESS | 2716 | 1467140896746 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 2716 | 1467140896748 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:16 INFO - PROCESS | 2716 | ++DOCSHELL 17377000 == 33 [pid = 2716] [id = 119] 12:08:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (17378C00) [pid = 2716] [serial = 354] [outer = 00000000] 12:08:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (17DF1C00) [pid = 2716] [serial = 355] [outer = 17378C00] 12:08:16 INFO - PROCESS | 2716 | 1467140896792 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (187D8000) [pid = 2716] [serial = 356] [outer = 17378C00] 12:08:17 INFO - PROCESS | 2716 | 1467140897236 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:08:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 12:08:17 INFO - PROCESS | 2716 | 1467140897343 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 2716 | 1467140897345 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 12:08:17 INFO - PROCESS | 2716 | 1467140897362 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 2716 | 1467140897363 Marionette TRACE conn5 <- [1,442,null,{}] 12:08:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:08:17 INFO - PROCESS | 2716 | 1467140897367 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:17 INFO - PROCESS | 2716 | 1467140897369 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:17 INFO - PROCESS | 2716 | 1467140897477 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 12:08:17 INFO - PROCESS | 2716 | 1467140897485 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 2716 | 1467140897487 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:17 INFO - PROCESS | 2716 | ++DOCSHELL 187EBC00 == 34 [pid = 2716] [id = 120] 12:08:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1890B400) [pid = 2716] [serial = 357] [outer = 00000000] 12:08:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18912800) [pid = 2716] [serial = 358] [outer = 1890B400] 12:08:17 INFO - PROCESS | 2716 | 1467140897575 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18919C00) [pid = 2716] [serial = 359] [outer = 1890B400] 12:08:17 INFO - PROCESS | 2716 | 1467140897992 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 12:08:18 INFO - PROCESS | 2716 | 1467140898038 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 2716 | 1467140898040 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:08:18 INFO - PROCESS | 2716 | 1467140898043 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 2716 | 1467140898045 Marionette TRACE conn5 <- [1,446,null,{}] 12:08:18 INFO - PROCESS | 2716 | 1467140898048 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:18 INFO - PROCESS | 2716 | 1467140898054 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:18 INFO - PROCESS | 2716 | 1467140898188 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 12:08:18 INFO - PROCESS | 2716 | 1467140898201 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 2716 | 1467140898203 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:18 INFO - PROCESS | 2716 | ++DOCSHELL 18C91C00 == 35 [pid = 2716] [id = 121] 12:08:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18C96C00) [pid = 2716] [serial = 360] [outer = 00000000] 12:08:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18D11800) [pid = 2716] [serial = 361] [outer = 18C96C00] 12:08:18 INFO - PROCESS | 2716 | 1467140898247 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18E63800) [pid = 2716] [serial = 362] [outer = 18C96C00] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (108CA400) [pid = 2716] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (0C8E7800) [pid = 2716] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (160EFC00) [pid = 2716] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (108A0800) [pid = 2716] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1075E400) [pid = 2716] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (17763400) [pid = 2716] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (0FF7B400) [pid = 2716] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (148E1400) [pid = 2716] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1913A400) [pid = 2716] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1961E400) [pid = 2716] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (10121400) [pid = 2716] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18910400) [pid = 2716] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:08:18 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18E64800) [pid = 2716] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:08:18 INFO - PROCESS | 2716 | 1467140898804 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 830ms 12:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:08:18 INFO - PROCESS | 2716 | 1467140898874 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 2716 | 1467140898876 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 12:08:18 INFO - PROCESS | 2716 | 1467140898879 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 2716 | 1467140898881 Marionette TRACE conn5 <- [1,450,null,{}] 12:08:18 INFO - PROCESS | 2716 | 1467140898885 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:18 INFO - PROCESS | 2716 | 1467140898887 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:18 INFO - PROCESS | 2716 | 1467140898964 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 12:08:19 INFO - PROCESS | 2716 | 1467140899046 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 2716 | 1467140899048 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:19 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E7C00 == 36 [pid = 2716] [id = 122] 12:08:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0FF7B400) [pid = 2716] [serial = 363] [outer = 00000000] 12:08:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (148E1400) [pid = 2716] [serial = 364] [outer = 0FF7B400] 12:08:19 INFO - PROCESS | 2716 | 1467140899091 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (149B9400) [pid = 2716] [serial = 365] [outer = 0FF7B400] 12:08:19 INFO - PROCESS | 2716 | 1467140899458 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 2716 | 1467140899517 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 12:08:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:08:19 INFO - PROCESS | 2716 | 1467140899520 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 2716 | 1467140899522 Marionette TRACE conn5 <- [1,454,null,{}] 12:08:19 INFO - PROCESS | 2716 | 1467140899525 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:19 INFO - PROCESS | 2716 | 1467140899527 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:19 INFO - PROCESS | 2716 | 1467140899635 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 12:08:19 INFO - PROCESS | 2716 | 1467140899642 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 2716 | 1467140899644 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:19 INFO - PROCESS | 2716 | ++DOCSHELL 18913800 == 37 [pid = 2716] [id = 123] 12:08:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18E64800) [pid = 2716] [serial = 366] [outer = 00000000] 12:08:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18FFBC00) [pid = 2716] [serial = 367] [outer = 18E64800] 12:08:19 INFO - PROCESS | 2716 | 1467140899691 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1913B800) [pid = 2716] [serial = 368] [outer = 18E64800] 12:08:20 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:20 INFO - PROCESS | 2716 | 1467140900107 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:08:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 12:08:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:08:20 INFO - PROCESS | 2716 | 1467140900152 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 2716 | 1467140900154 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 12:08:20 INFO - PROCESS | 2716 | 1467140900157 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 2716 | 1467140900159 Marionette TRACE conn5 <- [1,458,null,{}] 12:08:20 INFO - PROCESS | 2716 | 1467140900162 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:20 INFO - PROCESS | 2716 | 1467140900164 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:20 INFO - PROCESS | 2716 | 1467140900271 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 12:08:20 INFO - PROCESS | 2716 | 1467140900309 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 2716 | 1467140900320 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:20 INFO - PROCESS | 2716 | ++DOCSHELL 1913D400 == 38 [pid = 2716] [id = 124] 12:08:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (19192C00) [pid = 2716] [serial = 369] [outer = 00000000] 12:08:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1919A800) [pid = 2716] [serial = 370] [outer = 19192C00] 12:08:20 INFO - PROCESS | 2716 | 1467140900363 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1919BC00) [pid = 2716] [serial = 371] [outer = 19192C00] 12:08:20 INFO - PROCESS | 2716 | 1467140900825 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 2716 | 1467140900899 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 12:08:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:08:20 INFO - PROCESS | 2716 | 1467140900906 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 2716 | 1467140900909 Marionette TRACE conn5 <- [1,462,null,{}] 12:08:20 INFO - PROCESS | 2716 | 1467140900915 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:20 INFO - PROCESS | 2716 | 1467140900918 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:21 INFO - PROCESS | 2716 | 1467140901034 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 12:08:21 INFO - PROCESS | 2716 | 1467140901131 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 2716 | 1467140901136 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:21 INFO - PROCESS | 2716 | ++DOCSHELL 0C8DA000 == 39 [pid = 2716] [id = 125] 12:08:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (0FCF3400) [pid = 2716] [serial = 372] [outer = 00000000] 12:08:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (10210400) [pid = 2716] [serial = 373] [outer = 0FCF3400] 12:08:21 INFO - PROCESS | 2716 | 1467140901193 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (10759C00) [pid = 2716] [serial = 374] [outer = 0FCF3400] 12:08:21 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:21 INFO - PROCESS | 2716 | 1467140901874 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 2716 | 1467140901934 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 12:08:21 INFO - PROCESS | 2716 | 1467140901940 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:08:21 INFO - PROCESS | 2716 | 1467140901943 Marionette TRACE conn5 <- [1,466,null,{}] 12:08:21 INFO - PROCESS | 2716 | 1467140901947 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:21 INFO - PROCESS | 2716 | 1467140901950 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:22 INFO - PROCESS | 2716 | 1467140902063 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 12:08:22 INFO - PROCESS | 2716 | 1467140902186 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 2716 | 1467140902189 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:22 INFO - PROCESS | 2716 | ++DOCSHELL 17DEE400 == 40 [pid = 2716] [id = 126] 12:08:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1867DC00) [pid = 2716] [serial = 375] [outer = 00000000] 12:08:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18911C00) [pid = 2716] [serial = 376] [outer = 1867DC00] 12:08:22 INFO - PROCESS | 2716 | 1467140902246 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18C98C00) [pid = 2716] [serial = 377] [outer = 1867DC00] 12:08:22 INFO - PROCESS | 2716 | 1467140902870 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 2716 | 1467140902916 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 12:08:22 INFO - PROCESS | 2716 | 1467140902920 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:08:22 INFO - PROCESS | 2716 | 1467140902924 Marionette TRACE conn5 <- [1,470,null,{}] 12:08:22 INFO - PROCESS | 2716 | 1467140902935 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:22 INFO - PROCESS | 2716 | 1467140902940 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:23 INFO - PROCESS | 2716 | 1467140903051 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 12:08:23 INFO - PROCESS | 2716 | 1467140903147 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 2716 | 1467140903151 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:23 INFO - PROCESS | 2716 | ++DOCSHELL 19624800 == 41 [pid = 2716] [id = 127] 12:08:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (19625000) [pid = 2716] [serial = 378] [outer = 00000000] 12:08:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (199C4800) [pid = 2716] [serial = 379] [outer = 19625000] 12:08:23 INFO - PROCESS | 2716 | 1467140903208 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (199C9C00) [pid = 2716] [serial = 380] [outer = 19625000] 12:08:23 INFO - PROCESS | 2716 | 1467140903769 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:08:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 871ms 12:08:23 INFO - PROCESS | 2716 | 1467140903794 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 2716 | 1467140903797 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 12:08:23 INFO - PROCESS | 2716 | 1467140903801 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:08:23 INFO - PROCESS | 2716 | 1467140903803 Marionette TRACE conn5 <- [1,474,null,{}] 12:08:23 INFO - PROCESS | 2716 | 1467140903806 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:23 INFO - PROCESS | 2716 | 1467140903809 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:23 INFO - PROCESS | 2716 | 1467140903915 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 12:08:24 INFO - PROCESS | 2716 | 1467140904010 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 2716 | 1467140904012 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:24 INFO - PROCESS | 2716 | ++DOCSHELL 199D2400 == 42 [pid = 2716] [id = 128] 12:08:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (199D2C00) [pid = 2716] [serial = 381] [outer = 00000000] 12:08:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19C26400) [pid = 2716] [serial = 382] [outer = 199D2C00] 12:08:24 INFO - PROCESS | 2716 | 1467140904065 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19DD9800) [pid = 2716] [serial = 383] [outer = 199D2C00] 12:08:24 INFO - PROCESS | 2716 | 1467140904677 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:08:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 930ms 12:08:24 INFO - PROCESS | 2716 | 1467140904734 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 2716 | 1467140904737 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 12:08:24 INFO - PROCESS | 2716 | 1467140904740 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:08:24 INFO - PROCESS | 2716 | 1467140904742 Marionette TRACE conn5 <- [1,478,null,{}] 12:08:24 INFO - PROCESS | 2716 | 1467140904746 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:24 INFO - PROCESS | 2716 | 1467140904748 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:24 INFO - PROCESS | 2716 | 1467140904849 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 12:08:25 INFO - PROCESS | 2716 | 1467140905051 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 2716 | 1467140905054 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:25 INFO - PROCESS | 2716 | ++DOCSHELL 090FE400 == 43 [pid = 2716] [id = 129] 12:08:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (0C8DA800) [pid = 2716] [serial = 384] [outer = 00000000] 12:08:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (0FB42800) [pid = 2716] [serial = 385] [outer = 0C8DA800] 12:08:25 INFO - PROCESS | 2716 | 1467140905120 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (10128400) [pid = 2716] [serial = 386] [outer = 0C8DA800] 12:08:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (143EB800) [pid = 2716] [serial = 387] [outer = 0FB34400] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 18913800 == 42 [pid = 2716] [id = 123] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 0C8E7C00 == 41 [pid = 2716] [id = 122] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 18C91C00 == 40 [pid = 2716] [id = 121] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 187EBC00 == 39 [pid = 2716] [id = 120] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 17377000 == 38 [pid = 2716] [id = 119] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 148E2000 == 37 [pid = 2716] [id = 118] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 1075D400 == 36 [pid = 2716] [id = 117] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 0FB7E000 == 35 [pid = 2716] [id = 116] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 1026C800 == 34 [pid = 2716] [id = 115] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 1775EC00 == 33 [pid = 2716] [id = 114] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 1039CC00 == 32 [pid = 2716] [id = 106] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 199D2400 == 31 [pid = 2716] [id = 128] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 19624800 == 30 [pid = 2716] [id = 127] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 1913D400 == 29 [pid = 2716] [id = 124] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 0C8DA000 == 28 [pid = 2716] [id = 125] 12:08:26 INFO - PROCESS | 2716 | --DOCSHELL 17DEE400 == 27 [pid = 2716] [id = 126] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (17DB0000) [pid = 2716] [serial = 337] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (10121C00) [pid = 2716] [serial = 319] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1012B400) [pid = 2716] [serial = 320] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (1660E800) [pid = 2716] [serial = 325] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (10EDE000) [pid = 2716] [serial = 322] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (14321800) [pid = 2716] [serial = 323] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1469D400) [pid = 2716] [serial = 317] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (10ED4800) [pid = 2716] [serial = 316] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1867B000) [pid = 2716] [serial = 328] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1026E400) [pid = 2716] [serial = 302] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1012C800) [pid = 2716] [serial = 301] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (17DAB800) [pid = 2716] [serial = 305] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (160AA000) [pid = 2716] [serial = 304] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (19DD0C00) [pid = 2716] [serial = 308] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (199CB800) [pid = 2716] [serial = 307] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (199CB400) [pid = 2716] [serial = 311] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (19625800) [pid = 2716] [serial = 310] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1C63D000) [pid = 2716] [serial = 314] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1C028400) [pid = 2716] [serial = 313] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (17DB1800) [pid = 2716] [serial = 338] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (18917C00) [pid = 2716] [serial = 331] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (187DC800) [pid = 2716] [serial = 329] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18E6D400) [pid = 2716] [serial = 334] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18AB7000) [pid = 2716] [serial = 332] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18FA8000) [pid = 2716] [serial = 335] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1737BC00) [pid = 2716] [serial = 326] [outer = 00000000] [url = about:blank] 12:08:26 INFO - PROCESS | 2716 | 1467140906560 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1869ms 12:08:26 INFO - PROCESS | 2716 | 1467140906614 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 2716 | 1467140906618 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 12:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:08:26 INFO - PROCESS | 2716 | 1467140906624 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 2716 | 1467140906627 Marionette TRACE conn5 <- [1,482,null,{}] 12:08:26 INFO - PROCESS | 2716 | 1467140906633 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:26 INFO - PROCESS | 2716 | 1467140906636 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:26 INFO - PROCESS | 2716 | 1467140906730 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 12:08:26 INFO - PROCESS | 2716 | 1467140906807 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 2716 | 1467140906811 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:26 INFO - PROCESS | 2716 | ++DOCSHELL 0F874400 == 28 [pid = 2716] [id = 130] 12:08:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (0F8C9400) [pid = 2716] [serial = 388] [outer = 00000000] 12:08:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0FB84800) [pid = 2716] [serial = 389] [outer = 0F8C9400] 12:08:26 INFO - PROCESS | 2716 | 1467140906859 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (0FF7B000) [pid = 2716] [serial = 390] [outer = 0F8C9400] 12:08:27 INFO - PROCESS | 2716 | 1467140907282 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 12:08:27 INFO - PROCESS | 2716 | 1467140907354 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 2716 | 1467140907359 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 12:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:08:27 INFO - PROCESS | 2716 | 1467140907365 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 2716 | 1467140907368 Marionette TRACE conn5 <- [1,486,null,{}] 12:08:27 INFO - PROCESS | 2716 | 1467140907372 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:27 INFO - PROCESS | 2716 | 1467140907374 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:27 INFO - PROCESS | 2716 | 1467140907461 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 12:08:27 INFO - PROCESS | 2716 | 1467140907476 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 2716 | 1467140907479 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:27 INFO - PROCESS | 2716 | ++DOCSHELL 10275000 == 29 [pid = 2716] [id = 131] 12:08:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (10275400) [pid = 2716] [serial = 391] [outer = 00000000] 12:08:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1043B000) [pid = 2716] [serial = 392] [outer = 10275400] 12:08:27 INFO - PROCESS | 2716 | 1467140907527 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (107CA800) [pid = 2716] [serial = 393] [outer = 10275400] 12:08:27 INFO - PROCESS | 2716 | 1467140907977 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 12:08:28 INFO - PROCESS | 2716 | 1467140908039 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 2716 | 1467140908041 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 12:08:28 INFO - PROCESS | 2716 | 1467140908044 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:08:28 INFO - PROCESS | 2716 | 1467140908048 Marionette TRACE conn5 <- [1,490,null,{}] 12:08:28 INFO - PROCESS | 2716 | 1467140908091 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:28 INFO - PROCESS | 2716 | 1467140908096 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:28 INFO - PROCESS | 2716 | 1467140908179 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 12:08:28 INFO - PROCESS | 2716 | 1467140908264 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 2716 | 1467140908267 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:28 INFO - PROCESS | 2716 | ++DOCSHELL 146BA000 == 30 [pid = 2716] [id = 132] 12:08:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (14724000) [pid = 2716] [serial = 394] [outer = 00000000] 12:08:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1486D400) [pid = 2716] [serial = 395] [outer = 14724000] 12:08:28 INFO - PROCESS | 2716 | 1467140908315 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (149B5000) [pid = 2716] [serial = 396] [outer = 14724000] 12:08:28 INFO - PROCESS | 2716 | 1467140908750 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 750ms 12:08:28 INFO - PROCESS | 2716 | 1467140908798 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 12:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:08:28 INFO - PROCESS | 2716 | 1467140908801 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 12:08:28 INFO - PROCESS | 2716 | 1467140908804 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 2716 | 1467140908806 Marionette TRACE conn5 <- [1,494,null,{}] 12:08:28 INFO - PROCESS | 2716 | 1467140908810 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:28 INFO - PROCESS | 2716 | 1467140908812 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:28 INFO - PROCESS | 2716 | 1467140908921 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 12:08:28 INFO - PROCESS | 2716 | 1467140908934 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 2716 | 1467140908936 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:28 INFO - PROCESS | 2716 | ++DOCSHELL 15D43000 == 31 [pid = 2716] [id = 133] 12:08:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (160B0C00) [pid = 2716] [serial = 397] [outer = 00000000] 12:08:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (16609000) [pid = 2716] [serial = 398] [outer = 160B0C00] 12:08:29 INFO - PROCESS | 2716 | 1467140909025 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (17DA9000) [pid = 2716] [serial = 399] [outer = 160B0C00] 12:08:29 INFO - PROCESS | 2716 | 1467140909460 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 12:08:29 INFO - PROCESS | 2716 | 1467140909513 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 2716 | 1467140909515 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:08:29 INFO - PROCESS | 2716 | 1467140909529 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 2716 | 1467140909531 Marionette TRACE conn5 <- [1,498,null,{}] 12:08:29 INFO - PROCESS | 2716 | 1467140909535 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:29 INFO - PROCESS | 2716 | 1467140909537 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:29 INFO - PROCESS | 2716 | 1467140909640 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 12:08:29 INFO - PROCESS | 2716 | 1467140909652 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 2716 | 1467140909654 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:29 INFO - PROCESS | 2716 | ++DOCSHELL 17DEEC00 == 32 [pid = 2716] [id = 134] 12:08:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18674C00) [pid = 2716] [serial = 400] [outer = 00000000] 12:08:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1867D800) [pid = 2716] [serial = 401] [outer = 18674C00] 12:08:29 INFO - PROCESS | 2716 | 1467140909697 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (187D5000) [pid = 2716] [serial = 402] [outer = 18674C00] 12:08:30 INFO - PROCESS | 2716 | 1467140910148 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 12:08:30 INFO - PROCESS | 2716 | 1467140910204 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 2716 | 1467140910206 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 12:08:30 INFO - PROCESS | 2716 | 1467140910209 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:08:30 INFO - PROCESS | 2716 | 1467140910211 Marionette TRACE conn5 <- [1,502,null,{}] 12:08:30 INFO - PROCESS | 2716 | 1467140910214 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:30 INFO - PROCESS | 2716 | 1467140910220 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:30 INFO - PROCESS | 2716 | 1467140910356 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 12:08:30 INFO - PROCESS | 2716 | 1467140910369 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 2716 | 1467140910371 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:30 INFO - PROCESS | 2716 | ++DOCSHELL 187E4C00 == 33 [pid = 2716] [id = 135] 12:08:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (187EAC00) [pid = 2716] [serial = 403] [outer = 00000000] 12:08:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18919800) [pid = 2716] [serial = 404] [outer = 187EAC00] 12:08:30 INFO - PROCESS | 2716 | 1467140910415 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18AB7C00) [pid = 2716] [serial = 405] [outer = 187EAC00] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (17378C00) [pid = 2716] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1890B400) [pid = 2716] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (0FF7B400) [pid = 2716] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18C96C00) [pid = 2716] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18E64800) [pid = 2716] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (18916000) [pid = 2716] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (10270400) [pid = 2716] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (0FC0BC00) [pid = 2716] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10761000) [pid = 2716] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (14B4F800) [pid = 2716] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:08:30 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (19192C00) [pid = 2716] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:08:31 INFO - PROCESS | 2716 | 1467140911058 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 870ms 12:08:31 INFO - PROCESS | 2716 | 1467140911083 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 2716 | 1467140911085 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 12:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:08:31 INFO - PROCESS | 2716 | 1467140911088 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 2716 | 1467140911090 Marionette TRACE conn5 <- [1,506,null,{}] 12:08:31 INFO - PROCESS | 2716 | 1467140911093 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:31 INFO - PROCESS | 2716 | 1467140911095 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:31 INFO - PROCESS | 2716 | 1467140911175 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 12:08:31 INFO - PROCESS | 2716 | 1467140911181 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 2716 | 1467140911182 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:31 INFO - PROCESS | 2716 | ++DOCSHELL 1737A000 == 34 [pid = 2716] [id = 136] 12:08:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1737C400) [pid = 2716] [serial = 406] [outer = 00000000] 12:08:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18917C00) [pid = 2716] [serial = 407] [outer = 1737C400] 12:08:31 INFO - PROCESS | 2716 | 1467140911225 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18919400) [pid = 2716] [serial = 408] [outer = 1737C400] 12:08:31 INFO - PROCESS | 2716 | 1467140911644 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 570ms 12:08:31 INFO - PROCESS | 2716 | 1467140911659 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 2716 | 1467140911661 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 12:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:08:31 INFO - PROCESS | 2716 | 1467140911680 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 2716 | 1467140911682 Marionette TRACE conn5 <- [1,510,null,{}] 12:08:31 INFO - PROCESS | 2716 | 1467140911686 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:31 INFO - PROCESS | 2716 | 1467140911687 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:31 INFO - PROCESS | 2716 | 1467140911762 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 12:08:31 INFO - PROCESS | 2716 | 1467140911768 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 2716 | 1467140911770 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:31 INFO - PROCESS | 2716 | ++DOCSHELL 18C93000 == 35 [pid = 2716] [id = 137] 12:08:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18C98800) [pid = 2716] [serial = 409] [outer = 00000000] 12:08:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18D12C00) [pid = 2716] [serial = 410] [outer = 18C98800] 12:08:31 INFO - PROCESS | 2716 | 1467140911814 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18D07400) [pid = 2716] [serial = 411] [outer = 18C98800] 12:08:32 INFO - PROCESS | 2716 | 1467140912241 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 590ms 12:08:32 INFO - PROCESS | 2716 | 1467140912276 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 2716 | 1467140912278 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 12:08:32 INFO - PROCESS | 2716 | 1467140912282 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:08:32 INFO - PROCESS | 2716 | 1467140912284 Marionette TRACE conn5 <- [1,514,null,{}] 12:08:32 INFO - PROCESS | 2716 | 1467140912287 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:32 INFO - PROCESS | 2716 | 1467140912289 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:32 INFO - PROCESS | 2716 | 1467140912366 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 12:08:32 INFO - PROCESS | 2716 | 1467140912373 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 2716 | 1467140912375 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:32 INFO - PROCESS | 2716 | ++DOCSHELL 146B7400 == 36 [pid = 2716] [id = 138] 12:08:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18FA2000) [pid = 2716] [serial = 412] [outer = 00000000] 12:08:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18FF1800) [pid = 2716] [serial = 413] [outer = 18FA2000] 12:08:32 INFO - PROCESS | 2716 | 1467140912418 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18FF4C00) [pid = 2716] [serial = 414] [outer = 18FA2000] 12:08:33 INFO - PROCESS | 2716 | --DOCSHELL 0F874400 == 35 [pid = 2716] [id = 130] 12:08:33 INFO - PROCESS | 2716 | --DOCSHELL 090FE400 == 34 [pid = 2716] [id = 129] 12:08:33 INFO - PROCESS | 2716 | --DOCSHELL 10275000 == 33 [pid = 2716] [id = 131] 12:08:33 INFO - PROCESS | 2716 | --DOCSHELL 17DEEC00 == 32 [pid = 2716] [id = 134] 12:08:33 INFO - PROCESS | 2716 | --DOCSHELL 15D43000 == 31 [pid = 2716] [id = 133] 12:08:33 INFO - PROCESS | 2716 | --DOCSHELL 18C93000 == 30 [pid = 2716] [id = 137] 12:08:33 INFO - PROCESS | 2716 | --DOCSHELL 146BA000 == 29 [pid = 2716] [id = 132] 12:08:33 INFO - PROCESS | 2716 | --DOCSHELL 187E4C00 == 28 [pid = 2716] [id = 135] 12:08:33 INFO - PROCESS | 2716 | --DOCSHELL 1737A000 == 27 [pid = 2716] [id = 136] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (17DF1C00) [pid = 2716] [serial = 355] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18919C00) [pid = 2716] [serial = 359] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18912800) [pid = 2716] [serial = 358] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (148E1400) [pid = 2716] [serial = 364] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18D11800) [pid = 2716] [serial = 361] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (149B9400) [pid = 2716] [serial = 365] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18FFBC00) [pid = 2716] [serial = 367] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18C99400) [pid = 2716] [serial = 341] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18E6DC00) [pid = 2716] [serial = 340] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (143E6400) [pid = 2716] [serial = 343] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (14817400) [pid = 2716] [serial = 344] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (0FCFE000) [pid = 2716] [serial = 346] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (0FF91800) [pid = 2716] [serial = 347] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (10842000) [pid = 2716] [serial = 349] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (1103EC00) [pid = 2716] [serial = 350] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (15D44400) [pid = 2716] [serial = 352] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (1913B800) [pid = 2716] [serial = 368] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (1919BC00) [pid = 2716] [serial = 371] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (1919A800) [pid = 2716] [serial = 370] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (18E63800) [pid = 2716] [serial = 362] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (187D8000) [pid = 2716] [serial = 356] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (16008800) [pid = 2716] [serial = 353] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 2716 | 1467140914143 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:08:34 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:08:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1879ms 12:08:34 INFO - PROCESS | 2716 | 1467140914165 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 2716 | 1467140914169 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 12:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:08:34 INFO - PROCESS | 2716 | 1467140914174 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 2716 | 1467140914177 Marionette TRACE conn5 <- [1,518,null,{}] 12:08:34 INFO - PROCESS | 2716 | 1467140914183 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:34 INFO - PROCESS | 2716 | 1467140914186 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:34 INFO - PROCESS | 2716 | 1467140914274 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 12:08:34 INFO - PROCESS | 2716 | 1467140914282 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 2716 | 1467140914286 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:34 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E7C00 == 28 [pid = 2716] [id = 139] 12:08:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (0C8E8800) [pid = 2716] [serial = 415] [outer = 00000000] 12:08:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (0F8CA800) [pid = 2716] [serial = 416] [outer = 0C8E8800] 12:08:34 INFO - PROCESS | 2716 | 1467140914334 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (0FC65400) [pid = 2716] [serial = 417] [outer = 0C8E8800] 12:08:34 INFO - PROCESS | 2716 | 1467140914811 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:08:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 12:08:34 INFO - PROCESS | 2716 | 1467140914865 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 2716 | 1467140914870 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 12:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:08:34 INFO - PROCESS | 2716 | 1467140914876 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 2716 | 1467140914879 Marionette TRACE conn5 <- [1,522,null,{}] 12:08:34 INFO - PROCESS | 2716 | 1467140914883 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:34 INFO - PROCESS | 2716 | 1467140914886 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:34 INFO - PROCESS | 2716 | 1467140914971 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 12:08:34 INFO - PROCESS | 2716 | 1467140914981 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 2716 | 1467140914983 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:35 INFO - PROCESS | 2716 | ++DOCSHELL 10210000 == 29 [pid = 2716] [id = 140] 12:08:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (10210800) [pid = 2716] [serial = 418] [outer = 00000000] 12:08:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (1026D400) [pid = 2716] [serial = 419] [outer = 10210800] 12:08:35 INFO - PROCESS | 2716 | 1467140915030 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (10274400) [pid = 2716] [serial = 420] [outer = 10210800] 12:08:35 INFO - PROCESS | 2716 | 1467140915505 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 12:08:35 INFO - PROCESS | 2716 | 1467140915550 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 2716 | 1467140915552 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 12:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:08:35 INFO - PROCESS | 2716 | 1467140915555 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - PROCESS | 2716 | 1467140915559 Marionette TRACE conn5 <- [1,526,null,{}] 12:08:35 INFO - PROCESS | 2716 | 1467140915569 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:35 INFO - PROCESS | 2716 | 1467140915574 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:35 INFO - PROCESS | 2716 | 1467140915685 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 12:08:35 INFO - PROCESS | 2716 | 1467140915767 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 2716 | 1467140915770 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:35 INFO - PROCESS | 2716 | ++DOCSHELL 143ABC00 == 30 [pid = 2716] [id = 141] 12:08:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (143AC000) [pid = 2716] [serial = 421] [outer = 00000000] 12:08:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (143E7C00) [pid = 2716] [serial = 422] [outer = 143AC000] 12:08:35 INFO - PROCESS | 2716 | 1467140915818 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (1469D800) [pid = 2716] [serial = 423] [outer = 143AC000] 12:08:36 INFO - PROCESS | 2716 | 1467140916212 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:08:36 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:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 12:08:36 INFO - PROCESS | 2716 | 1467140916229 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 2716 | 1467140916232 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 12:08:36 INFO - PROCESS | 2716 | 1467140916235 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:08:36 INFO - PROCESS | 2716 | 1467140916237 Marionette TRACE conn5 <- [1,530,null,{}] 12:08:36 INFO - PROCESS | 2716 | 1467140916240 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:36 INFO - PROCESS | 2716 | 1467140916242 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:36 INFO - PROCESS | 2716 | 1467140916351 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 12:08:36 INFO - PROCESS | 2716 | 1467140916358 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 2716 | 1467140916360 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:36 INFO - PROCESS | 2716 | ++DOCSHELL 10208400 == 31 [pid = 2716] [id = 142] 12:08:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (14695400) [pid = 2716] [serial = 424] [outer = 00000000] 12:08:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (148DB800) [pid = 2716] [serial = 425] [outer = 14695400] 12:08:36 INFO - PROCESS | 2716 | 1467140916405 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (160A2800) [pid = 2716] [serial = 426] [outer = 14695400] 12:08:36 INFO - PROCESS | 2716 | 1467140916851 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:08:36 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:08:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:08:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:08:36 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:08:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:08:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:08:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 12:08:36 INFO - PROCESS | 2716 | 1467140916910 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 2716 | 1467140916912 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 12:08:36 INFO - PROCESS | 2716 | 1467140916920 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:08:36 INFO - PROCESS | 2716 | 1467140916922 Marionette TRACE conn5 <- [1,534,null,{}] 12:08:36 INFO - PROCESS | 2716 | 1467140916925 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:36 INFO - PROCESS | 2716 | 1467140916927 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:37 INFO - PROCESS | 2716 | 1467140917038 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 12:08:37 INFO - PROCESS | 2716 | 1467140917052 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 2716 | 1467140917054 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:37 INFO - PROCESS | 2716 | ++DOCSHELL 17DB0000 == 32 [pid = 2716] [id = 143] 12:08:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (17DB1400) [pid = 2716] [serial = 427] [outer = 00000000] 12:08:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18675400) [pid = 2716] [serial = 428] [outer = 17DB1400] 12:08:37 INFO - PROCESS | 2716 | 1467140917097 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1867A400) [pid = 2716] [serial = 429] [outer = 17DB1400] 12:08:37 INFO - PROCESS | 2716 | 1467140917518 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:08:37 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:08:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 12:08:37 INFO - PROCESS | 2716 | 1467140917555 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 2716 | 1467140917557 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 12:08:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:08:37 INFO - PROCESS | 2716 | 1467140917560 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 2716 | 1467140917562 Marionette TRACE conn5 <- [1,538,null,{}] 12:08:37 INFO - PROCESS | 2716 | 1467140917565 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:37 INFO - PROCESS | 2716 | 1467140917570 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:37 INFO - PROCESS | 2716 | 1467140917669 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 12:08:37 INFO - PROCESS | 2716 | 1467140917675 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 2716 | 1467140917676 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:37 INFO - PROCESS | 2716 | ++DOCSHELL 1867F800 == 33 [pid = 2716] [id = 144] 12:08:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18680400) [pid = 2716] [serial = 430] [outer = 00000000] 12:08:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1890B800) [pid = 2716] [serial = 431] [outer = 18680400] 12:08:37 INFO - PROCESS | 2716 | 1467140917720 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18917800) [pid = 2716] [serial = 432] [outer = 18680400] 12:08:38 INFO - PROCESS | 2716 | 1467140918126 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:08:38 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:08:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 12:08:38 INFO - PROCESS | 2716 | 1467140918191 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 2716 | 1467140918193 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 12:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:08:38 INFO - PROCESS | 2716 | 1467140918200 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 2716 | 1467140918202 Marionette TRACE conn5 <- [1,542,null,{}] 12:08:38 INFO - PROCESS | 2716 | 1467140918205 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:38 INFO - PROCESS | 2716 | 1467140918207 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:38 INFO - PROCESS | 2716 | 1467140918283 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 12:08:38 INFO - PROCESS | 2716 | 1467140918292 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 2716 | 1467140918293 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:38 INFO - PROCESS | 2716 | ++DOCSHELL 1899E800 == 34 [pid = 2716] [id = 145] 12:08:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18AB3C00) [pid = 2716] [serial = 433] [outer = 00000000] 12:08:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18D0BC00) [pid = 2716] [serial = 434] [outer = 18AB3C00] 12:08:38 INFO - PROCESS | 2716 | 1467140918337 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18D17400) [pid = 2716] [serial = 435] [outer = 18AB3C00] 12:08:38 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:38 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:38 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:38 INFO - PROCESS | 2716 | 1467140918787 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 12:08:38 INFO - PROCESS | 2716 | 1467140918832 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 2716 | 1467140918834 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 12:08:38 INFO - PROCESS | 2716 | 1467140918837 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:08:38 INFO - PROCESS | 2716 | 1467140918839 Marionette TRACE conn5 <- [1,546,null,{}] 12:08:38 INFO - PROCESS | 2716 | 1467140918843 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:38 INFO - PROCESS | 2716 | 1467140918844 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:38 INFO - PROCESS | 2716 | 1467140918925 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 12:08:38 INFO - PROCESS | 2716 | 1467140918931 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 2716 | 1467140918932 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:38 INFO - PROCESS | 2716 | ++DOCSHELL 17378400 == 35 [pid = 2716] [id = 146] 12:08:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18C90C00) [pid = 2716] [serial = 436] [outer = 00000000] 12:08:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18E6B800) [pid = 2716] [serial = 437] [outer = 18C90C00] 12:08:38 INFO - PROCESS | 2716 | 1467140918975 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18E68400) [pid = 2716] [serial = 438] [outer = 18C90C00] 12:08:39 INFO - PROCESS | 2716 | 1467140919426 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 632ms 12:08:39 INFO - PROCESS | 2716 | 1467140919472 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 2716 | 1467140919474 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 12:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:08:39 INFO - PROCESS | 2716 | 1467140919483 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 2716 | 1467140919485 Marionette TRACE conn5 <- [1,550,null,{}] 12:08:39 INFO - PROCESS | 2716 | 1467140919488 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:39 INFO - PROCESS | 2716 | 1467140919490 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:39 INFO - PROCESS | 2716 | 1467140919595 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 12:08:39 INFO - PROCESS | 2716 | 1467140919602 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 2716 | 1467140919604 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:39 INFO - PROCESS | 2716 | ++DOCSHELL 18FF9800 == 36 [pid = 2716] [id = 147] 12:08:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (19134800) [pid = 2716] [serial = 439] [outer = 00000000] 12:08:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (1913D000) [pid = 2716] [serial = 440] [outer = 19134800] 12:08:39 INFO - PROCESS | 2716 | 1467140919646 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19198800) [pid = 2716] [serial = 441] [outer = 19134800] 12:08:39 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:39 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:40 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:40 INFO - PROCESS | 2716 | 1467140920098 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 12:08:40 INFO - PROCESS | 2716 | 1467140920167 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 12:08:40 INFO - PROCESS | 2716 | 1467140920169 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 12:08:40 INFO - PROCESS | 2716 | 1467140920172 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - PROCESS | 2716 | 1467140920174 Marionette TRACE conn5 <- [1,554,null,{}] 12:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:08:40 INFO - PROCESS | 2716 | 1467140920178 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:40 INFO - PROCESS | 2716 | 1467140920179 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:40 INFO - PROCESS | 2716 | 1467140920288 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 12:08:40 INFO - PROCESS | 2716 | 1467140920293 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 2716 | 1467140920295 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:40 INFO - PROCESS | 2716 | ++DOCSHELL 1919A400 == 37 [pid = 2716] [id = 148] 12:08:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (1919A800) [pid = 2716] [serial = 442] [outer = 00000000] 12:08:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (191A0000) [pid = 2716] [serial = 443] [outer = 1919A800] 12:08:40 INFO - PROCESS | 2716 | 1467140920339 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (192F3400) [pid = 2716] [serial = 444] [outer = 1919A800] 12:08:40 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:40 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:40 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:40 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:40 INFO - PROCESS | 2716 | 1467140920769 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 12:08:40 INFO - PROCESS | 2716 | 1467140920808 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 12:08:40 INFO - PROCESS | 2716 | 1467140920810 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 12:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:08:40 INFO - PROCESS | 2716 | 1467140920813 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - PROCESS | 2716 | 1467140920815 Marionette TRACE conn5 <- [1,558,null,{}] 12:08:40 INFO - PROCESS | 2716 | 1467140920819 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:40 INFO - PROCESS | 2716 | 1467140920821 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:40 INFO - PROCESS | 2716 | 1467140920940 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 12:08:41 INFO - PROCESS | 2716 | 1467140921029 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 2716 | 1467140921031 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:41 INFO - PROCESS | 2716 | ++DOCSHELL 19620000 == 38 [pid = 2716] [id = 149] 12:08:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (19623C00) [pid = 2716] [serial = 445] [outer = 00000000] 12:08:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (199C8400) [pid = 2716] [serial = 446] [outer = 19623C00] 12:08:41 INFO - PROCESS | 2716 | 1467140921076 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (199D0800) [pid = 2716] [serial = 447] [outer = 19623C00] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (18C98800) [pid = 2716] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (160B0C00) [pid = 2716] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (18674C00) [pid = 2716] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (187EAC00) [pid = 2716] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (19625000) [pid = 2716] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1867DC00) [pid = 2716] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (0FCF3400) [pid = 2716] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (14724000) [pid = 2716] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (10275400) [pid = 2716] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (0F8C9400) [pid = 2716] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (0C8DA800) [pid = 2716] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (199D2C00) [pid = 2716] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:08:41 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1737C400) [pid = 2716] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:08:41 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:41 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:41 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:41 INFO - PROCESS | 2716 | 1467140921591 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 830ms 12:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:08:41 INFO - PROCESS | 2716 | 1467140921644 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 2716 | 1467140921646 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 12:08:41 INFO - PROCESS | 2716 | 1467140921649 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - PROCESS | 2716 | 1467140921650 Marionette TRACE conn5 <- [1,562,null,{}] 12:08:41 INFO - PROCESS | 2716 | 1467140921653 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:41 INFO - PROCESS | 2716 | 1467140921655 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:41 INFO - PROCESS | 2716 | 1467140921732 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 12:08:41 INFO - PROCESS | 2716 | 1467140921737 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 2716 | 1467140921739 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:41 INFO - PROCESS | 2716 | ++DOCSHELL 16601C00 == 39 [pid = 2716] [id = 150] 12:08:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (17375000) [pid = 2716] [serial = 448] [outer = 00000000] 12:08:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1890B000) [pid = 2716] [serial = 449] [outer = 17375000] 12:08:41 INFO - PROCESS | 2716 | 1467140921791 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18C98800) [pid = 2716] [serial = 450] [outer = 17375000] 12:08:42 INFO - PROCESS | 2716 | 1467140922195 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 570ms 12:08:42 INFO - PROCESS | 2716 | 1467140922220 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 2716 | 1467140922222 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:08:42 INFO - PROCESS | 2716 | 1467140922225 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 2716 | 1467140922226 Marionette TRACE conn5 <- [1,566,null,{}] 12:08:42 INFO - PROCESS | 2716 | 1467140922230 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:42 INFO - PROCESS | 2716 | 1467140922231 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:42 INFO - PROCESS | 2716 | 1467140922345 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 12:08:42 INFO - PROCESS | 2716 | 1467140922394 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 2716 | 1467140922396 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:42 INFO - PROCESS | 2716 | ++DOCSHELL 199C7000 == 40 [pid = 2716] [id = 151] 12:08:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (199C8000) [pid = 2716] [serial = 451] [outer = 00000000] 12:08:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (19B34400) [pid = 2716] [serial = 452] [outer = 199C8000] 12:08:42 INFO - PROCESS | 2716 | 1467140922442 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (19DD2000) [pid = 2716] [serial = 453] [outer = 199C8000] 12:08:42 INFO - PROCESS | 2716 | 1467140922846 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 12:08:42 INFO - PROCESS | 2716 | 1467140922903 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 2716 | 1467140922905 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:08:42 INFO - PROCESS | 2716 | 1467140922908 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 2716 | 1467140922910 Marionette TRACE conn5 <- [1,570,null,{}] 12:08:42 INFO - PROCESS | 2716 | 1467140922914 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:42 INFO - PROCESS | 2716 | 1467140922915 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:42 INFO - PROCESS | 2716 | 1467140922993 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 12:08:43 INFO - PROCESS | 2716 | 1467140922999 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 2716 | 1467140923001 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:43 INFO - PROCESS | 2716 | ++DOCSHELL 18674800 == 41 [pid = 2716] [id = 152] 12:08:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19DD5C00) [pid = 2716] [serial = 454] [outer = 00000000] 12:08:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (1AB75C00) [pid = 2716] [serial = 455] [outer = 19DD5C00] 12:08:43 INFO - PROCESS | 2716 | 1467140923043 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (1B3BCC00) [pid = 2716] [serial = 456] [outer = 19DD5C00] 12:08:43 INFO - PROCESS | 2716 | 1467140923491 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 632ms 12:08:43 INFO - PROCESS | 2716 | 1467140923544 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 2716 | 1467140923549 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 12:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:08:43 INFO - PROCESS | 2716 | 1467140923554 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 2716 | 1467140923557 Marionette TRACE conn5 <- [1,574,null,{}] 12:08:43 INFO - PROCESS | 2716 | 1467140923588 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:43 INFO - PROCESS | 2716 | 1467140923591 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:43 INFO - PROCESS | 2716 | 1467140923751 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 12:08:43 INFO - PROCESS | 2716 | 1467140923871 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 2716 | 1467140923874 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:43 INFO - PROCESS | 2716 | ++DOCSHELL 0FF77000 == 42 [pid = 2716] [id = 153] 12:08:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (0FF8B000) [pid = 2716] [serial = 457] [outer = 00000000] 12:08:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1012FC00) [pid = 2716] [serial = 458] [outer = 0FF8B000] 12:08:43 INFO - PROCESS | 2716 | 1467140923930 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1026D800) [pid = 2716] [serial = 459] [outer = 0FF8B000] 12:08:44 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:44 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:44 INFO - PROCESS | 2716 | 1467140924590 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:08:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1082ms 12:08:44 INFO - PROCESS | 2716 | 1467140924657 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 2716 | 1467140924661 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 12:08:44 INFO - PROCESS | 2716 | 1467140924668 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:08:44 INFO - PROCESS | 2716 | 1467140924671 Marionette TRACE conn5 <- [1,578,null,{}] 12:08:44 INFO - PROCESS | 2716 | 1467140924676 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:44 INFO - PROCESS | 2716 | 1467140924679 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:44 INFO - PROCESS | 2716 | 1467140924857 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 12:08:44 INFO - PROCESS | 2716 | 1467140924867 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 2716 | 1467140924870 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:44 INFO - PROCESS | 2716 | ++DOCSHELL 1481A800 == 43 [pid = 2716] [id = 154] 12:08:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (14870400) [pid = 2716] [serial = 460] [outer = 00000000] 12:08:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (1737C400) [pid = 2716] [serial = 461] [outer = 14870400] 12:08:44 INFO - PROCESS | 2716 | 1467140924925 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (187DA000) [pid = 2716] [serial = 462] [outer = 14870400] 12:08:46 INFO - PROCESS | 2716 | 1467140925996 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1379ms 12:08:46 INFO - PROCESS | 2716 | 1467140926050 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 2716 | 1467140926055 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 12:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:08:46 INFO - PROCESS | 2716 | 1467140926060 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 2716 | 1467140926063 Marionette TRACE conn5 <- [1,582,null,{}] 12:08:46 INFO - PROCESS | 2716 | 1467140926068 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:46 INFO - PROCESS | 2716 | 1467140926071 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:46 INFO - PROCESS | 2716 | 1467140926204 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 199C7000 == 42 [pid = 2716] [id = 151] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 16601C00 == 41 [pid = 2716] [id = 150] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 19620000 == 40 [pid = 2716] [id = 149] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 1919A400 == 39 [pid = 2716] [id = 148] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 18FF9800 == 38 [pid = 2716] [id = 147] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 17378400 == 37 [pid = 2716] [id = 146] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 1899E800 == 36 [pid = 2716] [id = 145] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 1867F800 == 35 [pid = 2716] [id = 144] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 17DB0000 == 34 [pid = 2716] [id = 143] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 10208400 == 33 [pid = 2716] [id = 142] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (18FF1800) [pid = 2716] [serial = 413] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 143ABC00 == 32 [pid = 2716] [id = 141] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 10210000 == 31 [pid = 2716] [id = 140] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 0C8E7C00 == 30 [pid = 2716] [id = 139] 12:08:46 INFO - PROCESS | 2716 | --DOCSHELL 146B7400 == 29 [pid = 2716] [id = 138] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (18AB0800) [pid = 2716] [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:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (18D07400) [pid = 2716] [serial = 411] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (16609000) [pid = 2716] [serial = 398] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (1867D800) [pid = 2716] [serial = 401] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (17DA9000) [pid = 2716] [serial = 399] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (18919800) [pid = 2716] [serial = 404] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (187D5000) [pid = 2716] [serial = 402] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (18D12C00) [pid = 2716] [serial = 410] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (18AB7C00) [pid = 2716] [serial = 405] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (199C4800) [pid = 2716] [serial = 379] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (18C98C00) [pid = 2716] [serial = 377] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18911C00) [pid = 2716] [serial = 376] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (10759C00) [pid = 2716] [serial = 374] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (10210400) [pid = 2716] [serial = 373] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (1486D400) [pid = 2716] [serial = 395] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1043B000) [pid = 2716] [serial = 392] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (107CA800) [pid = 2716] [serial = 393] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (0FB84800) [pid = 2716] [serial = 389] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (0FF7B000) [pid = 2716] [serial = 390] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (10128400) [pid = 2716] [serial = 386] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (0FB42800) [pid = 2716] [serial = 385] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (19DD9800) [pid = 2716] [serial = 383] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19C26400) [pid = 2716] [serial = 382] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (199C9C00) [pid = 2716] [serial = 380] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18917C00) [pid = 2716] [serial = 407] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (149B5000) [pid = 2716] [serial = 396] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18919400) [pid = 2716] [serial = 408] [outer = 00000000] [url = about:blank] 12:08:46 INFO - PROCESS | 2716 | 1467140926362 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 2716 | 1467140926366 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:46 INFO - PROCESS | 2716 | ++DOCSHELL 08B87C00 == 30 [pid = 2716] [id = 155] 12:08:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (08B89000) [pid = 2716] [serial = 463] [outer = 00000000] 12:08:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (0C8E2400) [pid = 2716] [serial = 464] [outer = 08B89000] 12:08:46 INFO - PROCESS | 2716 | 1467140926417 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (0FF75000) [pid = 2716] [serial = 465] [outer = 08B89000] 12:08:46 INFO - PROCESS | 2716 | 1467140926818 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 790ms 12:08:46 INFO - PROCESS | 2716 | 1467140926850 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 2716 | 1467140926854 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 12:08:46 INFO - PROCESS | 2716 | 1467140926860 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:08:46 INFO - PROCESS | 2716 | 1467140926863 Marionette TRACE conn5 <- [1,586,null,{}] 12:08:46 INFO - PROCESS | 2716 | 1467140926866 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:46 INFO - PROCESS | 2716 | 1467140926869 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:46 INFO - PROCESS | 2716 | 1467140926952 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 12:08:46 INFO - PROCESS | 2716 | 1467140926958 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 2716 | 1467140926961 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:46 INFO - PROCESS | 2716 | ++DOCSHELL 10273400 == 31 [pid = 2716] [id = 156] 12:08:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1043B000) [pid = 2716] [serial = 466] [outer = 00000000] 12:08:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1103E400) [pid = 2716] [serial = 467] [outer = 1043B000] 12:08:47 INFO - PROCESS | 2716 | 1467140927007 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1439F400) [pid = 2716] [serial = 468] [outer = 1043B000] 12:08:47 INFO - PROCESS | 2716 | 1467140927466 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 631ms 12:08:47 INFO - PROCESS | 2716 | 1467140927496 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 2716 | 1467140927498 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 12:08:47 INFO - PROCESS | 2716 | 1467140927502 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:08:47 INFO - PROCESS | 2716 | 1467140927505 Marionette TRACE conn5 <- [1,590,null,{}] 12:08:47 INFO - PROCESS | 2716 | 1467140927516 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:47 INFO - PROCESS | 2716 | 1467140927520 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:47 INFO - PROCESS | 2716 | 1467140927604 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 12:08:47 INFO - PROCESS | 2716 | 1467140927709 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 2716 | 1467140927712 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:47 INFO - PROCESS | 2716 | ++DOCSHELL 16006400 == 32 [pid = 2716] [id = 157] 12:08:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (16008800) [pid = 2716] [serial = 469] [outer = 00000000] 12:08:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (160F8000) [pid = 2716] [serial = 470] [outer = 16008800] 12:08:47 INFO - PROCESS | 2716 | 1467140927765 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (17376800) [pid = 2716] [serial = 471] [outer = 16008800] 12:08:48 INFO - PROCESS | 2716 | 1467140928135 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 12:08:48 INFO - PROCESS | 2716 | 1467140928185 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 2716 | 1467140928188 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 12:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:08:48 INFO - PROCESS | 2716 | 1467140928191 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 2716 | 1467140928193 Marionette TRACE conn5 <- [1,594,null,{}] 12:08:48 INFO - PROCESS | 2716 | 1467140928196 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:48 INFO - PROCESS | 2716 | 1467140928198 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:48 INFO - PROCESS | 2716 | 1467140928316 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 12:08:48 INFO - PROCESS | 2716 | 1467140928330 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 2716 | 1467140928332 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:48 INFO - PROCESS | 2716 | ++DOCSHELL 17759C00 == 33 [pid = 2716] [id = 158] 12:08:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (17DA8400) [pid = 2716] [serial = 472] [outer = 00000000] 12:08:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18680800) [pid = 2716] [serial = 473] [outer = 17DA8400] 12:08:48 INFO - PROCESS | 2716 | 1467140928376 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (187DAC00) [pid = 2716] [serial = 474] [outer = 17DA8400] 12:08:48 INFO - PROCESS | 2716 | 1467140928813 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 12:08:48 INFO - PROCESS | 2716 | 1467140928867 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 2716 | 1467140928869 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 12:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:08:48 INFO - PROCESS | 2716 | 1467140928872 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 2716 | 1467140928874 Marionette TRACE conn5 <- [1,598,null,{}] 12:08:48 INFO - PROCESS | 2716 | 1467140928877 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:48 INFO - PROCESS | 2716 | 1467140928879 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:49 INFO - PROCESS | 2716 | 1467140929014 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 12:08:49 INFO - PROCESS | 2716 | 1467140929035 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 2716 | 1467140929037 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:49 INFO - PROCESS | 2716 | ++DOCSHELL 1890A800 == 34 [pid = 2716] [id = 159] 12:08:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1890C400) [pid = 2716] [serial = 475] [outer = 00000000] 12:08:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18916C00) [pid = 2716] [serial = 476] [outer = 1890C400] 12:08:49 INFO - PROCESS | 2716 | 1467140929082 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18919800) [pid = 2716] [serial = 477] [outer = 1890C400] 12:08:49 INFO - PROCESS | 2716 | [2716] 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:08:49 INFO - PROCESS | 2716 | 1467140929776 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 931ms 12:08:49 INFO - PROCESS | 2716 | 1467140929809 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 2716 | 1467140929811 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 12:08:49 INFO - PROCESS | 2716 | 1467140929814 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:08:49 INFO - PROCESS | 2716 | 1467140929816 Marionette TRACE conn5 <- [1,602,null,{}] 12:08:49 INFO - PROCESS | 2716 | 1467140929819 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:49 INFO - PROCESS | 2716 | 1467140929825 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:49 INFO - PROCESS | 2716 | 1467140929956 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 12:08:50 INFO - PROCESS | 2716 | 1467140930014 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 2716 | 1467140930015 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:50 INFO - PROCESS | 2716 | ++DOCSHELL 187D6400 == 35 [pid = 2716] [id = 160] 12:08:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18AB7000) [pid = 2716] [serial = 478] [outer = 00000000] 12:08:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18E62400) [pid = 2716] [serial = 479] [outer = 18AB7000] 12:08:50 INFO - PROCESS | 2716 | 1467140930059 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18E62800) [pid = 2716] [serial = 480] [outer = 18AB7000] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (19134800) [pid = 2716] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1919A800) [pid = 2716] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (14695400) [pid = 2716] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (17DB1400) [pid = 2716] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (19623C00) [pid = 2716] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (143AC000) [pid = 2716] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10210800) [pid = 2716] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18680400) [pid = 2716] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (199C8000) [pid = 2716] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18FA2000) [pid = 2716] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18C90C00) [pid = 2716] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18AB3C00) [pid = 2716] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0C8E8800) [pid = 2716] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:08:50 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (17375000) [pid = 2716] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:08:50 INFO - PROCESS | 2716 | 1467140930599 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:08:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 830ms 12:08:50 INFO - PROCESS | 2716 | 1467140930648 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 2716 | 1467140930650 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 12:08:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:08:50 INFO - PROCESS | 2716 | 1467140930653 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 2716 | 1467140930655 Marionette TRACE conn5 <- [1,606,null,{}] 12:08:50 INFO - PROCESS | 2716 | 1467140930658 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:50 INFO - PROCESS | 2716 | 1467140930660 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:50 INFO - PROCESS | 2716 | 1467140930765 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 12:08:50 INFO - PROCESS | 2716 | 1467140930818 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 2716 | 1467140930819 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:50 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E5400 == 36 [pid = 2716] [id = 161] 12:08:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1103C800) [pid = 2716] [serial = 481] [outer = 00000000] 12:08:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (187E1000) [pid = 2716] [serial = 482] [outer = 1103C800] 12:08:50 INFO - PROCESS | 2716 | 1467140930863 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18D04C00) [pid = 2716] [serial = 483] [outer = 1103C800] 12:08:51 INFO - PROCESS | 2716 | 1467140931211 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 571ms 12:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:08:51 INFO - PROCESS | 2716 | 1467140931225 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 2716 | 1467140931227 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 12:08:51 INFO - PROCESS | 2716 | 1467140931230 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 2716 | 1467140931232 Marionette TRACE conn5 <- [1,610,null,{}] 12:08:51 INFO - PROCESS | 2716 | 1467140931235 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:51 INFO - PROCESS | 2716 | 1467140931237 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:51 INFO - PROCESS | 2716 | 1467140931345 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 12:08:51 INFO - PROCESS | 2716 | 1467140931391 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 2716 | 1467140931393 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:51 INFO - PROCESS | 2716 | ++DOCSHELL 18AB0800 == 37 [pid = 2716] [id = 162] 12:08:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18FA2000) [pid = 2716] [serial = 484] [outer = 00000000] 12:08:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (19136C00) [pid = 2716] [serial = 485] [outer = 18FA2000] 12:08:51 INFO - PROCESS | 2716 | 1467140931436 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1919AC00) [pid = 2716] [serial = 486] [outer = 18FA2000] 12:08:51 INFO - PROCESS | 2716 | 1467140931837 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 12:08:51 INFO - PROCESS | 2716 | 1467140931862 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 2716 | 1467140931864 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 12:08:51 INFO - PROCESS | 2716 | 1467140931867 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:08:51 INFO - PROCESS | 2716 | 1467140931868 Marionette TRACE conn5 <- [1,614,null,{}] 12:08:51 INFO - PROCESS | 2716 | 1467140931872 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:51 INFO - PROCESS | 2716 | 1467140931874 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:52 INFO - PROCESS | 2716 | 1467140931995 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 12:08:52 INFO - PROCESS | 2716 | 1467140932002 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 2716 | 1467140932004 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:52 INFO - PROCESS | 2716 | ++DOCSHELL 1919F000 == 38 [pid = 2716] [id = 163] 12:08:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (192F2400) [pid = 2716] [serial = 487] [outer = 00000000] 12:08:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (19624800) [pid = 2716] [serial = 488] [outer = 192F2400] 12:08:52 INFO - PROCESS | 2716 | 1467140932048 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1961FC00) [pid = 2716] [serial = 489] [outer = 192F2400] 12:08:52 INFO - PROCESS | 2716 | 1467140932458 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 12:08:52 INFO - PROCESS | 2716 | 1467140932508 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 2716 | 1467140932512 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 12:08:52 INFO - PROCESS | 2716 | 1467140932518 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:08:52 INFO - PROCESS | 2716 | 1467140932522 Marionette TRACE conn5 <- [1,618,null,{}] 12:08:52 INFO - PROCESS | 2716 | 1467140932529 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:52 INFO - PROCESS | 2716 | 1467140932532 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:52 INFO - PROCESS | 2716 | 1467140932679 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 12:08:52 INFO - PROCESS | 2716 | 1467140932851 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 2716 | 1467140932856 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:52 INFO - PROCESS | 2716 | ++DOCSHELL 0FF71800 == 39 [pid = 2716] [id = 164] 12:08:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (0FF72800) [pid = 2716] [serial = 490] [outer = 00000000] 12:08:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1012E800) [pid = 2716] [serial = 491] [outer = 0FF72800] 12:08:52 INFO - PROCESS | 2716 | 1467140932912 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (10210C00) [pid = 2716] [serial = 492] [outer = 0FF72800] 12:08:53 INFO - PROCESS | 2716 | 1467140933497 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1020ms 12:08:53 INFO - PROCESS | 2716 | 1467140933543 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 2716 | 1467140933547 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 12:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:08:53 INFO - PROCESS | 2716 | 1467140933553 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 2716 | 1467140933557 Marionette TRACE conn5 <- [1,622,null,{}] 12:08:53 INFO - PROCESS | 2716 | 1467140933562 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:53 INFO - PROCESS | 2716 | 1467140933565 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:53 INFO - PROCESS | 2716 | 1467140933675 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 12:08:53 INFO - PROCESS | 2716 | 1467140933771 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 2716 | 1467140933774 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:53 INFO - PROCESS | 2716 | ++DOCSHELL 149AB400 == 40 [pid = 2716] [id = 165] 12:08:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (14B4EC00) [pid = 2716] [serial = 493] [outer = 00000000] 12:08:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (160AD800) [pid = 2716] [serial = 494] [outer = 14B4EC00] 12:08:53 INFO - PROCESS | 2716 | 1467140933829 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (17DAEC00) [pid = 2716] [serial = 495] [outer = 14B4EC00] 12:08:54 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:54 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:54 INFO - PROCESS | 2716 | 1467140934442 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 12:08:54 INFO - PROCESS | 2716 | 1467140934483 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 2716 | 1467140934485 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 12:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:08:54 INFO - PROCESS | 2716 | 1467140934489 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 2716 | 1467140934491 Marionette TRACE conn5 <- [1,626,null,{}] 12:08:54 INFO - PROCESS | 2716 | 1467140934501 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:54 INFO - PROCESS | 2716 | 1467140934506 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:54 INFO - PROCESS | 2716 | 1467140934615 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 12:08:54 INFO - PROCESS | 2716 | 1467140934715 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 2716 | 1467140934719 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:54 INFO - PROCESS | 2716 | ++DOCSHELL 192F4C00 == 41 [pid = 2716] [id = 166] 12:08:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19619400) [pid = 2716] [serial = 496] [outer = 00000000] 12:08:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (199CEC00) [pid = 2716] [serial = 497] [outer = 19619400] 12:08:54 INFO - PROCESS | 2716 | 1467140934776 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (19C26400) [pid = 2716] [serial = 498] [outer = 19619400] 12:08:55 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:55 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:55 INFO - PROCESS | 2716 | 1467140935293 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 870ms 12:08:55 INFO - PROCESS | 2716 | 1467140935363 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 2716 | 1467140935365 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 12:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:08:55 INFO - PROCESS | 2716 | 1467140935369 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 2716 | 1467140935371 Marionette TRACE conn5 <- [1,630,null,{}] 12:08:55 INFO - PROCESS | 2716 | 1467140935374 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:55 INFO - PROCESS | 2716 | 1467140935376 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:55 INFO - PROCESS | 2716 | 1467140935483 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 12:08:55 INFO - PROCESS | 2716 | 1467140935577 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 2716 | 1467140935580 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:55 INFO - PROCESS | 2716 | ++DOCSHELL 1A06E800 == 42 [pid = 2716] [id = 167] 12:08:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (1A072800) [pid = 2716] [serial = 499] [outer = 00000000] 12:08:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1B3BC400) [pid = 2716] [serial = 500] [outer = 1A072800] 12:08:55 INFO - PROCESS | 2716 | 1467140935633 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1BA93000) [pid = 2716] [serial = 501] [outer = 1A072800] 12:08:56 INFO - PROCESS | 2716 | 1467140936242 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 930ms 12:08:56 INFO - PROCESS | 2716 | 1467140936303 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 2716 | 1467140936305 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 12:08:56 INFO - PROCESS | 2716 | 1467140936309 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:08:56 INFO - PROCESS | 2716 | 1467140936311 Marionette TRACE conn5 <- [1,634,null,{}] 12:08:56 INFO - PROCESS | 2716 | 1467140936315 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:56 INFO - PROCESS | 2716 | 1467140936318 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:56 INFO - PROCESS | 2716 | 1467140936419 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 12:08:56 INFO - PROCESS | 2716 | 1467140936631 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 2716 | 1467140936634 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:56 INFO - PROCESS | 2716 | ++DOCSHELL 08B87800 == 43 [pid = 2716] [id = 168] 12:08:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (090F0C00) [pid = 2716] [serial = 502] [outer = 00000000] 12:08:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (0FCF3400) [pid = 2716] [serial = 503] [outer = 090F0C00] 12:08:56 INFO - PROCESS | 2716 | 1467140936695 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (1020A800) [pid = 2716] [serial = 504] [outer = 090F0C00] 12:08:57 INFO - PROCESS | 2716 | 1467140937252 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 970ms 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 18AB0800 == 42 [pid = 2716] [id = 162] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 0C8E5400 == 41 [pid = 2716] [id = 161] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 187D6400 == 40 [pid = 2716] [id = 160] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 1890A800 == 39 [pid = 2716] [id = 159] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 17759C00 == 38 [pid = 2716] [id = 158] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 16006400 == 37 [pid = 2716] [id = 157] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 10273400 == 36 [pid = 2716] [id = 156] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 08B87C00 == 35 [pid = 2716] [id = 155] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 0FF77000 == 34 [pid = 2716] [id = 153] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 1481A800 == 33 [pid = 2716] [id = 154] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 18674800 == 32 [pid = 2716] [id = 152] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 1A06E800 == 31 [pid = 2716] [id = 167] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 192F4C00 == 30 [pid = 2716] [id = 166] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 1919F000 == 29 [pid = 2716] [id = 163] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 0FF71800 == 28 [pid = 2716] [id = 164] 12:08:57 INFO - PROCESS | 2716 | --DOCSHELL 149AB400 == 27 [pid = 2716] [id = 165] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (1913D000) [pid = 2716] [serial = 440] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (191A0000) [pid = 2716] [serial = 443] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (148DB800) [pid = 2716] [serial = 425] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (160A2800) [pid = 2716] [serial = 426] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (18675400) [pid = 2716] [serial = 428] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1867A400) [pid = 2716] [serial = 429] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (199C8400) [pid = 2716] [serial = 446] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (192F3400) [pid = 2716] [serial = 444] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (143E7C00) [pid = 2716] [serial = 422] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1469D800) [pid = 2716] [serial = 423] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1026D400) [pid = 2716] [serial = 419] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (10274400) [pid = 2716] [serial = 420] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18917800) [pid = 2716] [serial = 432] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (19B34400) [pid = 2716] [serial = 452] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1890B800) [pid = 2716] [serial = 431] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18FF4C00) [pid = 2716] [serial = 414] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (18E6B800) [pid = 2716] [serial = 437] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18D0BC00) [pid = 2716] [serial = 434] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18D17400) [pid = 2716] [serial = 435] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (0F8CA800) [pid = 2716] [serial = 416] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0FC65400) [pid = 2716] [serial = 417] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (199D0800) [pid = 2716] [serial = 447] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1AB75C00) [pid = 2716] [serial = 455] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19DD2000) [pid = 2716] [serial = 453] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (19198800) [pid = 2716] [serial = 441] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1890B000) [pid = 2716] [serial = 449] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18C98800) [pid = 2716] [serial = 450] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18E68400) [pid = 2716] [serial = 438] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 2716 | 1467140937968 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 2716 | 1467140937972 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 12:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:08:58 INFO - PROCESS | 2716 | 1467140938034 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 2716 | 1467140938037 Marionette TRACE conn5 <- [1,638,null,{}] 12:08:58 INFO - PROCESS | 2716 | 1467140938043 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:58 INFO - PROCESS | 2716 | 1467140938046 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:58 INFO - PROCESS | 2716 | 1467140938131 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 12:08:58 INFO - PROCESS | 2716 | 1467140938141 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 2716 | 1467140938146 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:58 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E3800 == 28 [pid = 2716] [id = 169] 12:08:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0C8E3C00) [pid = 2716] [serial = 505] [outer = 00000000] 12:08:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (0F86BC00) [pid = 2716] [serial = 506] [outer = 0C8E3C00] 12:08:58 INFO - PROCESS | 2716 | 1467140938195 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (0FB76800) [pid = 2716] [serial = 507] [outer = 0C8E3C00] 12:08:58 INFO - PROCESS | 2716 | 1467140938677 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 12:08:58 INFO - PROCESS | 2716 | 1467140938724 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 2716 | 1467140938727 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 12:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:08:58 INFO - PROCESS | 2716 | 1467140938734 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 2716 | 1467140938738 Marionette TRACE conn5 <- [1,642,null,{}] 12:08:58 INFO - PROCESS | 2716 | 1467140938742 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:58 INFO - PROCESS | 2716 | 1467140938745 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:58 INFO - PROCESS | 2716 | 1467140938835 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 12:08:58 INFO - PROCESS | 2716 | 1467140938843 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 2716 | 1467140938845 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:58 INFO - PROCESS | 2716 | ++DOCSHELL 10271C00 == 29 [pid = 2716] [id = 170] 12:08:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (10272400) [pid = 2716] [serial = 508] [outer = 00000000] 12:08:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (10278C00) [pid = 2716] [serial = 509] [outer = 10272400] 12:08:58 INFO - PROCESS | 2716 | 1467140938893 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1075B400) [pid = 2716] [serial = 510] [outer = 10272400] 12:08:59 INFO - PROCESS | 2716 | 1467140939353 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 691ms 12:08:59 INFO - PROCESS | 2716 | 1467140939424 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 2716 | 1467140939426 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 12:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:08:59 INFO - PROCESS | 2716 | 1467140939430 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 2716 | 1467140939432 Marionette TRACE conn5 <- [1,646,null,{}] 12:08:59 INFO - PROCESS | 2716 | 1467140939473 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:59 INFO - PROCESS | 2716 | 1467140939477 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:59 INFO - PROCESS | 2716 | 1467140939599 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 12:08:59 INFO - PROCESS | 2716 | 1467140939610 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 2716 | 1467140939614 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:08:59 INFO - PROCESS | 2716 | ++DOCSHELL 1481F400 == 30 [pid = 2716] [id = 171] 12:08:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1481F800) [pid = 2716] [serial = 511] [outer = 00000000] 12:08:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (148DAC00) [pid = 2716] [serial = 512] [outer = 1481F800] 12:08:59 INFO - PROCESS | 2716 | 1467140939662 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (14B5B000) [pid = 2716] [serial = 513] [outer = 1481F800] 12:09:00 INFO - PROCESS | 2716 | 1467140940079 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 710ms 12:09:00 INFO - PROCESS | 2716 | 1467140940144 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 2716 | 1467140940146 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 12:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:09:00 INFO - PROCESS | 2716 | 1467140940149 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 2716 | 1467140940151 Marionette TRACE conn5 <- [1,650,null,{}] 12:09:00 INFO - PROCESS | 2716 | 1467140940154 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:00 INFO - PROCESS | 2716 | 1467140940156 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:00 INFO - PROCESS | 2716 | 1467140940283 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 12:09:00 INFO - PROCESS | 2716 | 1467140940302 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 2716 | 1467140940304 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:00 INFO - PROCESS | 2716 | ++DOCSHELL 160ACC00 == 31 [pid = 2716] [id = 172] 12:09:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (160EDC00) [pid = 2716] [serial = 514] [outer = 00000000] 12:09:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1737CC00) [pid = 2716] [serial = 515] [outer = 160EDC00] 12:09:00 INFO - PROCESS | 2716 | 1467140940349 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1867B000) [pid = 2716] [serial = 516] [outer = 160EDC00] 12:09:00 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:00 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:00 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:00 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:00 INFO - PROCESS | 2716 | 1467140940799 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 12:09:00 INFO - PROCESS | 2716 | 1467140940848 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 2716 | 1467140940850 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 12:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:09:00 INFO - PROCESS | 2716 | 1467140940867 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 2716 | 1467140940869 Marionette TRACE conn5 <- [1,654,null,{}] 12:09:00 INFO - PROCESS | 2716 | 1467140940873 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:00 INFO - PROCESS | 2716 | 1467140940875 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:00 INFO - PROCESS | 2716 | 1467140940977 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 12:09:00 INFO - PROCESS | 2716 | 1467140940986 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 2716 | 1467140940988 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:01 INFO - PROCESS | 2716 | ++DOCSHELL 187D9800 == 32 [pid = 2716] [id = 173] 12:09:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (187DA400) [pid = 2716] [serial = 517] [outer = 00000000] 12:09:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (187EB000) [pid = 2716] [serial = 518] [outer = 187DA400] 12:09:01 INFO - PROCESS | 2716 | 1467140941031 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18911000) [pid = 2716] [serial = 519] [outer = 187DA400] 12:09:01 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:01 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:01 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:01 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:01 INFO - PROCESS | 2716 | 1467140941462 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:09:01 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:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 12:09:01 INFO - PROCESS | 2716 | 1467140941503 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 12:09:01 INFO - PROCESS | 2716 | 1467140941505 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 12:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:09:01 INFO - PROCESS | 2716 | 1467140941509 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 2716 | 1467140941510 Marionette TRACE conn5 <- [1,658,null,{}] 12:09:01 INFO - PROCESS | 2716 | 1467140941514 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:01 INFO - PROCESS | 2716 | 1467140941519 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:01 INFO - PROCESS | 2716 | 1467140941657 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 12:09:01 INFO - PROCESS | 2716 | 1467140941714 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 2716 | 1467140941716 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:01 INFO - PROCESS | 2716 | ++DOCSHELL 18AB7C00 == 33 [pid = 2716] [id = 174] 12:09:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18C92C00) [pid = 2716] [serial = 520] [outer = 00000000] 12:09:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18C9A000) [pid = 2716] [serial = 521] [outer = 18C92C00] 12:09:01 INFO - PROCESS | 2716 | 1467140941760 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18D15000) [pid = 2716] [serial = 522] [outer = 18C92C00] 12:09:02 INFO - PROCESS | 2716 | 1467140942174 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 12:09:02 INFO - PROCESS | 2716 | 1467140942255 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 2716 | 1467140942257 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 12:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (192F2400) [pid = 2716] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1043B000) [pid = 2716] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18AB7000) [pid = 2716] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (0FF8B000) [pid = 2716] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (16008800) [pid = 2716] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (1890C400) [pid = 2716] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (08B89000) [pid = 2716] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1103C800) [pid = 2716] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (14870400) [pid = 2716] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (17DA8400) [pid = 2716] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18FA2000) [pid = 2716] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:09:02 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (19DD5C00) [pid = 2716] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:09:02 INFO - PROCESS | 2716 | 1467140942441 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 2716 | 1467140942452 Marionette TRACE conn5 <- [1,662,null,{}] 12:09:02 INFO - PROCESS | 2716 | 1467140942456 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:02 INFO - PROCESS | 2716 | 1467140942458 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:02 INFO - PROCESS | 2716 | 1467140942533 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 12:09:02 INFO - PROCESS | 2716 | 1467140942539 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 2716 | 1467140942540 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:02 INFO - PROCESS | 2716 | ++DOCSHELL 1103C800 == 34 [pid = 2716] [id = 175] 12:09:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (143EC000) [pid = 2716] [serial = 523] [outer = 00000000] 12:09:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (15D4CC00) [pid = 2716] [serial = 524] [outer = 143EC000] 12:09:02 INFO - PROCESS | 2716 | 1467140942584 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18675800) [pid = 2716] [serial = 525] [outer = 143EC000] 12:09:02 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:02 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:02 INFO - PROCESS | 2716 | [2716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:03 INFO - PROCESS | 2716 | 1467140943003 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:09:03 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:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 590ms 12:09:03 INFO - PROCESS | 2716 | 1467140943020 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 2716 | 1467140943022 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 12:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:09:03 INFO - PROCESS | 2716 | 1467140943025 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 2716 | 1467140943027 Marionette TRACE conn5 <- [1,666,null,{}] 12:09:03 INFO - PROCESS | 2716 | 1467140943041 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:03 INFO - PROCESS | 2716 | 1467140943043 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:03 INFO - PROCESS | 2716 | 1467140943118 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 12:09:03 INFO - PROCESS | 2716 | 1467140943125 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 2716 | 1467140943126 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:03 INFO - PROCESS | 2716 | ++DOCSHELL 18C99400 == 35 [pid = 2716] [id = 176] 12:09:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18C99C00) [pid = 2716] [serial = 526] [outer = 00000000] 12:09:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18E6D800) [pid = 2716] [serial = 527] [outer = 18C99C00] 12:09:03 INFO - PROCESS | 2716 | 1467140943170 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18FF9400) [pid = 2716] [serial = 528] [outer = 18C99C00] 12:09:03 INFO - PROCESS | 2716 | 1467140943593 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:09:03 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:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 592ms 12:09:03 INFO - PROCESS | 2716 | 1467140943622 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 2716 | 1467140943624 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 12:09:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:09:03 INFO - PROCESS | 2716 | 1467140943638 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 2716 | 1467140943640 Marionette TRACE conn5 <- [1,670,null,{}] 12:09:03 INFO - PROCESS | 2716 | 1467140943643 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:03 INFO - PROCESS | 2716 | 1467140943645 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:03 INFO - PROCESS | 2716 | 1467140943723 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 12:09:03 INFO - PROCESS | 2716 | 1467140943728 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 2716 | 1467140943730 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:03 INFO - PROCESS | 2716 | ++DOCSHELL 1913A400 == 36 [pid = 2716] [id = 177] 12:09:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19193400) [pid = 2716] [serial = 529] [outer = 00000000] 12:09:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19197C00) [pid = 2716] [serial = 530] [outer = 19193400] 12:09:03 INFO - PROCESS | 2716 | 1467140943776 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (191A0000) [pid = 2716] [serial = 531] [outer = 19193400] 12:09:04 INFO - PROCESS | 2716 | 1467140944775 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:09:04 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:09:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 12:09:04 INFO - PROCESS | 2716 | 1467140944822 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 2716 | 1467140944827 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 12:09:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:09:04 INFO - PROCESS | 2716 | 1467140944833 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 2716 | 1467140944836 Marionette TRACE conn5 <- [1,674,null,{}] 12:09:04 INFO - PROCESS | 2716 | 1467140944842 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:04 INFO - PROCESS | 2716 | 1467140944845 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:04 INFO - PROCESS | 2716 | 1467140944990 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 12:09:05 INFO - PROCESS | 2716 | 1467140945107 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 2716 | 1467140945110 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:05 INFO - PROCESS | 2716 | ++DOCSHELL 0FF77000 == 37 [pid = 2716] [id = 178] 12:09:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (0FF7B800) [pid = 2716] [serial = 532] [outer = 00000000] 12:09:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (1012D400) [pid = 2716] [serial = 533] [outer = 0FF7B800] 12:09:05 INFO - PROCESS | 2716 | 1467140945212 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1026F400) [pid = 2716] [serial = 534] [outer = 0FF7B800] 12:09:06 INFO - PROCESS | 2716 | 1467140946358 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:09:06 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:09:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1570ms 12:09:06 INFO - PROCESS | 2716 | 1467140946406 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 2716 | 1467140946412 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 12:09:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:09:06 INFO - PROCESS | 2716 | 1467140946418 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 2716 | 1467140946421 Marionette TRACE conn5 <- [1,678,null,{}] 12:09:06 INFO - PROCESS | 2716 | 1467140946425 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:06 INFO - PROCESS | 2716 | 1467140946428 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:06 INFO - PROCESS | 2716 | 1467140946680 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 12:09:06 INFO - PROCESS | 2716 | 1467140946813 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 2716 | 1467140946815 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:06 INFO - PROCESS | 2716 | ++DOCSHELL 0FF74C00 == 38 [pid = 2716] [id = 179] 12:09:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (0FF76C00) [pid = 2716] [serial = 535] [outer = 00000000] 12:09:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1012C800) [pid = 2716] [serial = 536] [outer = 0FF76C00] 12:09:06 INFO - PROCESS | 2716 | 1467140946864 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (107C6C00) [pid = 2716] [serial = 537] [outer = 0FF76C00] 12:09:07 INFO - PROCESS | 2716 | --DOCSHELL 18C99400 == 37 [pid = 2716] [id = 176] 12:09:07 INFO - PROCESS | 2716 | --DOCSHELL 1103C800 == 36 [pid = 2716] [id = 175] 12:09:07 INFO - PROCESS | 2716 | --DOCSHELL 18AB7C00 == 35 [pid = 2716] [id = 174] 12:09:07 INFO - PROCESS | 2716 | --DOCSHELL 187D9800 == 34 [pid = 2716] [id = 173] 12:09:07 INFO - PROCESS | 2716 | --DOCSHELL 160ACC00 == 33 [pid = 2716] [id = 172] 12:09:07 INFO - PROCESS | 2716 | --DOCSHELL 1481F400 == 32 [pid = 2716] [id = 171] 12:09:07 INFO - PROCESS | 2716 | --DOCSHELL 10271C00 == 31 [pid = 2716] [id = 170] 12:09:07 INFO - PROCESS | 2716 | --DOCSHELL 0C8E3800 == 30 [pid = 2716] [id = 169] 12:09:07 INFO - PROCESS | 2716 | --DOCSHELL 08B87800 == 29 [pid = 2716] [id = 168] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1103E400) [pid = 2716] [serial = 467] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (18E62800) [pid = 2716] [serial = 480] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1012FC00) [pid = 2716] [serial = 458] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18E62400) [pid = 2716] [serial = 479] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (17376800) [pid = 2716] [serial = 471] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (160F8000) [pid = 2716] [serial = 470] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1439F400) [pid = 2716] [serial = 468] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18919800) [pid = 2716] [serial = 477] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18916C00) [pid = 2716] [serial = 476] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (0FF75000) [pid = 2716] [serial = 465] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (187E1000) [pid = 2716] [serial = 482] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (0C8E2400) [pid = 2716] [serial = 464] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18D04C00) [pid = 2716] [serial = 483] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1026D800) [pid = 2716] [serial = 459] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (187DA000) [pid = 2716] [serial = 462] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (18680800) [pid = 2716] [serial = 473] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (187DAC00) [pid = 2716] [serial = 474] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (19136C00) [pid = 2716] [serial = 485] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1B3BCC00) [pid = 2716] [serial = 456] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1737C400) [pid = 2716] [serial = 461] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (1919AC00) [pid = 2716] [serial = 486] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1961FC00) [pid = 2716] [serial = 489] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (19624800) [pid = 2716] [serial = 488] [outer = 00000000] [url = about:blank] 12:09:07 INFO - PROCESS | 2716 | 1467140947910 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:09:07 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:09:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1536ms 12:09:07 INFO - PROCESS | 2716 | 1467140947958 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 12:09:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:09:07 INFO - PROCESS | 2716 | 1467140947962 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 12:09:07 INFO - PROCESS | 2716 | 1467140947967 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 2716 | 1467140947970 Marionette TRACE conn5 <- [1,682,null,{}] 12:09:07 INFO - PROCESS | 2716 | 1467140947975 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:07 INFO - PROCESS | 2716 | 1467140947977 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:08 INFO - PROCESS | 2716 | 1467140948062 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 12:09:08 INFO - PROCESS | 2716 | 1467140948069 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 2716 | 1467140948072 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:08 INFO - PROCESS | 2716 | ++DOCSHELL 1026D800 == 30 [pid = 2716] [id = 180] 12:09:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (1026E800) [pid = 2716] [serial = 538] [outer = 00000000] 12:09:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (108CA400) [pid = 2716] [serial = 539] [outer = 1026E800] 12:09:08 INFO - PROCESS | 2716 | 1467140948118 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1431EC00) [pid = 2716] [serial = 540] [outer = 1026E800] 12:09:09 INFO - PROCESS | 2716 | 1467140949069 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:09:09 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:09:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1125ms 12:09:09 INFO - PROCESS | 2716 | 1467140949091 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 2716 | 1467140949094 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 12:09:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:09:09 INFO - PROCESS | 2716 | 1467140949098 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 2716 | 1467140949100 Marionette TRACE conn5 <- [1,686,null,{}] 12:09:09 INFO - PROCESS | 2716 | 1467140949104 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:09 INFO - PROCESS | 2716 | 1467140949106 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:09 INFO - PROCESS | 2716 | 1467140949190 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 12:09:09 INFO - PROCESS | 2716 | 1467140949198 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 2716 | 1467140949200 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:09 INFO - PROCESS | 2716 | ++DOCSHELL 143EF000 == 31 [pid = 2716] [id = 181] 12:09:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (144C7000) [pid = 2716] [serial = 541] [outer = 00000000] 12:09:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (16008800) [pid = 2716] [serial = 542] [outer = 144C7000] 12:09:09 INFO - PROCESS | 2716 | 1467140949245 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (16601C00) [pid = 2716] [serial = 543] [outer = 144C7000] 12:09:10 INFO - PROCESS | 2716 | 1467140950227 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:09:10 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:09:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1180ms 12:09:10 INFO - PROCESS | 2716 | 1467140950281 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 2716 | 1467140950285 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 12:09:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:09:10 INFO - PROCESS | 2716 | 1467140950302 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 2716 | 1467140950307 Marionette TRACE conn5 <- [1,690,null,{}] 12:09:10 INFO - PROCESS | 2716 | 1467140950311 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:10 INFO - PROCESS | 2716 | 1467140950314 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:10 INFO - PROCESS | 2716 | 1467140950429 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 12:09:10 INFO - PROCESS | 2716 | 1467140950434 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 2716 | 1467140950436 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:10 INFO - PROCESS | 2716 | ++DOCSHELL 17758400 == 32 [pid = 2716] [id = 182] 12:09:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (17759000) [pid = 2716] [serial = 544] [outer = 00000000] 12:09:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (187DAC00) [pid = 2716] [serial = 545] [outer = 17759000] 12:09:10 INFO - PROCESS | 2716 | 1467140950489 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (187E1400) [pid = 2716] [serial = 546] [outer = 17759000] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18C92C00) [pid = 2716] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0C8E3C00) [pid = 2716] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10272400) [pid = 2716] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (090F0C00) [pid = 2716] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1481F800) [pid = 2716] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (187DA400) [pid = 2716] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (0FF72800) [pid = 2716] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (14B4EC00) [pid = 2716] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (19619400) [pid = 2716] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (1A072800) [pid = 2716] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (143EC000) [pid = 2716] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (160EDC00) [pid = 2716] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:09:11 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (18C99C00) [pid = 2716] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:09:11 INFO - PROCESS | 2716 | 1467140951432 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:09:11 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:09:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 12:09:11 INFO - PROCESS | 2716 | 1467140951482 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 2716 | 1467140951484 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 12:09:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:09:11 INFO - PROCESS | 2716 | 1467140951487 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 2716 | 1467140951489 Marionette TRACE conn5 <- [1,694,null,{}] 12:09:11 INFO - PROCESS | 2716 | 1467140951493 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:11 INFO - PROCESS | 2716 | 1467140951495 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:11 INFO - PROCESS | 2716 | 1467140951574 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 12:09:11 INFO - PROCESS | 2716 | 1467140951581 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 2716 | 1467140951583 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:11 INFO - PROCESS | 2716 | ++DOCSHELL 1486A000 == 33 [pid = 2716] [id = 183] 12:09:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (160F7C00) [pid = 2716] [serial = 547] [outer = 00000000] 12:09:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (187DA000) [pid = 2716] [serial = 548] [outer = 160F7C00] 12:09:11 INFO - PROCESS | 2716 | 1467140951626 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (18910800) [pid = 2716] [serial = 549] [outer = 160F7C00] 12:09:12 INFO - PROCESS | 2716 | 1467140952560 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:09:12 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:09:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1129ms 12:09:12 INFO - PROCESS | 2716 | 1467140952617 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 2716 | 1467140952619 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 12:09:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:09:12 INFO - PROCESS | 2716 | 1467140952623 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 2716 | 1467140952625 Marionette TRACE conn5 <- [1,698,null,{}] 12:09:12 INFO - PROCESS | 2716 | 1467140952628 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:12 INFO - PROCESS | 2716 | 1467140952630 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:12 INFO - PROCESS | 2716 | 1467140952713 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 12:09:12 INFO - PROCESS | 2716 | 1467140952719 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 2716 | 1467140952724 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:12 INFO - PROCESS | 2716 | ++DOCSHELL 146BBC00 == 34 [pid = 2716] [id = 184] 12:09:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (18C90800) [pid = 2716] [serial = 550] [outer = 00000000] 12:09:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (18C99C00) [pid = 2716] [serial = 551] [outer = 18C90800] 12:09:12 INFO - PROCESS | 2716 | 1467140952778 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (18D13C00) [pid = 2716] [serial = 552] [outer = 18C90800] 12:09:13 INFO - PROCESS | 2716 | 1467140953758 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:09:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:09:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1179ms 12:09:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:09:13 INFO - PROCESS | 2716 | 1467140953807 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 2716 | 1467140953811 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 12:09:13 INFO - PROCESS | 2716 | 1467140953817 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 2716 | 1467140953820 Marionette TRACE conn5 <- [1,702,null,{}] 12:09:13 INFO - PROCESS | 2716 | 1467140953826 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:13 INFO - PROCESS | 2716 | 1467140953829 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:14 INFO - PROCESS | 2716 | 1467140953997 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 12:09:14 INFO - PROCESS | 2716 | 1467140954130 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 2716 | 1467140954135 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:14 INFO - PROCESS | 2716 | ++DOCSHELL 10130800 == 35 [pid = 2716] [id = 185] 12:09:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (10202400) [pid = 2716] [serial = 553] [outer = 00000000] 12:09:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (10272400) [pid = 2716] [serial = 554] [outer = 10202400] 12:09:14 INFO - PROCESS | 2716 | 1467140954194 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (108BF800) [pid = 2716] [serial = 555] [outer = 10202400] 12:09:15 INFO - PROCESS | 2716 | 1467140955226 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:09:15 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:09:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1435ms 12:09:15 INFO - PROCESS | 2716 | 1467140955252 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 2716 | 1467140955257 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 12:09:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:09:15 INFO - PROCESS | 2716 | 1467140955263 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 2716 | 1467140955266 Marionette TRACE conn5 <- [1,706,null,{}] 12:09:15 INFO - PROCESS | 2716 | 1467140955270 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:15 INFO - PROCESS | 2716 | 1467140955273 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:15 INFO - PROCESS | 2716 | 1467140955439 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 12:09:15 INFO - PROCESS | 2716 | 1467140955566 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 2716 | 1467140955569 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:15 INFO - PROCESS | 2716 | ++DOCSHELL 17DAE800 == 36 [pid = 2716] [id = 186] 12:09:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (17DB0800) [pid = 2716] [serial = 556] [outer = 00000000] 12:09:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1867D400) [pid = 2716] [serial = 557] [outer = 17DB0800] 12:09:15 INFO - PROCESS | 2716 | 1467140955625 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (187D9400) [pid = 2716] [serial = 558] [outer = 17DB0800] 12:09:16 INFO - PROCESS | 2716 | 1467140956662 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:09:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1436ms 12:09:16 INFO - PROCESS | 2716 | 1467140956703 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 2716 | 1467140956707 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 12:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:09:16 INFO - PROCESS | 2716 | 1467140956712 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - PROCESS | 2716 | 1467140956715 Marionette TRACE conn5 <- [1,710,null,{}] 12:09:16 INFO - PROCESS | 2716 | 1467140956720 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:16 INFO - PROCESS | 2716 | 1467140956723 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:16 INFO - PROCESS | 2716 | 1467140956826 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 12:09:16 INFO - PROCESS | 2716 | 1467140956940 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 2716 | 1467140956944 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:17 INFO - PROCESS | 2716 | --DOCSHELL 1486A000 == 35 [pid = 2716] [id = 183] 12:09:17 INFO - PROCESS | 2716 | --DOCSHELL 17758400 == 34 [pid = 2716] [id = 182] 12:09:17 INFO - PROCESS | 2716 | --DOCSHELL 143EF000 == 33 [pid = 2716] [id = 181] 12:09:17 INFO - PROCESS | 2716 | --DOCSHELL 1026D800 == 32 [pid = 2716] [id = 180] 12:09:17 INFO - PROCESS | 2716 | --DOCSHELL 0FF74C00 == 31 [pid = 2716] [id = 179] 12:09:17 INFO - PROCESS | 2716 | --DOCSHELL 0FF77000 == 30 [pid = 2716] [id = 178] 12:09:17 INFO - PROCESS | 2716 | --DOCSHELL 1913A400 == 29 [pid = 2716] [id = 177] 12:09:17 INFO - PROCESS | 2716 | --DOCSHELL 17DAE800 == 28 [pid = 2716] [id = 186] 12:09:17 INFO - PROCESS | 2716 | --DOCSHELL 146BBC00 == 27 [pid = 2716] [id = 184] 12:09:17 INFO - PROCESS | 2716 | --DOCSHELL 10130800 == 26 [pid = 2716] [id = 185] 12:09:17 INFO - PROCESS | 2716 | ++DOCSHELL 08B82000 == 27 [pid = 2716] [id = 187] 12:09:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (08B83800) [pid = 2716] [serial = 559] [outer = 00000000] 12:09:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (090F4C00) [pid = 2716] [serial = 560] [outer = 08B83800] 12:09:17 INFO - PROCESS | 2716 | 1467140957566 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (0C8DC400) [pid = 2716] [serial = 561] [outer = 08B83800] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (19197C00) [pid = 2716] [serial = 530] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18C9A000) [pid = 2716] [serial = 521] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (0F86BC00) [pid = 2716] [serial = 506] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0FB76800) [pid = 2716] [serial = 507] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10278C00) [pid = 2716] [serial = 509] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1075B400) [pid = 2716] [serial = 510] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1020A800) [pid = 2716] [serial = 504] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (0FCF3400) [pid = 2716] [serial = 503] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (148DAC00) [pid = 2716] [serial = 512] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (14B5B000) [pid = 2716] [serial = 513] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (18911000) [pid = 2716] [serial = 519] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (187EB000) [pid = 2716] [serial = 518] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (10210C00) [pid = 2716] [serial = 492] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (1012E800) [pid = 2716] [serial = 491] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (17DAEC00) [pid = 2716] [serial = 495] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (160AD800) [pid = 2716] [serial = 494] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (19C26400) [pid = 2716] [serial = 498] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (199CEC00) [pid = 2716] [serial = 497] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (1BA93000) [pid = 2716] [serial = 501] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (1B3BC400) [pid = 2716] [serial = 500] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 57 (18675800) [pid = 2716] [serial = 525] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 56 (15D4CC00) [pid = 2716] [serial = 524] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 55 (18D15000) [pid = 2716] [serial = 522] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 54 (1737CC00) [pid = 2716] [serial = 515] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 53 (1867B000) [pid = 2716] [serial = 516] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 52 (18FF9400) [pid = 2716] [serial = 528] [outer = 00000000] [url = about:blank] 12:09:17 INFO - PROCESS | 2716 | --DOMWINDOW == 51 (18E6D800) [pid = 2716] [serial = 527] [outer = 00000000] [url = about:blank] 12:09:18 INFO - PROCESS | 2716 | 1467140958078 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 2716 | 1467140958139 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 12:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:09:18 INFO - PROCESS | 2716 | 1467140958144 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 2716 | 1467140958146 Marionette TRACE conn5 <- [1,714,null,{}] 12:09:18 INFO - PROCESS | 2716 | 1467140958151 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:18 INFO - PROCESS | 2716 | 1467140958154 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:18 INFO - PROCESS | 2716 | 1467140958269 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 12:09:18 INFO - PROCESS | 2716 | 1467140958343 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 2716 | 1467140958346 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:18 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7B000 == 28 [pid = 2716] [id = 188] 12:09:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 52 (0FF7E800) [pid = 2716] [serial = 562] [outer = 00000000] 12:09:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 53 (10129800) [pid = 2716] [serial = 563] [outer = 0FF7E800] 12:09:18 INFO - PROCESS | 2716 | 1467140958397 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 54 (10203400) [pid = 2716] [serial = 564] [outer = 0FF7E800] 12:09:18 INFO - PROCESS | 2716 | 1467140958844 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 12:09:18 INFO - PROCESS | 2716 | 1467140958915 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 2716 | 1467140958919 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 12:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:09:18 INFO - PROCESS | 2716 | 1467140958926 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 2716 | 1467140958929 Marionette TRACE conn5 <- [1,718,null,{}] 12:09:18 INFO - PROCESS | 2716 | 1467140958932 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:18 INFO - PROCESS | 2716 | 1467140958935 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:19 INFO - PROCESS | 2716 | 1467140959026 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 12:09:19 INFO - PROCESS | 2716 | 1467140959039 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 2716 | 1467140959041 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:19 INFO - PROCESS | 2716 | ++DOCSHELL 107C2800 == 29 [pid = 2716] [id = 189] 12:09:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 55 (107C2C00) [pid = 2716] [serial = 565] [outer = 00000000] 12:09:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 56 (10ED8400) [pid = 2716] [serial = 566] [outer = 107C2C00] 12:09:19 INFO - PROCESS | 2716 | 1467140959086 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 57 (143A3C00) [pid = 2716] [serial = 567] [outer = 107C2C00] 12:09:19 INFO - PROCESS | 2716 | 1467140959591 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 2716 | 1467140959664 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 12:09:19 INFO - PROCESS | 2716 | 1467140959668 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:09:19 INFO - PROCESS | 2716 | 1467140959671 Marionette TRACE conn5 <- [1,722,null,{}] 12:09:19 INFO - PROCESS | 2716 | 1467140959686 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:19 INFO - PROCESS | 2716 | 1467140959691 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:19 INFO - PROCESS | 2716 | 1467140959783 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 12:09:19 INFO - PROCESS | 2716 | 1467140959800 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 2716 | 1467140959802 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:19 INFO - PROCESS | 2716 | ++DOCSHELL 149B3400 == 30 [pid = 2716] [id = 190] 12:09:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (14B51000) [pid = 2716] [serial = 568] [outer = 00000000] 12:09:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (14B5AC00) [pid = 2716] [serial = 569] [outer = 14B51000] 12:09:19 INFO - PROCESS | 2716 | 1467140959846 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (15D4F000) [pid = 2716] [serial = 570] [outer = 14B51000] 12:09:20 INFO - PROCESS | 2716 | 1467140960323 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:09:20 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:09:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 12:09:20 INFO - PROCESS | 2716 | 1467140960341 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 2716 | 1467140960344 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 12:09:20 INFO - PROCESS | 2716 | 1467140960347 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:09:20 INFO - PROCESS | 2716 | 1467140960349 Marionette TRACE conn5 <- [1,726,null,{}] 12:09:20 INFO - PROCESS | 2716 | 1467140960392 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:20 INFO - PROCESS | 2716 | 1467140960394 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:20 INFO - PROCESS | 2716 | 1467140960506 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 12:09:20 INFO - PROCESS | 2716 | 1467140960511 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 2716 | 1467140960513 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:20 INFO - PROCESS | 2716 | ++DOCSHELL 160AF400 == 31 [pid = 2716] [id = 191] 12:09:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (160F8000) [pid = 2716] [serial = 571] [outer = 00000000] 12:09:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (1775B400) [pid = 2716] [serial = 572] [outer = 160F8000] 12:09:20 INFO - PROCESS | 2716 | 1467140960562 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (17DAD400) [pid = 2716] [serial = 573] [outer = 160F8000] 12:09:21 INFO - PROCESS | 2716 | 1467140961469 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:09:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:09:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1142ms 12:09:21 INFO - PROCESS | 2716 | 1467140961494 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 12:09:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:09:21 INFO - PROCESS | 2716 | 1467140961496 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 12:09:21 INFO - PROCESS | 2716 | 1467140961499 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 2716 | 1467140961501 Marionette TRACE conn5 <- [1,730,null,{}] 12:09:21 INFO - PROCESS | 2716 | 1467140961512 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:21 INFO - PROCESS | 2716 | 1467140961514 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:21 INFO - PROCESS | 2716 | 1467140961617 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 12:09:21 INFO - PROCESS | 2716 | 1467140961623 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 2716 | 1467140961625 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:21 INFO - PROCESS | 2716 | ++DOCSHELL 18675800 == 32 [pid = 2716] [id = 192] 12:09:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (18676400) [pid = 2716] [serial = 574] [outer = 00000000] 12:09:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (1867DC00) [pid = 2716] [serial = 575] [outer = 18676400] 12:09:21 INFO - PROCESS | 2716 | 1467140961680 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (187E2400) [pid = 2716] [serial = 576] [outer = 18676400] 12:09:22 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (17759000) [pid = 2716] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:09:22 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (19193400) [pid = 2716] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:09:22 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (144C7000) [pid = 2716] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:09:22 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (1026E800) [pid = 2716] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:09:22 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (0FF7B800) [pid = 2716] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:09:22 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (0FF76C00) [pid = 2716] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:09:22 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (160F7C00) [pid = 2716] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:09:22 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (18C90800) [pid = 2716] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:09:22 INFO - PROCESS | 2716 | 1467140962743 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:09:22 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:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1282ms 12:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:09:22 INFO - PROCESS | 2716 | 1467140962782 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 2716 | 1467140962784 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 12:09:22 INFO - PROCESS | 2716 | 1467140962787 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 2716 | 1467140962789 Marionette TRACE conn5 <- [1,734,null,{}] 12:09:22 INFO - PROCESS | 2716 | 1467140962792 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:22 INFO - PROCESS | 2716 | 1467140962798 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:22 INFO - PROCESS | 2716 | 1467140962906 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 12:09:22 INFO - PROCESS | 2716 | 1467140962915 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 2716 | 1467140962917 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:22 INFO - PROCESS | 2716 | ++DOCSHELL 10761C00 == 33 [pid = 2716] [id = 193] 12:09:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (17764000) [pid = 2716] [serial = 577] [outer = 00000000] 12:09:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (18AAF400) [pid = 2716] [serial = 578] [outer = 17764000] 12:09:22 INFO - PROCESS | 2716 | 1467140962960 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (18C8E000) [pid = 2716] [serial = 579] [outer = 17764000] 12:09:23 INFO - PROCESS | 2716 | 1467140963861 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:09:23 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:09:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1123ms 12:09:23 INFO - PROCESS | 2716 | 1467140963911 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 12:09:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:09:23 INFO - PROCESS | 2716 | 1467140963913 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 12:09:23 INFO - PROCESS | 2716 | 1467140963916 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - PROCESS | 2716 | 1467140963918 Marionette TRACE conn5 <- [1,738,null,{}] 12:09:23 INFO - PROCESS | 2716 | 1467140963921 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:23 INFO - PROCESS | 2716 | 1467140963923 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:24 INFO - PROCESS | 2716 | 1467140963999 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 12:09:24 INFO - PROCESS | 2716 | 1467140964072 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 2716 | 1467140964074 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:24 INFO - PROCESS | 2716 | ++DOCSHELL 18912400 == 34 [pid = 2716] [id = 194] 12:09:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (18C90400) [pid = 2716] [serial = 580] [outer = 00000000] 12:09:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (18C99800) [pid = 2716] [serial = 581] [outer = 18C90400] 12:09:24 INFO - PROCESS | 2716 | 1467140964117 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (18D07400) [pid = 2716] [serial = 582] [outer = 18C90400] 12:09:25 INFO - PROCESS | 2716 | 1467140965286 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:09:25 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:09:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1423ms 12:09:25 INFO - PROCESS | 2716 | 1467140965340 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 2716 | 1467140965345 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 12:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:09:25 INFO - PROCESS | 2716 | 1467140965357 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 2716 | 1467140965361 Marionette TRACE conn5 <- [1,742,null,{}] 12:09:25 INFO - PROCESS | 2716 | 1467140965366 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:25 INFO - PROCESS | 2716 | 1467140965370 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:25 INFO - PROCESS | 2716 | 1467140965534 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 12:09:25 INFO - PROCESS | 2716 | 1467140965630 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 2716 | 1467140965634 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:25 INFO - PROCESS | 2716 | ++DOCSHELL 0FF95800 == 35 [pid = 2716] [id = 195] 12:09:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (10124C00) [pid = 2716] [serial = 583] [outer = 00000000] 12:09:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (1083C400) [pid = 2716] [serial = 584] [outer = 10124C00] 12:09:25 INFO - PROCESS | 2716 | 1467140965690 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (143A0C00) [pid = 2716] [serial = 585] [outer = 10124C00] 12:09:26 INFO - PROCESS | 2716 | --DOCSHELL 199CAC00 == 34 [pid = 2716] [id = 21] 12:09:26 INFO - PROCESS | 2716 | --DOCSHELL 160AD400 == 33 [pid = 2716] [id = 17] 12:09:26 INFO - PROCESS | 2716 | --DOCSHELL 0FCF6800 == 32 [pid = 2716] [id = 13] 12:09:26 INFO - PROCESS | 2716 | --DOCSHELL 19D91000 == 31 [pid = 2716] [id = 19] 12:09:26 INFO - PROCESS | 2716 | --DOCSHELL 1012D000 == 30 [pid = 2716] [id = 28] 12:09:26 INFO - PROCESS | 2716 | --DOCSHELL 0FC10800 == 29 [pid = 2716] [id = 27] 12:09:26 INFO - PROCESS | 2716 | --DOCSHELL 146B7800 == 28 [pid = 2716] [id = 15] 12:09:26 INFO - PROCESS | 2716 | --DOCSHELL 160A4400 == 27 [pid = 2716] [id = 16] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (18C99C00) [pid = 2716] [serial = 551] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (187DAC00) [pid = 2716] [serial = 545] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (191A0000) [pid = 2716] [serial = 531] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (16008800) [pid = 2716] [serial = 542] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (108CA400) [pid = 2716] [serial = 539] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (1431EC00) [pid = 2716] [serial = 540] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (1012D400) [pid = 2716] [serial = 533] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (1026F400) [pid = 2716] [serial = 534] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (1012C800) [pid = 2716] [serial = 536] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 57 (107C6C00) [pid = 2716] [serial = 537] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 56 (187DA000) [pid = 2716] [serial = 548] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 55 (187E1400) [pid = 2716] [serial = 546] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 54 (18D13C00) [pid = 2716] [serial = 552] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 53 (18910800) [pid = 2716] [serial = 549] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | --DOMWINDOW == 52 (16601C00) [pid = 2716] [serial = 543] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2716 | 1467140966910 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:09:26 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:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1574ms 12:09:26 INFO - PROCESS | 2716 | 1467140966935 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 2716 | 1467140966939 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 12:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:09:26 INFO - PROCESS | 2716 | 1467140966943 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 2716 | 1467140966946 Marionette TRACE conn5 <- [1,746,null,{}] 12:09:26 INFO - PROCESS | 2716 | 1467140966954 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:26 INFO - PROCESS | 2716 | 1467140966957 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:27 INFO - PROCESS | 2716 | 1467140967096 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 12:09:27 INFO - PROCESS | 2716 | 1467140967106 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 2716 | 1467140967110 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:27 INFO - PROCESS | 2716 | ++DOCSHELL 0FF75800 == 28 [pid = 2716] [id = 196] 12:09:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 53 (0FF76000) [pid = 2716] [serial = 586] [outer = 00000000] 12:09:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 54 (10124000) [pid = 2716] [serial = 587] [outer = 0FF76000] 12:09:27 INFO - PROCESS | 2716 | 1467140967158 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 55 (10206800) [pid = 2716] [serial = 588] [outer = 0FF76000] 12:09:27 INFO - PROCESS | 2716 | 1467140967599 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:09:27 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:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 12:09:27 INFO - PROCESS | 2716 | 1467140967615 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 2716 | 1467140967620 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 12:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:09:27 INFO - PROCESS | 2716 | 1467140967626 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 2716 | 1467140967629 Marionette TRACE conn5 <- [1,750,null,{}] 12:09:27 INFO - PROCESS | 2716 | 1467140967633 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:27 INFO - PROCESS | 2716 | 1467140967635 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:27 INFO - PROCESS | 2716 | 1467140967722 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 12:09:27 INFO - PROCESS | 2716 | 1467140967728 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 2716 | 1467140967730 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:27 INFO - PROCESS | 2716 | ++DOCSHELL 107C2400 == 29 [pid = 2716] [id = 197] 12:09:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 56 (10841800) [pid = 2716] [serial = 589] [outer = 00000000] 12:09:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 57 (14321800) [pid = 2716] [serial = 590] [outer = 10841800] 12:09:27 INFO - PROCESS | 2716 | 1467140967785 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (144C9C00) [pid = 2716] [serial = 591] [outer = 10841800] 12:09:28 INFO - PROCESS | 2716 | 1467140968717 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1118ms 12:09:28 INFO - PROCESS | 2716 | 1467140968748 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 2716 | 1467140968750 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 12:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:09:28 INFO - PROCESS | 2716 | 1467140968754 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 2716 | 1467140968757 Marionette TRACE conn5 <- [1,754,null,{}] 12:09:28 INFO - PROCESS | 2716 | 1467140968777 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:28 INFO - PROCESS | 2716 | 1467140968781 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:28 INFO - PROCESS | 2716 | 1467140968894 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 12:09:28 INFO - PROCESS | 2716 | 1467140968901 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 2716 | 1467140968904 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:28 INFO - PROCESS | 2716 | ++DOCSHELL 16008800 == 30 [pid = 2716] [id = 198] 12:09:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (160A7400) [pid = 2716] [serial = 592] [outer = 00000000] 12:09:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (160F0800) [pid = 2716] [serial = 593] [outer = 160A7400] 12:09:28 INFO - PROCESS | 2716 | 1467140968953 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (16609000) [pid = 2716] [serial = 594] [outer = 160A7400] 12:09:29 INFO - PROCESS | 2716 | 1467140969884 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:09:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1180ms 12:09:29 INFO - PROCESS | 2716 | 1467140969937 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 2716 | 1467140969939 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 12:09:29 INFO - PROCESS | 2716 | 1467140969943 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:09:29 INFO - PROCESS | 2716 | 1467140969944 Marionette TRACE conn5 <- [1,758,null,{}] 12:09:29 INFO - PROCESS | 2716 | 1467140969956 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:29 INFO - PROCESS | 2716 | 1467140969958 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:30 INFO - PROCESS | 2716 | 1467140970068 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 12:09:30 INFO - PROCESS | 2716 | 1467140970073 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 2716 | 1467140970075 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:30 INFO - PROCESS | 2716 | ++DOCSHELL 17DAA000 == 31 [pid = 2716] [id = 199] 12:09:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (17DB1000) [pid = 2716] [serial = 595] [outer = 00000000] 12:09:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (18679400) [pid = 2716] [serial = 596] [outer = 17DB1000] 12:09:30 INFO - PROCESS | 2716 | 1467140970119 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (187D8000) [pid = 2716] [serial = 597] [outer = 17DB1000] 12:09:30 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (160F8000) [pid = 2716] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:09:30 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (107C2C00) [pid = 2716] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:09:30 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (08B83800) [pid = 2716] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:09:30 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (0FF7E800) [pid = 2716] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:09:30 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (14B51000) [pid = 2716] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:09:30 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (17764000) [pid = 2716] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:09:30 INFO - PROCESS | 2716 | --DOMWINDOW == 57 (10202400) [pid = 2716] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:09:30 INFO - PROCESS | 2716 | --DOMWINDOW == 56 (18676400) [pid = 2716] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:09:30 INFO - PROCESS | 2716 | --DOMWINDOW == 55 (17DB0800) [pid = 2716] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:09:30 INFO - PROCESS | 2716 | 1467140970568 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 12:09:30 INFO - PROCESS | 2716 | 1467140970617 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 2716 | 1467140970619 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 12:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:09:30 INFO - PROCESS | 2716 | 1467140970622 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 2716 | 1467140970624 Marionette TRACE conn5 <- [1,762,null,{}] 12:09:30 INFO - PROCESS | 2716 | 1467140970627 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:30 INFO - PROCESS | 2716 | 1467140970629 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:30 INFO - PROCESS | 2716 | 1467140970707 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 12:09:30 INFO - PROCESS | 2716 | 1467140970713 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 2716 | 1467140970715 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:30 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7E800 == 32 [pid = 2716] [id = 200] 12:09:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 56 (1043F400) [pid = 2716] [serial = 598] [outer = 00000000] 12:09:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 57 (187D4400) [pid = 2716] [serial = 599] [outer = 1043F400] 12:09:30 INFO - PROCESS | 2716 | 1467140970759 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (187E4000) [pid = 2716] [serial = 600] [outer = 1043F400] 12:09:31 INFO - PROCESS | 2716 | 1467140971188 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 12:09:31 INFO - PROCESS | 2716 | 1467140971253 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 2716 | 1467140971255 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 12:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:09:31 INFO - PROCESS | 2716 | 1467140971258 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 2716 | 1467140971260 Marionette TRACE conn5 <- [1,766,null,{}] 12:09:31 INFO - PROCESS | 2716 | 1467140971264 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:31 INFO - PROCESS | 2716 | 1467140971269 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:31 INFO - PROCESS | 2716 | 1467140971372 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 12:09:31 INFO - PROCESS | 2716 | 1467140971409 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 2716 | 1467140971411 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:31 INFO - PROCESS | 2716 | ++DOCSHELL 18AB2400 == 33 [pid = 2716] [id = 201] 12:09:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (18AB7000) [pid = 2716] [serial = 601] [outer = 00000000] 12:09:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (18C95000) [pid = 2716] [serial = 602] [outer = 18AB7000] 12:09:31 INFO - PROCESS | 2716 | 1467140971455 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (0F8CA800) [pid = 2716] [serial = 603] [outer = 18AB7000] 12:09:31 INFO - PROCESS | 2716 | 1467140971891 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 672ms 12:09:31 INFO - PROCESS | 2716 | 1467140971934 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 2716 | 1467140971936 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 12:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:09:31 INFO - PROCESS | 2716 | 1467140971939 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 2716 | 1467140971941 Marionette TRACE conn5 <- [1,770,null,{}] 12:09:31 INFO - PROCESS | 2716 | 1467140971944 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:31 INFO - PROCESS | 2716 | 1467140971946 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:32 INFO - PROCESS | 2716 | 1467140972025 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 12:09:32 INFO - PROCESS | 2716 | 1467140972034 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 2716 | 1467140972036 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:32 INFO - PROCESS | 2716 | ++DOCSHELL 146B7800 == 34 [pid = 2716] [id = 202] 12:09:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (14B51400) [pid = 2716] [serial = 604] [outer = 00000000] 12:09:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (18E60400) [pid = 2716] [serial = 605] [outer = 14B51400] 12:09:32 INFO - PROCESS | 2716 | 1467140972079 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (18E64800) [pid = 2716] [serial = 606] [outer = 14B51400] 12:09:32 INFO - PROCESS | 2716 | 1467140972502 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 12:09:32 INFO - PROCESS | 2716 | 1467140972511 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 2716 | 1467140972514 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 12:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:09:32 INFO - PROCESS | 2716 | 1467140972517 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 2716 | 1467140972518 Marionette TRACE conn5 <- [1,774,null,{}] 12:09:32 INFO - PROCESS | 2716 | 1467140972522 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:32 INFO - PROCESS | 2716 | 1467140972524 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:32 INFO - PROCESS | 2716 | 1467140972637 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 12:09:32 INFO - PROCESS | 2716 | 1467140972645 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 2716 | 1467140972647 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:32 INFO - PROCESS | 2716 | ++DOCSHELL 0FC5E000 == 35 [pid = 2716] [id = 203] 12:09:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (18D15C00) [pid = 2716] [serial = 607] [outer = 00000000] 12:09:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (18F9F800) [pid = 2716] [serial = 608] [outer = 18D15C00] 12:09:32 INFO - PROCESS | 2716 | 1467140972691 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (18FA6C00) [pid = 2716] [serial = 609] [outer = 18D15C00] 12:09:33 INFO - PROCESS | 2716 | 1467140973359 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 870ms 12:09:33 INFO - PROCESS | 2716 | 1467140973389 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 2716 | 1467140973393 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 12:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:09:33 INFO - PROCESS | 2716 | 1467140973398 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - PROCESS | 2716 | 1467140973403 Marionette TRACE conn5 <- [1,778,null,{}] 12:09:33 INFO - PROCESS | 2716 | 1467140973408 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:33 INFO - PROCESS | 2716 | 1467140973411 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:33 INFO - PROCESS | 2716 | 1467140973521 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 12:09:33 INFO - PROCESS | 2716 | 1467140973645 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 2716 | 1467140973648 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:33 INFO - PROCESS | 2716 | ++DOCSHELL 0FF72800 == 36 [pid = 2716] [id = 204] 12:09:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (1026F800) [pid = 2716] [serial = 610] [outer = 00000000] 12:09:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (110CA000) [pid = 2716] [serial = 611] [outer = 1026F800] 12:09:33 INFO - PROCESS | 2716 | 1467140973706 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1481FC00) [pid = 2716] [serial = 612] [outer = 1026F800] 12:09:34 INFO - PROCESS | 2716 | 1467140974329 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 987ms 12:09:34 INFO - PROCESS | 2716 | 1467140974386 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 2716 | 1467140974390 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 12:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:09:34 INFO - PROCESS | 2716 | 1467140974397 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 2716 | 1467140974400 Marionette TRACE conn5 <- [1,782,null,{}] 12:09:34 INFO - PROCESS | 2716 | 1467140974404 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:34 INFO - PROCESS | 2716 | 1467140974407 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:34 INFO - PROCESS | 2716 | 1467140974518 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 12:09:34 INFO - PROCESS | 2716 | 1467140974643 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 2716 | 1467140974645 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:34 INFO - PROCESS | 2716 | ++DOCSHELL 14B5A800 == 37 [pid = 2716] [id = 205] 12:09:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (16610C00) [pid = 2716] [serial = 613] [outer = 00000000] 12:09:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1867A800) [pid = 2716] [serial = 614] [outer = 16610C00] 12:09:34 INFO - PROCESS | 2716 | 1467140974702 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18913C00) [pid = 2716] [serial = 615] [outer = 16610C00] 12:09:35 INFO - PROCESS | 2716 | 1467140975301 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 970ms 12:09:35 INFO - PROCESS | 2716 | 1467140975371 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 2716 | 1467140975373 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 12:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:09:35 INFO - PROCESS | 2716 | 1467140975377 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 2716 | 1467140975381 Marionette TRACE conn5 <- [1,786,null,{}] 12:09:35 INFO - PROCESS | 2716 | 1467140975392 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:35 INFO - PROCESS | 2716 | 1467140975397 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:35 INFO - PROCESS | 2716 | 1467140975502 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 12:09:35 INFO - PROCESS | 2716 | 1467140975627 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 2716 | 1467140975630 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:35 INFO - PROCESS | 2716 | ++DOCSHELL 18FFC400 == 38 [pid = 2716] [id = 206] 12:09:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (19130800) [pid = 2716] [serial = 616] [outer = 00000000] 12:09:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (19137000) [pid = 2716] [serial = 617] [outer = 19130800] 12:09:35 INFO - PROCESS | 2716 | 1467140975687 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1913C800) [pid = 2716] [serial = 618] [outer = 19130800] 12:09:36 INFO - PROCESS | 2716 | 1467140976365 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:09:36 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:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1021ms 12:09:36 INFO - PROCESS | 2716 | 1467140976405 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 2716 | 1467140976409 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 12:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:09:36 INFO - PROCESS | 2716 | 1467140976413 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 2716 | 1467140976417 Marionette TRACE conn5 <- [1,790,null,{}] 12:09:36 INFO - PROCESS | 2716 | 1467140976422 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:36 INFO - PROCESS | 2716 | 1467140976425 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:36 INFO - PROCESS | 2716 | 1467140976527 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 12:09:36 INFO - PROCESS | 2716 | 1467140976612 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 2716 | 1467140976615 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 108C0800 == 37 [pid = 2716] [id = 22] 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 08B82000 == 36 [pid = 2716] [id = 187] 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 1BA8B000 == 35 [pid = 2716] [id = 20] 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 0C8D9800 == 34 [pid = 2716] [id = 25] 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 1899C000 == 33 [pid = 2716] [id = 18] 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 1D5B2400 == 32 [pid = 2716] [id = 8] 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 0FF90800 == 31 [pid = 2716] [id = 10] 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 1899D400 == 30 [pid = 2716] [id = 11] 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 18E5FC00 == 29 [pid = 2716] [id = 23] 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 090F5400 == 28 [pid = 2716] [id = 24] 12:09:37 INFO - PROCESS | 2716 | --DOCSHELL 10201400 == 27 [pid = 2716] [id = 26] 12:09:37 INFO - PROCESS | 2716 | ++DOCSHELL 08B82000 == 28 [pid = 2716] [id = 207] 12:09:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (08B84C00) [pid = 2716] [serial = 619] [outer = 00000000] 12:09:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (090F3400) [pid = 2716] [serial = 620] [outer = 08B84C00] 12:09:37 INFO - PROCESS | 2716 | 1467140977226 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (0C8DA800) [pid = 2716] [serial = 621] [outer = 08B84C00] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1775B400) [pid = 2716] [serial = 572] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10ED8400) [pid = 2716] [serial = 566] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (090F4C00) [pid = 2716] [serial = 560] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (0C8DC400) [pid = 2716] [serial = 561] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10129800) [pid = 2716] [serial = 563] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10203400) [pid = 2716] [serial = 564] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (14B5AC00) [pid = 2716] [serial = 569] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18C8E000) [pid = 2716] [serial = 579] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (108BF800) [pid = 2716] [serial = 555] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (10272400) [pid = 2716] [serial = 554] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1867DC00) [pid = 2716] [serial = 575] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (17DAD400) [pid = 2716] [serial = 573] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (187E2400) [pid = 2716] [serial = 576] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (143A3C00) [pid = 2716] [serial = 567] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (1867D400) [pid = 2716] [serial = 557] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (187D9400) [pid = 2716] [serial = 558] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (18AAF400) [pid = 2716] [serial = 578] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (15D4F000) [pid = 2716] [serial = 570] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2716 | 1467140977787 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:09:37 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:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1419ms 12:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:09:37 INFO - PROCESS | 2716 | 1467140977836 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 2716 | 1467140977839 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 12:09:37 INFO - PROCESS | 2716 | 1467140977844 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 2716 | 1467140977847 Marionette TRACE conn5 <- [1,794,null,{}] 12:09:37 INFO - PROCESS | 2716 | 1467140977852 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:37 INFO - PROCESS | 2716 | 1467140977855 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:37 INFO - PROCESS | 2716 | 1467140977963 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 12:09:38 INFO - PROCESS | 2716 | 1467140978041 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 2716 | 1467140978044 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:38 INFO - PROCESS | 2716 | ++DOCSHELL 10129800 == 29 [pid = 2716] [id = 208] 12:09:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (1012B400) [pid = 2716] [serial = 622] [outer = 00000000] 12:09:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (10209C00) [pid = 2716] [serial = 623] [outer = 1012B400] 12:09:38 INFO - PROCESS | 2716 | 1467140978094 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (1026D400) [pid = 2716] [serial = 624] [outer = 1012B400] 12:09:38 INFO - PROCESS | 2716 | 1467140978479 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:09:38 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:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 12:09:38 INFO - PROCESS | 2716 | 1467140978516 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 2716 | 1467140978520 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 12:09:38 INFO - PROCESS | 2716 | 1467140978526 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:09:38 INFO - PROCESS | 2716 | 1467140978529 Marionette TRACE conn5 <- [1,798,null,{}] 12:09:38 INFO - PROCESS | 2716 | 1467140978533 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:38 INFO - PROCESS | 2716 | 1467140978536 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:38 INFO - PROCESS | 2716 | 1467140978652 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 12:09:38 INFO - PROCESS | 2716 | 1467140978660 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 2716 | 1467140978663 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:38 INFO - PROCESS | 2716 | ++DOCSHELL 10202400 == 30 [pid = 2716] [id = 209] 12:09:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (1043D800) [pid = 2716] [serial = 625] [outer = 00000000] 12:09:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (143A6800) [pid = 2716] [serial = 626] [outer = 1043D800] 12:09:38 INFO - PROCESS | 2716 | 1467140978708 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (144C1400) [pid = 2716] [serial = 627] [outer = 1043D800] 12:09:39 INFO - PROCESS | 2716 | 1467140979146 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 672ms 12:09:39 INFO - PROCESS | 2716 | 1467140979202 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 2716 | 1467140979204 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 12:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:09:39 INFO - PROCESS | 2716 | 1467140979208 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - PROCESS | 2716 | 1467140979211 Marionette TRACE conn5 <- [1,802,null,{}] 12:09:39 INFO - PROCESS | 2716 | 1467140979222 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:39 INFO - PROCESS | 2716 | 1467140979226 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:39 INFO - PROCESS | 2716 | 1467140979323 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 12:09:39 INFO - PROCESS | 2716 | 1467140979331 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 2716 | 1467140979333 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:39 INFO - PROCESS | 2716 | ++DOCSHELL 14822C00 == 31 [pid = 2716] [id = 210] 12:09:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (14865800) [pid = 2716] [serial = 628] [outer = 00000000] 12:09:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (15D47400) [pid = 2716] [serial = 629] [outer = 14865800] 12:09:39 INFO - PROCESS | 2716 | 1467140979377 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (16602400) [pid = 2716] [serial = 630] [outer = 14865800] 12:09:39 INFO - PROCESS | 2716 | 1467140979854 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 2716 | 1467140979891 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 12:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:09:39 INFO - PROCESS | 2716 | 1467140979894 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - PROCESS | 2716 | 1467140979896 Marionette TRACE conn5 <- [1,806,null,{}] 12:09:39 INFO - PROCESS | 2716 | 1467140979900 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:39 INFO - PROCESS | 2716 | 1467140979902 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:40 INFO - PROCESS | 2716 | 1467140980039 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 12:09:40 INFO - PROCESS | 2716 | 1467140980060 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 2716 | 1467140980062 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:40 INFO - PROCESS | 2716 | ++DOCSHELL 17DEA400 == 32 [pid = 2716] [id = 211] 12:09:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (17DEC400) [pid = 2716] [serial = 631] [outer = 00000000] 12:09:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1867AC00) [pid = 2716] [serial = 632] [outer = 17DEC400] 12:09:40 INFO - PROCESS | 2716 | 1467140980106 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1867EC00) [pid = 2716] [serial = 633] [outer = 17DEC400] 12:09:40 INFO - PROCESS | 2716 | 1467140980550 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 12:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:09:40 INFO - PROCESS | 2716 | 1467140980566 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 2716 | 1467140980568 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 12:09:40 INFO - PROCESS | 2716 | 1467140980571 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 2716 | 1467140980573 Marionette TRACE conn5 <- [1,810,null,{}] 12:09:40 INFO - PROCESS | 2716 | 1467140980576 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:40 INFO - PROCESS | 2716 | 1467140980578 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:40 INFO - PROCESS | 2716 | 1467140980690 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 12:09:40 INFO - PROCESS | 2716 | 1467140980695 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 2716 | 1467140980697 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:40 INFO - PROCESS | 2716 | ++DOCSHELL 187DC000 == 33 [pid = 2716] [id = 212] 12:09:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (187DC800) [pid = 2716] [serial = 634] [outer = 00000000] 12:09:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1890D000) [pid = 2716] [serial = 635] [outer = 187DC800] 12:09:40 INFO - PROCESS | 2716 | 1467140980751 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18919000) [pid = 2716] [serial = 636] [outer = 187DC800] 12:09:41 INFO - PROCESS | 2716 | 1467140981241 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:09:41 INFO - PROCESS | 2716 | 1467140981305 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 12:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:09:41 INFO - PROCESS | 2716 | 1467140981313 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 2716 | 1467140981315 Marionette TRACE conn5 <- [1,814,null,{}] 12:09:41 INFO - PROCESS | 2716 | 1467140981350 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:41 INFO - PROCESS | 2716 | 1467140981355 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:41 INFO - PROCESS | 2716 | 1467140981478 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 12:09:41 INFO - PROCESS | 2716 | 1467140981485 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 2716 | 1467140981487 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:41 INFO - PROCESS | 2716 | ++DOCSHELL 090EFC00 == 34 [pid = 2716] [id = 213] 12:09:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18D08800) [pid = 2716] [serial = 637] [outer = 00000000] 12:09:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18E5FC00) [pid = 2716] [serial = 638] [outer = 18D08800] 12:09:41 INFO - PROCESS | 2716 | 1467140981530 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18E68400) [pid = 2716] [serial = 639] [outer = 18D08800] 12:09:41 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (14B51400) [pid = 2716] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:09:41 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (160A7400) [pid = 2716] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:09:41 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18C90400) [pid = 2716] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:09:41 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (10841800) [pid = 2716] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:09:41 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10124C00) [pid = 2716] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:09:41 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (0FF76000) [pid = 2716] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:09:41 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (17DB1000) [pid = 2716] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:09:41 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1043F400) [pid = 2716] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:09:41 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18AB7000) [pid = 2716] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:09:41 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18D15C00) [pid = 2716] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:09:42 INFO - PROCESS | 2716 | 1467140982050 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 810ms 12:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:09:42 INFO - PROCESS | 2716 | 1467140982127 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 2716 | 1467140982129 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 12:09:42 INFO - PROCESS | 2716 | 1467140982133 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 2716 | 1467140982134 Marionette TRACE conn5 <- [1,818,null,{}] 12:09:42 INFO - PROCESS | 2716 | 1467140982138 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:42 INFO - PROCESS | 2716 | 1467140982140 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:42 INFO - PROCESS | 2716 | 1467140982215 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 12:09:42 INFO - PROCESS | 2716 | 1467140982221 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 2716 | 1467140982222 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:42 INFO - PROCESS | 2716 | ++DOCSHELL 10209800 == 35 [pid = 2716] [id = 214] 12:09:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1020C400) [pid = 2716] [serial = 640] [outer = 00000000] 12:09:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (18D03C00) [pid = 2716] [serial = 641] [outer = 1020C400] 12:09:42 INFO - PROCESS | 2716 | 1467140982266 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18E5F800) [pid = 2716] [serial = 642] [outer = 1020C400] 12:09:42 INFO - PROCESS | 2716 | 1467140982680 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 570ms 12:09:42 INFO - PROCESS | 2716 | 1467140982712 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 2716 | 1467140982714 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 12:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:09:42 INFO - PROCESS | 2716 | 1467140982721 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 2716 | 1467140982723 Marionette TRACE conn5 <- [1,822,null,{}] 12:09:42 INFO - PROCESS | 2716 | 1467140982727 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:42 INFO - PROCESS | 2716 | 1467140982729 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:42 INFO - PROCESS | 2716 | 1467140982806 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 12:09:42 INFO - PROCESS | 2716 | 1467140982811 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 2716 | 1467140982813 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:42 INFO - PROCESS | 2716 | ++DOCSHELL 1660DC00 == 36 [pid = 2716] [id = 215] 12:09:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18FA2800) [pid = 2716] [serial = 643] [outer = 00000000] 12:09:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (19131000) [pid = 2716] [serial = 644] [outer = 18FA2800] 12:09:42 INFO - PROCESS | 2716 | 1467140982859 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (19132000) [pid = 2716] [serial = 645] [outer = 18FA2800] 12:09:43 INFO - PROCESS | 2716 | 1467140983286 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 12:09:43 INFO - PROCESS | 2716 | 1467140983355 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 12:09:43 INFO - PROCESS | 2716 | 1467140983357 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 12:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:09:43 INFO - PROCESS | 2716 | 1467140983360 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - PROCESS | 2716 | 1467140983361 Marionette TRACE conn5 <- [1,826,null,{}] 12:09:43 INFO - PROCESS | 2716 | 1467140983365 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:43 INFO - PROCESS | 2716 | 1467140983367 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:43 INFO - PROCESS | 2716 | 1467140983455 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 12:09:43 INFO - PROCESS | 2716 | 1467140983462 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:43 INFO - PROCESS | 2716 | 1467140983464 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:43 INFO - PROCESS | 2716 | ++DOCSHELL 19193800 == 37 [pid = 2716] [id = 216] 12:09:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (19194800) [pid = 2716] [serial = 646] [outer = 00000000] 12:09:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1919AC00) [pid = 2716] [serial = 647] [outer = 19194800] 12:09:43 INFO - PROCESS | 2716 | 1467140983508 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (191A0C00) [pid = 2716] [serial = 648] [outer = 19194800] 12:09:44 INFO - PROCESS | 2716 | 1467140984217 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 12:09:44 INFO - PROCESS | 2716 | 1467140984291 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 12:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:09:44 INFO - PROCESS | 2716 | 1467140984296 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 12:09:44 INFO - PROCESS | 2716 | 1467140984301 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 2716 | 1467140984305 Marionette TRACE conn5 <- [1,830,null,{}] 12:09:44 INFO - PROCESS | 2716 | 1467140984311 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:44 INFO - PROCESS | 2716 | 1467140984314 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:44 INFO - PROCESS | 2716 | 1467140984461 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 12:09:44 INFO - PROCESS | 2716 | 1467140984538 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 2716 | 1467140984541 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:44 INFO - PROCESS | 2716 | ++DOCSHELL 0C8DFC00 == 38 [pid = 2716] [id = 217] 12:09:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (0C8E3800) [pid = 2716] [serial = 649] [outer = 00000000] 12:09:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (10269800) [pid = 2716] [serial = 650] [outer = 0C8E3800] 12:09:44 INFO - PROCESS | 2716 | 1467140984639 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (10761000) [pid = 2716] [serial = 651] [outer = 0C8E3800] 12:09:45 INFO - PROCESS | 2716 | 1467140985400 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1272ms 12:09:45 INFO - PROCESS | 2716 | 1467140985573 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 2716 | 1467140985578 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 12:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:09:45 INFO - PROCESS | 2716 | 1467140985582 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 2716 | 1467140985585 Marionette TRACE conn5 <- [1,834,null,{}] 12:09:45 INFO - PROCESS | 2716 | 1467140985590 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:45 INFO - PROCESS | 2716 | 1467140985594 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:45 INFO - PROCESS | 2716 | 1467140985702 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 12:09:45 INFO - PROCESS | 2716 | 1467140985778 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 2716 | 1467140985783 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:45 INFO - PROCESS | 2716 | ++DOCSHELL 1012E400 == 39 [pid = 2716] [id = 218] 12:09:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (10203000) [pid = 2716] [serial = 652] [outer = 00000000] 12:09:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (10273800) [pid = 2716] [serial = 653] [outer = 10203000] 12:09:45 INFO - PROCESS | 2716 | 1467140985831 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (10127800) [pid = 2716] [serial = 654] [outer = 10203000] 12:09:46 INFO - PROCESS | 2716 | --DOCSHELL 1660DC00 == 38 [pid = 2716] [id = 215] 12:09:46 INFO - PROCESS | 2716 | --DOCSHELL 10209800 == 37 [pid = 2716] [id = 214] 12:09:46 INFO - PROCESS | 2716 | --DOCSHELL 090EFC00 == 36 [pid = 2716] [id = 213] 12:09:46 INFO - PROCESS | 2716 | --DOCSHELL 187DC000 == 35 [pid = 2716] [id = 212] 12:09:46 INFO - PROCESS | 2716 | --DOCSHELL 17DEA400 == 34 [pid = 2716] [id = 211] 12:09:46 INFO - PROCESS | 2716 | --DOCSHELL 14822C00 == 33 [pid = 2716] [id = 210] 12:09:46 INFO - PROCESS | 2716 | --DOCSHELL 10202400 == 32 [pid = 2716] [id = 209] 12:09:46 INFO - PROCESS | 2716 | --DOCSHELL 10129800 == 31 [pid = 2716] [id = 208] 12:09:46 INFO - PROCESS | 2716 | --DOCSHELL 08B82000 == 30 [pid = 2716] [id = 207] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18F9F800) [pid = 2716] [serial = 608] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18FA6C00) [pid = 2716] [serial = 609] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18E60400) [pid = 2716] [serial = 605] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (160F0800) [pid = 2716] [serial = 593] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18D07400) [pid = 2716] [serial = 582] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18C99800) [pid = 2716] [serial = 581] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (14321800) [pid = 2716] [serial = 590] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1083C400) [pid = 2716] [serial = 584] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (143A0C00) [pid = 2716] [serial = 585] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10124000) [pid = 2716] [serial = 587] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10206800) [pid = 2716] [serial = 588] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18679400) [pid = 2716] [serial = 596] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (187D4400) [pid = 2716] [serial = 599] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (187E4000) [pid = 2716] [serial = 600] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (187D8000) [pid = 2716] [serial = 597] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18C95000) [pid = 2716] [serial = 602] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (16609000) [pid = 2716] [serial = 594] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (0F8CA800) [pid = 2716] [serial = 603] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (144C9C00) [pid = 2716] [serial = 591] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (18E64800) [pid = 2716] [serial = 606] [outer = 00000000] [url = about:blank] 12:09:46 INFO - PROCESS | 2716 | 1467140986415 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 890ms 12:09:46 INFO - PROCESS | 2716 | 1467140986473 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 2716 | 1467140986476 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 12:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:09:46 INFO - PROCESS | 2716 | 1467140986483 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 2716 | 1467140986487 Marionette TRACE conn5 <- [1,838,null,{}] 12:09:46 INFO - PROCESS | 2716 | 1467140986490 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:46 INFO - PROCESS | 2716 | 1467140986493 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:46 INFO - PROCESS | 2716 | 1467140986578 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 12:09:46 INFO - PROCESS | 2716 | 1467140986584 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 2716 | 1467140986586 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:46 INFO - PROCESS | 2716 | ++DOCSHELL 1012CC00 == 31 [pid = 2716] [id = 219] 12:09:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (1026DC00) [pid = 2716] [serial = 655] [outer = 00000000] 12:09:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (10845C00) [pid = 2716] [serial = 656] [outer = 1026DC00] 12:09:46 INFO - PROCESS | 2716 | 1467140986633 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (1103E400) [pid = 2716] [serial = 657] [outer = 1026DC00] 12:09:47 INFO - PROCESS | 2716 | 1467140987112 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 690ms 12:09:47 INFO - PROCESS | 2716 | 1467140987173 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 2716 | 1467140987175 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 12:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:09:47 INFO - PROCESS | 2716 | 1467140987178 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 2716 | 1467140987180 Marionette TRACE conn5 <- [1,842,null,{}] 12:09:47 INFO - PROCESS | 2716 | 1467140987190 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:47 INFO - PROCESS | 2716 | 1467140987195 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:47 INFO - PROCESS | 2716 | 1467140987282 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 12:09:47 INFO - PROCESS | 2716 | 1467140987296 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 2716 | 1467140987300 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:47 INFO - PROCESS | 2716 | ++DOCSHELL 148E3000 == 32 [pid = 2716] [id = 220] 12:09:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (14B5AC00) [pid = 2716] [serial = 658] [outer = 00000000] 12:09:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (15D4F000) [pid = 2716] [serial = 659] [outer = 14B5AC00] 12:09:47 INFO - PROCESS | 2716 | 1467140987352 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (160EE000) [pid = 2716] [serial = 660] [outer = 14B5AC00] 12:09:47 INFO - PROCESS | 2716 | 1467140987788 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 12:09:47 INFO - PROCESS | 2716 | 1467140987853 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 12:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:09:47 INFO - PROCESS | 2716 | 1467140987855 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 12:09:47 INFO - PROCESS | 2716 | 1467140987858 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 2716 | 1467140987860 Marionette TRACE conn5 <- [1,846,null,{}] 12:09:47 INFO - PROCESS | 2716 | 1467140987863 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:47 INFO - PROCESS | 2716 | 1467140987865 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:47 INFO - PROCESS | 2716 | 1467140987948 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 12:09:47 INFO - PROCESS | 2716 | 1467140987953 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 2716 | 1467140987955 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:47 INFO - PROCESS | 2716 | ++DOCSHELL 1660CC00 == 33 [pid = 2716] [id = 221] 12:09:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (17378800) [pid = 2716] [serial = 661] [outer = 00000000] 12:09:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18676800) [pid = 2716] [serial = 662] [outer = 17378800] 12:09:48 INFO - PROCESS | 2716 | 1467140988000 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18682000) [pid = 2716] [serial = 663] [outer = 17378800] 12:09:48 INFO - PROCESS | 2716 | 1467140988434 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 12:09:48 INFO - PROCESS | 2716 | 1467140988494 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 2716 | 1467140988496 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 12:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:09:48 INFO - PROCESS | 2716 | 1467140988499 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 2716 | 1467140988501 Marionette TRACE conn5 <- [1,850,null,{}] 12:09:48 INFO - PROCESS | 2716 | 1467140988504 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:48 INFO - PROCESS | 2716 | 1467140988506 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:48 INFO - PROCESS | 2716 | 1467140988612 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 12:09:48 INFO - PROCESS | 2716 | 1467140988700 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 2716 | 1467140988702 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:48 INFO - PROCESS | 2716 | ++DOCSHELL 187E4000 == 34 [pid = 2716] [id = 222] 12:09:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (187E4400) [pid = 2716] [serial = 664] [outer = 00000000] 12:09:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1890CC00) [pid = 2716] [serial = 665] [outer = 187E4400] 12:09:48 INFO - PROCESS | 2716 | 1467140988747 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18918800) [pid = 2716] [serial = 666] [outer = 187E4400] 12:09:49 INFO - PROCESS | 2716 | 1467140989151 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 671ms 12:09:49 INFO - PROCESS | 2716 | 1467140989174 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 2716 | 1467140989176 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 12:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:09:49 INFO - PROCESS | 2716 | 1467140989179 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 2716 | 1467140989180 Marionette TRACE conn5 <- [1,854,null,{}] 12:09:49 INFO - PROCESS | 2716 | 1467140989184 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:49 INFO - PROCESS | 2716 | 1467140989189 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:49 INFO - PROCESS | 2716 | 1467140989326 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 12:09:49 INFO - PROCESS | 2716 | 1467140989332 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 2716 | 1467140989334 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:49 INFO - PROCESS | 2716 | ++DOCSHELL 18AB4800 == 35 [pid = 2716] [id = 223] 12:09:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18AB4C00) [pid = 2716] [serial = 667] [outer = 00000000] 12:09:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18C9B800) [pid = 2716] [serial = 668] [outer = 18AB4C00] 12:09:49 INFO - PROCESS | 2716 | 1467140989378 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18D14000) [pid = 2716] [serial = 669] [outer = 18AB4C00] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (17DEC400) [pid = 2716] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (187DC800) [pid = 2716] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (08B84C00) [pid = 2716] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (14865800) [pid = 2716] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1012B400) [pid = 2716] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1043D800) [pid = 2716] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18D08800) [pid = 2716] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1026F800) [pid = 2716] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (16610C00) [pid = 2716] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18FA2800) [pid = 2716] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:09:50 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1020C400) [pid = 2716] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:09:51 INFO - PROCESS | 2716 | 1467140991092 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1937ms 12:09:51 INFO - PROCESS | 2716 | 1467140991117 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 2716 | 1467140991119 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 12:09:51 INFO - PROCESS | 2716 | 1467140991123 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:09:51 INFO - PROCESS | 2716 | 1467140991124 Marionette TRACE conn5 <- [1,858,null,{}] 12:09:51 INFO - PROCESS | 2716 | 1467140991128 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:51 INFO - PROCESS | 2716 | 1467140991130 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:51 INFO - PROCESS | 2716 | 1467140991248 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 12:09:51 INFO - PROCESS | 2716 | 1467140991300 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 2716 | 1467140991302 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:51 INFO - PROCESS | 2716 | ++DOCSHELL 1026B800 == 36 [pid = 2716] [id = 224] 12:09:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (148E4000) [pid = 2716] [serial = 670] [outer = 00000000] 12:09:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (18D0EC00) [pid = 2716] [serial = 671] [outer = 148E4000] 12:09:51 INFO - PROCESS | 2716 | 1467140991345 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (17DEC400) [pid = 2716] [serial = 672] [outer = 148E4000] 12:09:51 INFO - PROCESS | 2716 | 1467140991696 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 632ms 12:09:51 INFO - PROCESS | 2716 | 1467140991759 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 2716 | 1467140991761 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 12:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:09:51 INFO - PROCESS | 2716 | 1467140991764 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 2716 | 1467140991765 Marionette TRACE conn5 <- [1,862,null,{}] 12:09:51 INFO - PROCESS | 2716 | 1467140991769 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:51 INFO - PROCESS | 2716 | 1467140991771 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:51 INFO - PROCESS | 2716 | 1467140991880 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 12:09:51 INFO - PROCESS | 2716 | 1467140991886 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 2716 | 1467140991888 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:51 INFO - PROCESS | 2716 | ++DOCSHELL 18E6B400 == 37 [pid = 2716] [id = 225] 12:09:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18FA2800) [pid = 2716] [serial = 673] [outer = 00000000] 12:09:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1961D400) [pid = 2716] [serial = 674] [outer = 18FA2800] 12:09:51 INFO - PROCESS | 2716 | 1467140991931 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1961EC00) [pid = 2716] [serial = 675] [outer = 18FA2800] 12:09:52 INFO - PROCESS | 2716 | 1467140992344 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 12:09:52 INFO - PROCESS | 2716 | 1467140992400 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 2716 | 1467140992402 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 12:09:52 INFO - PROCESS | 2716 | 1467140992405 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:09:52 INFO - PROCESS | 2716 | 1467140992407 Marionette TRACE conn5 <- [1,866,null,{}] 12:09:52 INFO - PROCESS | 2716 | 1467140992410 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:52 INFO - PROCESS | 2716 | 1467140992412 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:52 INFO - PROCESS | 2716 | 1467140992489 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 12:09:52 INFO - PROCESS | 2716 | 1467140992512 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 2716 | 1467140992514 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:52 INFO - PROCESS | 2716 | ++DOCSHELL 199C3400 == 38 [pid = 2716] [id = 226] 12:09:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (199C4800) [pid = 2716] [serial = 676] [outer = 00000000] 12:09:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (199CC800) [pid = 2716] [serial = 677] [outer = 199C4800] 12:09:52 INFO - PROCESS | 2716 | 1467140992558 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (19B31800) [pid = 2716] [serial = 678] [outer = 199C4800] 12:09:53 INFO - PROCESS | 2716 | 1467140993249 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 870ms 12:09:53 INFO - PROCESS | 2716 | 1467140993282 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 2716 | 1467140993286 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 12:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:09:53 INFO - PROCESS | 2716 | 1467140993291 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 2716 | 1467140993296 Marionette TRACE conn5 <- [1,870,null,{}] 12:09:53 INFO - PROCESS | 2716 | 1467140993301 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:53 INFO - PROCESS | 2716 | 1467140993304 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:53 INFO - PROCESS | 2716 | 1467140993420 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 12:09:53 INFO - PROCESS | 2716 | 1467140993540 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 2716 | 1467140993542 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:53 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E3000 == 39 [pid = 2716] [id = 227] 12:09:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (0C8E6000) [pid = 2716] [serial = 679] [outer = 00000000] 12:09:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (10758400) [pid = 2716] [serial = 680] [outer = 0C8E6000] 12:09:53 INFO - PROCESS | 2716 | 1467140993601 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (143E4400) [pid = 2716] [serial = 681] [outer = 0C8E6000] 12:09:54 INFO - PROCESS | 2716 | 1467140994157 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 870ms 12:09:54 INFO - PROCESS | 2716 | 1467140994165 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 2716 | 1467140994170 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 12:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:09:54 INFO - PROCESS | 2716 | 1467140994176 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - PROCESS | 2716 | 1467140994179 Marionette TRACE conn5 <- [1,874,null,{}] 12:09:54 INFO - PROCESS | 2716 | 1467140994199 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:54 INFO - PROCESS | 2716 | 1467140994202 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:54 INFO - PROCESS | 2716 | 1467140994314 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 12:09:54 INFO - PROCESS | 2716 | 1467140994411 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 2716 | 1467140994414 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:54 INFO - PROCESS | 2716 | ++DOCSHELL 16610C00 == 40 [pid = 2716] [id = 228] 12:09:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (17377400) [pid = 2716] [serial = 682] [outer = 00000000] 12:09:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (17DB2000) [pid = 2716] [serial = 683] [outer = 17377400] 12:09:54 INFO - PROCESS | 2716 | 1467140994469 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (187E6000) [pid = 2716] [serial = 684] [outer = 17377400] 12:09:55 INFO - PROCESS | 2716 | 1467140995118 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 990ms 12:09:55 INFO - PROCESS | 2716 | 1467140995170 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 2716 | 1467140995173 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 12:09:55 INFO - PROCESS | 2716 | 1467140995176 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:09:55 INFO - PROCESS | 2716 | 1467140995180 Marionette TRACE conn5 <- [1,878,null,{}] 12:09:55 INFO - PROCESS | 2716 | 1467140995191 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:55 INFO - PROCESS | 2716 | 1467140995196 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:55 INFO - PROCESS | 2716 | 1467140995302 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 12:09:55 INFO - PROCESS | 2716 | 1467140995432 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 2716 | 1467140995435 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:55 INFO - PROCESS | 2716 | ++DOCSHELL 199C7400 == 41 [pid = 2716] [id = 229] 12:09:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (199CAC00) [pid = 2716] [serial = 685] [outer = 00000000] 12:09:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (19C23000) [pid = 2716] [serial = 686] [outer = 199CAC00] 12:09:55 INFO - PROCESS | 2716 | 1467140995494 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (19D93400) [pid = 2716] [serial = 687] [outer = 199CAC00] 12:09:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (19DDA400) [pid = 2716] [serial = 688] [outer = 0FB34400] 12:09:56 INFO - PROCESS | 2716 | 1467140996335 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1223ms 12:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:09:56 INFO - PROCESS | 2716 | 1467140996404 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 2716 | 1467140996408 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 12:09:56 INFO - PROCESS | 2716 | 1467140996414 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 2716 | 1467140996417 Marionette TRACE conn5 <- [1,882,null,{}] 12:09:56 INFO - PROCESS | 2716 | 1467140996422 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:56 INFO - PROCESS | 2716 | 1467140996425 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:56 INFO - PROCESS | 2716 | 1467140996530 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 12:09:56 INFO - PROCESS | 2716 | 1467140996656 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 2716 | 1467140996661 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:56 INFO - PROCESS | 2716 | ++DOCSHELL 1075E800 == 42 [pid = 2716] [id = 230] 12:09:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (107CD000) [pid = 2716] [serial = 689] [outer = 00000000] 12:09:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1410E000) [pid = 2716] [serial = 690] [outer = 107CD000] 12:09:56 INFO - PROCESS | 2716 | 1467140996713 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (14729000) [pid = 2716] [serial = 691] [outer = 107CD000] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 18E6B400 == 41 [pid = 2716] [id = 225] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 1026B800 == 40 [pid = 2716] [id = 224] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 18AB4800 == 39 [pid = 2716] [id = 223] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 187E4000 == 38 [pid = 2716] [id = 222] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 1660CC00 == 37 [pid = 2716] [id = 221] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 148E3000 == 36 [pid = 2716] [id = 220] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 1012CC00 == 35 [pid = 2716] [id = 219] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 1012E400 == 34 [pid = 2716] [id = 218] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 14B5A800 == 33 [pid = 2716] [id = 205] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 19193800 == 32 [pid = 2716] [id = 216] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 18FFC400 == 31 [pid = 2716] [id = 206] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 0C8DFC00 == 30 [pid = 2716] [id = 217] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 199C7400 == 29 [pid = 2716] [id = 229] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 16610C00 == 28 [pid = 2716] [id = 228] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 199C3400 == 27 [pid = 2716] [id = 226] 12:09:57 INFO - PROCESS | 2716 | --DOCSHELL 0C8E3000 == 26 [pid = 2716] [id = 227] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1867AC00) [pid = 2716] [serial = 632] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (1890D000) [pid = 2716] [serial = 635] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (090F3400) [pid = 2716] [serial = 620] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (0C8DA800) [pid = 2716] [serial = 621] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (15D47400) [pid = 2716] [serial = 629] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (10209C00) [pid = 2716] [serial = 623] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1026D400) [pid = 2716] [serial = 624] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (143A6800) [pid = 2716] [serial = 626] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (144C1400) [pid = 2716] [serial = 627] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1867EC00) [pid = 2716] [serial = 633] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18E5FC00) [pid = 2716] [serial = 638] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1481FC00) [pid = 2716] [serial = 612] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (110CA000) [pid = 2716] [serial = 611] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18913C00) [pid = 2716] [serial = 615] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1867A800) [pid = 2716] [serial = 614] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (19132000) [pid = 2716] [serial = 645] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1919AC00) [pid = 2716] [serial = 647] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (19137000) [pid = 2716] [serial = 617] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18919000) [pid = 2716] [serial = 636] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (19131000) [pid = 2716] [serial = 644] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18E68400) [pid = 2716] [serial = 639] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18D03C00) [pid = 2716] [serial = 641] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (18E5F800) [pid = 2716] [serial = 642] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (16602400) [pid = 2716] [serial = 630] [outer = 00000000] [url = about:blank] 12:09:57 INFO - PROCESS | 2716 | 1467140997835 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1481ms 12:09:57 INFO - PROCESS | 2716 | 1467140997895 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 2716 | 1467140997899 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 12:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:09:57 INFO - PROCESS | 2716 | 1467140997903 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 2716 | 1467140997906 Marionette TRACE conn5 <- [1,886,null,{}] 12:09:57 INFO - PROCESS | 2716 | 1467140997920 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:57 INFO - PROCESS | 2716 | 1467140997923 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:58 INFO - PROCESS | 2716 | 1467140998081 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 12:09:58 INFO - PROCESS | 2716 | 1467140998100 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 2716 | 1467140998102 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:58 INFO - PROCESS | 2716 | ++DOCSHELL 0FC10800 == 27 [pid = 2716] [id = 231] 12:09:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (0FC12000) [pid = 2716] [serial = 692] [outer = 00000000] 12:09:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (0FCF8400) [pid = 2716] [serial = 693] [outer = 0FC12000] 12:09:58 INFO - PROCESS | 2716 | 1467140998150 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (0FF76C00) [pid = 2716] [serial = 694] [outer = 0FC12000] 12:09:58 INFO - PROCESS | 2716 | 1467140998585 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 12:09:58 INFO - PROCESS | 2716 | 1467140998635 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 12:09:58 INFO - PROCESS | 2716 | 1467140998640 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 12:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:09:58 INFO - PROCESS | 2716 | 1467140998646 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 2716 | 1467140998649 Marionette TRACE conn5 <- [1,890,null,{}] 12:09:58 INFO - PROCESS | 2716 | 1467140998653 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:58 INFO - PROCESS | 2716 | 1467140998656 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:58 INFO - PROCESS | 2716 | 1467140998742 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 12:09:58 INFO - PROCESS | 2716 | 1467140998751 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 2716 | 1467140998753 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:58 INFO - PROCESS | 2716 | ++DOCSHELL 1020F400 == 28 [pid = 2716] [id = 232] 12:09:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1020F800) [pid = 2716] [serial = 695] [outer = 00000000] 12:09:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (1026E400) [pid = 2716] [serial = 696] [outer = 1020F800] 12:09:58 INFO - PROCESS | 2716 | 1467140998800 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (10276C00) [pid = 2716] [serial = 697] [outer = 1020F800] 12:09:59 INFO - PROCESS | 2716 | 1467140999260 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 631ms 12:09:59 INFO - PROCESS | 2716 | 1467140999279 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 2716 | 1467140999281 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 12:09:59 INFO - PROCESS | 2716 | 1467140999289 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:09:59 INFO - PROCESS | 2716 | 1467140999292 Marionette TRACE conn5 <- [1,894,null,{}] 12:09:59 INFO - PROCESS | 2716 | 1467140999303 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:59 INFO - PROCESS | 2716 | 1467140999308 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:59 INFO - PROCESS | 2716 | 1467140999390 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 12:09:59 INFO - PROCESS | 2716 | 1467140999431 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 2716 | 1467140999434 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:09:59 INFO - PROCESS | 2716 | ++DOCSHELL 14819000 == 29 [pid = 2716] [id = 233] 12:09:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (14819800) [pid = 2716] [serial = 698] [outer = 00000000] 12:09:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (14865C00) [pid = 2716] [serial = 699] [outer = 14819800] 12:09:59 INFO - PROCESS | 2716 | 1467140999482 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (148E0C00) [pid = 2716] [serial = 700] [outer = 14819800] 12:09:59 INFO - PROCESS | 2716 | 1467140999924 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 12:09:59 INFO - PROCESS | 2716 | 1467140999965 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 2716 | 1467140999967 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 12:09:59 INFO - PROCESS | 2716 | 1467140999970 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:09:59 INFO - PROCESS | 2716 | 1467140999972 Marionette TRACE conn5 <- [1,898,null,{}] 12:09:59 INFO - PROCESS | 2716 | 1467140999985 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:59 INFO - PROCESS | 2716 | 1467140999987 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:00 INFO - PROCESS | 2716 | 1467141000095 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 12:10:00 INFO - PROCESS | 2716 | 1467141000100 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 2716 | 1467141000102 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:00 INFO - PROCESS | 2716 | ++DOCSHELL 148E3000 == 30 [pid = 2716] [id = 234] 12:10:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (149AB800) [pid = 2716] [serial = 701] [outer = 00000000] 12:10:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (14B51400) [pid = 2716] [serial = 702] [outer = 149AB800] 12:10:00 INFO - PROCESS | 2716 | 1467141000147 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (16605800) [pid = 2716] [serial = 703] [outer = 149AB800] 12:10:00 INFO - PROCESS | 2716 | 1467141000566 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 12:10:00 INFO - PROCESS | 2716 | 1467141000604 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 2716 | 1467141000606 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 12:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:10:00 INFO - PROCESS | 2716 | 1467141000609 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 2716 | 1467141000611 Marionette TRACE conn5 <- [1,902,null,{}] 12:10:00 INFO - PROCESS | 2716 | 1467141000615 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:00 INFO - PROCESS | 2716 | 1467141000617 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:00 INFO - PROCESS | 2716 | 1467141000722 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 12:10:00 INFO - PROCESS | 2716 | 1467141000727 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 2716 | 1467141000729 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:00 INFO - PROCESS | 2716 | ++DOCSHELL 17379C00 == 31 [pid = 2716] [id = 235] 12:10:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1737A400) [pid = 2716] [serial = 704] [outer = 00000000] 12:10:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (17DB1000) [pid = 2716] [serial = 705] [outer = 1737A400] 12:10:00 INFO - PROCESS | 2716 | 1467141000774 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1867AC00) [pid = 2716] [serial = 706] [outer = 1737A400] 12:10:01 INFO - PROCESS | 2716 | 1467141001250 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 12:10:01 INFO - PROCESS | 2716 | 1467141001281 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 2716 | 1467141001283 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 12:10:01 INFO - PROCESS | 2716 | 1467141001286 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:10:01 INFO - PROCESS | 2716 | 1467141001288 Marionette TRACE conn5 <- [1,906,null,{}] 12:10:01 INFO - PROCESS | 2716 | 1467141001291 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:01 INFO - PROCESS | 2716 | 1467141001297 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:01 INFO - PROCESS | 2716 | 1467141001427 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 12:10:01 INFO - PROCESS | 2716 | 1467141001438 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 2716 | 1467141001440 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:01 INFO - PROCESS | 2716 | ++DOCSHELL 1867EC00 == 32 [pid = 2716] [id = 236] 12:10:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (187DA800) [pid = 2716] [serial = 707] [outer = 00000000] 12:10:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18914C00) [pid = 2716] [serial = 708] [outer = 187DA800] 12:10:01 INFO - PROCESS | 2716 | 1467141001529 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1899E800) [pid = 2716] [serial = 709] [outer = 187DA800] 12:10:02 INFO - PROCESS | 2716 | 1467141002140 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18FA2800) [pid = 2716] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (187E4400) [pid = 2716] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18AB4C00) [pid = 2716] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10203000) [pid = 2716] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (0C8E3800) [pid = 2716] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1026DC00) [pid = 2716] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (19194800) [pid = 2716] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (17378800) [pid = 2716] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (14B5AC00) [pid = 2716] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (148E4000) [pid = 2716] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19130800) [pid = 2716] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:10:02 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (199C4800) [pid = 2716] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 930ms 12:10:02 INFO - PROCESS | 2716 | 1467141002220 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 2716 | 1467141002222 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 12:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:10:02 INFO - PROCESS | 2716 | 1467141002225 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 2716 | 1467141002227 Marionette TRACE conn5 <- [1,910,null,{}] 12:10:02 INFO - PROCESS | 2716 | 1467141002230 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:02 INFO - PROCESS | 2716 | 1467141002232 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:02 INFO - PROCESS | 2716 | 1467141002307 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 12:10:02 INFO - PROCESS | 2716 | 1467141002316 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 2716 | 1467141002318 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:02 INFO - PROCESS | 2716 | ++DOCSHELL 10203000 == 33 [pid = 2716] [id = 237] 12:10:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (10206400) [pid = 2716] [serial = 710] [outer = 00000000] 12:10:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (148E4000) [pid = 2716] [serial = 711] [outer = 10206400] 12:10:02 INFO - PROCESS | 2716 | 1467141002363 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (160AD400) [pid = 2716] [serial = 712] [outer = 10206400] 12:10:02 INFO - PROCESS | 2716 | 1467141002770 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 570ms 12:10:02 INFO - PROCESS | 2716 | 1467141002797 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 2716 | 1467141002799 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 12:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:10:02 INFO - PROCESS | 2716 | 1467141002802 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 2716 | 1467141002804 Marionette TRACE conn5 <- [1,914,null,{}] 12:10:02 INFO - PROCESS | 2716 | 1467141002833 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:02 INFO - PROCESS | 2716 | 1467141002835 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:02 INFO - PROCESS | 2716 | 1467141002911 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 12:10:02 INFO - PROCESS | 2716 | 1467141002916 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 2716 | 1467141002918 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:02 INFO - PROCESS | 2716 | ++DOCSHELL 1890F400 == 34 [pid = 2716] [id = 238] 12:10:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18911400) [pid = 2716] [serial = 713] [outer = 00000000] 12:10:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18C98400) [pid = 2716] [serial = 714] [outer = 18911400] 12:10:02 INFO - PROCESS | 2716 | 1467141002961 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18C91400) [pid = 2716] [serial = 715] [outer = 18911400] 12:10:03 INFO - PROCESS | 2716 | 1467141003375 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 12:10:03 INFO - PROCESS | 2716 | 1467141003432 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 2716 | 1467141003434 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 12:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:10:03 INFO - PROCESS | 2716 | 1467141003438 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - PROCESS | 2716 | 1467141003439 Marionette TRACE conn5 <- [1,918,null,{}] 12:10:03 INFO - PROCESS | 2716 | 1467141003443 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:03 INFO - PROCESS | 2716 | 1467141003444 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:03 INFO - PROCESS | 2716 | 1467141003520 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 12:10:03 INFO - PROCESS | 2716 | 1467141003528 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 2716 | 1467141003530 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:03 INFO - PROCESS | 2716 | ++DOCSHELL 14817800 == 35 [pid = 2716] [id = 239] 12:10:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18E68C00) [pid = 2716] [serial = 716] [outer = 00000000] 12:10:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18E6D800) [pid = 2716] [serial = 717] [outer = 18E68C00] 12:10:03 INFO - PROCESS | 2716 | 1467141003573 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18FA6C00) [pid = 2716] [serial = 718] [outer = 18E68C00] 12:10:04 INFO - PROCESS | 2716 | 1467141004017 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 12:10:04 INFO - PROCESS | 2716 | 1467141004080 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 2716 | 1467141004082 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 12:10:04 INFO - PROCESS | 2716 | 1467141004085 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:10:04 INFO - PROCESS | 2716 | 1467141004087 Marionette TRACE conn5 <- [1,922,null,{}] 12:10:04 INFO - PROCESS | 2716 | 1467141004091 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:04 INFO - PROCESS | 2716 | 1467141004093 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:04 INFO - PROCESS | 2716 | 1467141004213 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 12:10:04 INFO - PROCESS | 2716 | 1467141004344 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 2716 | 1467141004347 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:04 INFO - PROCESS | 2716 | ++DOCSHELL 08B89000 == 36 [pid = 2716] [id = 240] 12:10:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (08B8A400) [pid = 2716] [serial = 719] [outer = 00000000] 12:10:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (090F5000) [pid = 2716] [serial = 720] [outer = 08B8A400] 12:10:04 INFO - PROCESS | 2716 | 1467141004406 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (0C8DEC00) [pid = 2716] [serial = 721] [outer = 08B8A400] 12:10:05 INFO - PROCESS | 2716 | 1467141005165 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1115ms 12:10:05 INFO - PROCESS | 2716 | 1467141005206 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 2716 | 1467141005210 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 12:10:05 INFO - PROCESS | 2716 | 1467141005215 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:10:05 INFO - PROCESS | 2716 | 1467141005219 Marionette TRACE conn5 <- [1,926,null,{}] 12:10:05 INFO - PROCESS | 2716 | 1467141005224 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:05 INFO - PROCESS | 2716 | 1467141005227 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:05 INFO - PROCESS | 2716 | 1467141005349 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 12:10:05 INFO - PROCESS | 2716 | 1467141005475 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 2716 | 1467141005478 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:05 INFO - PROCESS | 2716 | ++DOCSHELL 10ED8400 == 37 [pid = 2716] [id = 241] 12:10:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (110CEC00) [pid = 2716] [serial = 722] [outer = 00000000] 12:10:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (143EC400) [pid = 2716] [serial = 723] [outer = 110CEC00] 12:10:05 INFO - PROCESS | 2716 | 1467141005534 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (14797C00) [pid = 2716] [serial = 724] [outer = 110CEC00] 12:10:06 INFO - PROCESS | 2716 | 1467141006351 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1175ms 12:10:06 INFO - PROCESS | 2716 | 1467141006395 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 2716 | 1467141006399 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 12:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:10:06 INFO - PROCESS | 2716 | 1467141006430 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 2716 | 1467141006433 Marionette TRACE conn5 <- [1,930,null,{}] 12:10:06 INFO - PROCESS | 2716 | 1467141006439 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:06 INFO - PROCESS | 2716 | 1467141006441 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:06 INFO - PROCESS | 2716 | 1467141006558 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 12:10:06 INFO - PROCESS | 2716 | 1467141006682 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 2716 | 1467141006687 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:06 INFO - PROCESS | 2716 | ++DOCSHELL 10202000 == 38 [pid = 2716] [id = 242] 12:10:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (10202400) [pid = 2716] [serial = 725] [outer = 00000000] 12:10:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1026D800) [pid = 2716] [serial = 726] [outer = 10202400] 12:10:06 INFO - PROCESS | 2716 | 1467141006737 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (10759C00) [pid = 2716] [serial = 727] [outer = 10202400] 12:10:06 INFO - PROCESS | 2716 | --DOCSHELL 14817800 == 37 [pid = 2716] [id = 239] 12:10:06 INFO - PROCESS | 2716 | --DOCSHELL 1890F400 == 36 [pid = 2716] [id = 238] 12:10:06 INFO - PROCESS | 2716 | --DOCSHELL 10203000 == 35 [pid = 2716] [id = 237] 12:10:06 INFO - PROCESS | 2716 | --DOCSHELL 1867EC00 == 34 [pid = 2716] [id = 236] 12:10:06 INFO - PROCESS | 2716 | --DOCSHELL 17379C00 == 33 [pid = 2716] [id = 235] 12:10:06 INFO - PROCESS | 2716 | --DOCSHELL 148E3000 == 32 [pid = 2716] [id = 234] 12:10:06 INFO - PROCESS | 2716 | --DOCSHELL 14819000 == 31 [pid = 2716] [id = 233] 12:10:06 INFO - PROCESS | 2716 | --DOCSHELL 1020F400 == 30 [pid = 2716] [id = 232] 12:10:06 INFO - PROCESS | 2716 | --DOCSHELL 0FC10800 == 29 [pid = 2716] [id = 231] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1913C800) [pid = 2716] [serial = 618] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (199CC800) [pid = 2716] [serial = 677] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (143EB800) [pid = 2716] [serial = 387] [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:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (19B31800) [pid = 2716] [serial = 678] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1961D400) [pid = 2716] [serial = 674] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1890CC00) [pid = 2716] [serial = 665] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18918800) [pid = 2716] [serial = 666] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18C9B800) [pid = 2716] [serial = 668] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (10273800) [pid = 2716] [serial = 653] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10127800) [pid = 2716] [serial = 654] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (10269800) [pid = 2716] [serial = 650] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (10761000) [pid = 2716] [serial = 651] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10845C00) [pid = 2716] [serial = 656] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1103E400) [pid = 2716] [serial = 657] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (191A0C00) [pid = 2716] [serial = 648] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (18676800) [pid = 2716] [serial = 662] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (15D4F000) [pid = 2716] [serial = 659] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (160EE000) [pid = 2716] [serial = 660] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18D0EC00) [pid = 2716] [serial = 671] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18D14000) [pid = 2716] [serial = 669] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (17DEC400) [pid = 2716] [serial = 672] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18682000) [pid = 2716] [serial = 663] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (1961EC00) [pid = 2716] [serial = 675] [outer = 00000000] [url = about:blank] 12:10:07 INFO - PROCESS | 2716 | 1467141007200 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 830ms 12:10:07 INFO - PROCESS | 2716 | 1467141007261 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 2716 | 1467141007266 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 12:10:07 INFO - PROCESS | 2716 | 1467141007272 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:10:07 INFO - PROCESS | 2716 | 1467141007275 Marionette TRACE conn5 <- [1,934,null,{}] 12:10:07 INFO - PROCESS | 2716 | 1467141007278 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:07 INFO - PROCESS | 2716 | 1467141007281 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:07 INFO - PROCESS | 2716 | 1467141007367 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 12:10:07 INFO - PROCESS | 2716 | 1467141007376 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 2716 | 1467141007378 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:07 INFO - PROCESS | 2716 | ++DOCSHELL 1020EC00 == 30 [pid = 2716] [id = 243] 12:10:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (1020F400) [pid = 2716] [serial = 728] [outer = 00000000] 12:10:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (10761000) [pid = 2716] [serial = 729] [outer = 1020F400] 12:10:07 INFO - PROCESS | 2716 | 1467141007425 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1103E400) [pid = 2716] [serial = 730] [outer = 1020F400] 12:10:07 INFO - PROCESS | 2716 | 1467141007904 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 12:10:07 INFO - PROCESS | 2716 | 1467141007946 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 2716 | 1467141007948 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 12:10:07 INFO - PROCESS | 2716 | 1467141007951 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:10:07 INFO - PROCESS | 2716 | 1467141007955 Marionette TRACE conn5 <- [1,938,null,{}] 12:10:07 INFO - PROCESS | 2716 | 1467141007965 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:07 INFO - PROCESS | 2716 | 1467141007970 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:08 INFO - PROCESS | 2716 | 1467141008054 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 12:10:08 INFO - PROCESS | 2716 | 1467141008173 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 2716 | 1467141008176 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:08 INFO - PROCESS | 2716 | ++DOCSHELL 16006400 == 31 [pid = 2716] [id = 244] 12:10:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (160A2400) [pid = 2716] [serial = 731] [outer = 00000000] 12:10:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (160EF400) [pid = 2716] [serial = 732] [outer = 160A2400] 12:10:08 INFO - PROCESS | 2716 | 1467141008225 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (17373C00) [pid = 2716] [serial = 733] [outer = 160A2400] 12:10:08 INFO - PROCESS | 2716 | 1467141008605 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 12:10:08 INFO - PROCESS | 2716 | 1467141008629 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 2716 | 1467141008631 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 12:10:08 INFO - PROCESS | 2716 | 1467141008635 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:10:08 INFO - PROCESS | 2716 | 1467141008637 Marionette TRACE conn5 <- [1,942,null,{}] 12:10:08 INFO - PROCESS | 2716 | 1467141008640 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:08 INFO - PROCESS | 2716 | 1467141008642 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:08 INFO - PROCESS | 2716 | 1467141008736 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 12:10:08 INFO - PROCESS | 2716 | 1467141008742 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 2716 | 1467141008744 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:08 INFO - PROCESS | 2716 | ++DOCSHELL 17DF6C00 == 32 [pid = 2716] [id = 245] 12:10:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18676400) [pid = 2716] [serial = 734] [outer = 00000000] 12:10:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (187E7000) [pid = 2716] [serial = 735] [outer = 18676400] 12:10:08 INFO - PROCESS | 2716 | 1467141008788 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1890F400) [pid = 2716] [serial = 736] [outer = 18676400] 12:10:09 INFO - PROCESS | 2716 | 1467141009251 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 12:10:09 INFO - PROCESS | 2716 | 1467141009309 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 2716 | 1467141009311 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 12:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:10:09 INFO - PROCESS | 2716 | 1467141009314 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 2716 | 1467141009316 Marionette TRACE conn5 <- [1,946,null,{}] 12:10:09 INFO - PROCESS | 2716 | 1467141009319 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:09 INFO - PROCESS | 2716 | 1467141009321 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:09 INFO - PROCESS | 2716 | 1467141009428 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 12:10:09 INFO - PROCESS | 2716 | 1467141009515 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 2716 | 1467141009517 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:09 INFO - PROCESS | 2716 | ++DOCSHELL 146B3000 == 33 [pid = 2716] [id = 246] 12:10:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18998C00) [pid = 2716] [serial = 737] [outer = 00000000] 12:10:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18C93800) [pid = 2716] [serial = 738] [outer = 18998C00] 12:10:09 INFO - PROCESS | 2716 | 1467141009560 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18D05800) [pid = 2716] [serial = 739] [outer = 18998C00] 12:10:09 INFO - PROCESS | 2716 | 1467141009958 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:10:10 INFO - PROCESS | 2716 | 1467141009988 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 2716 | 1467141009990 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 12:10:10 INFO - PROCESS | 2716 | 1467141009993 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 2716 | 1467141009995 Marionette TRACE conn5 <- [1,950,null,{}] 12:10:10 INFO - PROCESS | 2716 | 1467141009998 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:10 INFO - PROCESS | 2716 | 1467141010004 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:10 INFO - PROCESS | 2716 | 1467141010136 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 12:10:10 INFO - PROCESS | 2716 | 1467141010141 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 2716 | 1467141010143 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:10 INFO - PROCESS | 2716 | ++DOCSHELL 18D12800 == 34 [pid = 2716] [id = 247] 12:10:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18D14800) [pid = 2716] [serial = 740] [outer = 00000000] 12:10:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18FF4800) [pid = 2716] [serial = 741] [outer = 18D14800] 12:10:10 INFO - PROCESS | 2716 | 1467141010187 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19137C00) [pid = 2716] [serial = 742] [outer = 18D14800] 12:10:10 INFO - PROCESS | 2716 | 1467141010629 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 12:10:10 INFO - PROCESS | 2716 | 1467141010667 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 2716 | 1467141010669 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:10:10 INFO - PROCESS | 2716 | 1467141010672 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 2716 | 1467141010682 Marionette TRACE conn5 <- [1,954,null,{}] 12:10:10 INFO - PROCESS | 2716 | 1467141010686 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:10 INFO - PROCESS | 2716 | 1467141010688 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:10 INFO - PROCESS | 2716 | 1467141010793 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 12:10:10 INFO - PROCESS | 2716 | 1467141010877 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 2716 | 1467141010879 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:10 INFO - PROCESS | 2716 | ++DOCSHELL 14822C00 == 35 [pid = 2716] [id = 248] 12:10:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19193C00) [pid = 2716] [serial = 743] [outer = 00000000] 12:10:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1919D400) [pid = 2716] [serial = 744] [outer = 19193C00] 12:10:10 INFO - PROCESS | 2716 | 1467141010922 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (191A1C00) [pid = 2716] [serial = 745] [outer = 19193C00] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1737A400) [pid = 2716] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1020F800) [pid = 2716] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (0FC12000) [pid = 2716] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (107CD000) [pid = 2716] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (14819800) [pid = 2716] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (149AB800) [pid = 2716] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (187DA800) [pid = 2716] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10206400) [pid = 2716] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0C8E6000) [pid = 2716] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (17377400) [pid = 2716] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (199CAC00) [pid = 2716] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:10:11 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (18911400) [pid = 2716] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:10:11 INFO - PROCESS | 2716 | 1467141011347 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 731ms 12:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:10:11 INFO - PROCESS | 2716 | 1467141011406 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 2716 | 1467141011408 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 12:10:11 INFO - PROCESS | 2716 | 1467141011411 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 2716 | 1467141011413 Marionette TRACE conn5 <- [1,958,null,{}] 12:10:11 INFO - PROCESS | 2716 | 1467141011416 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:11 INFO - PROCESS | 2716 | 1467141011418 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:11 INFO - PROCESS | 2716 | 1467141011496 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 12:10:11 INFO - PROCESS | 2716 | 1467141011501 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 2716 | 1467141011503 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:11 INFO - PROCESS | 2716 | ++DOCSHELL 160A9800 == 36 [pid = 2716] [id = 249] 12:10:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1890D000) [pid = 2716] [serial = 746] [outer = 00000000] 12:10:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18E5F800) [pid = 2716] [serial = 747] [outer = 1890D000] 12:10:11 INFO - PROCESS | 2716 | 1467141011546 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (19195800) [pid = 2716] [serial = 748] [outer = 1890D000] 12:10:11 INFO - PROCESS | 2716 | 1467141011970 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 570ms 12:10:11 INFO - PROCESS | 2716 | 1467141011984 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 2716 | 1467141011986 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 12:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:10:11 INFO - PROCESS | 2716 | 1467141011989 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 2716 | 1467141011991 Marionette TRACE conn5 <- [1,962,null,{}] 12:10:12 INFO - PROCESS | 2716 | 1467141012007 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:12 INFO - PROCESS | 2716 | 1467141012008 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:12 INFO - PROCESS | 2716 | 1467141012088 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 12:10:12 INFO - PROCESS | 2716 | 1467141012094 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 2716 | 1467141012095 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:12 INFO - PROCESS | 2716 | ++DOCSHELL 18D18400 == 37 [pid = 2716] [id = 250] 12:10:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1919AC00) [pid = 2716] [serial = 749] [outer = 00000000] 12:10:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (19628000) [pid = 2716] [serial = 750] [outer = 1919AC00] 12:10:12 INFO - PROCESS | 2716 | 1467141012138 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (199C7800) [pid = 2716] [serial = 751] [outer = 1919AC00] 12:10:12 INFO - PROCESS | 2716 | 1467141012581 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 12:10:12 INFO - PROCESS | 2716 | 1467141012622 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 2716 | 1467141012624 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 12:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:10:12 INFO - PROCESS | 2716 | 1467141012642 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 2716 | 1467141012643 Marionette TRACE conn5 <- [1,966,null,{}] 12:10:12 INFO - PROCESS | 2716 | 1467141012647 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:12 INFO - PROCESS | 2716 | 1467141012649 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:12 INFO - PROCESS | 2716 | 1467141012729 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 12:10:12 INFO - PROCESS | 2716 | 1467141012734 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 2716 | 1467141012736 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:12 INFO - PROCESS | 2716 | ++DOCSHELL 17DAC000 == 38 [pid = 2716] [id = 251] 12:10:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (199CDC00) [pid = 2716] [serial = 752] [outer = 00000000] 12:10:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (19B32C00) [pid = 2716] [serial = 753] [outer = 199CDC00] 12:10:12 INFO - PROCESS | 2716 | 1467141012780 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19B3BC00) [pid = 2716] [serial = 754] [outer = 199CDC00] 12:10:13 INFO - PROCESS | 2716 | 1467141013316 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 12:10:13 INFO - PROCESS | 2716 | 1467141013373 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 2716 | 1467141013378 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 12:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:10:13 INFO - PROCESS | 2716 | 1467141013384 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 2716 | 1467141013387 Marionette TRACE conn5 <- [1,970,null,{}] 12:10:13 INFO - PROCESS | 2716 | 1467141013393 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:13 INFO - PROCESS | 2716 | 1467141013396 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:13 INFO - PROCESS | 2716 | 1467141013552 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 12:10:13 INFO - PROCESS | 2716 | 1467141013682 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 2716 | 1467141013687 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:13 INFO - PROCESS | 2716 | ++DOCSHELL 0FB85C00 == 39 [pid = 2716] [id = 252] 12:10:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (0FC0DC00) [pid = 2716] [serial = 755] [outer = 00000000] 12:10:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (10269400) [pid = 2716] [serial = 756] [outer = 0FC0DC00] 12:10:13 INFO - PROCESS | 2716 | 1467141013747 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (10ED5400) [pid = 2716] [serial = 757] [outer = 0FC0DC00] 12:10:14 INFO - PROCESS | 2716 | 1467141014303 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 12:10:14 INFO - PROCESS | 2716 | 1467141014358 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 2716 | 1467141014363 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 12:10:14 INFO - PROCESS | 2716 | 1467141014369 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:10:14 INFO - PROCESS | 2716 | 1467141014372 Marionette TRACE conn5 <- [1,974,null,{}] 12:10:14 INFO - PROCESS | 2716 | 1467141014376 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:14 INFO - PROCESS | 2716 | 1467141014379 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:14 INFO - PROCESS | 2716 | 1467141014489 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 12:10:14 INFO - PROCESS | 2716 | 1467141014617 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 2716 | 1467141014620 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:14 INFO - PROCESS | 2716 | ++DOCSHELL 14B5A000 == 40 [pid = 2716] [id = 253] 12:10:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (14B5CC00) [pid = 2716] [serial = 758] [outer = 00000000] 12:10:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (17379C00) [pid = 2716] [serial = 759] [outer = 14B5CC00] 12:10:14 INFO - PROCESS | 2716 | 1467141014677 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (187D5400) [pid = 2716] [serial = 760] [outer = 14B5CC00] 12:10:15 INFO - PROCESS | 2716 | 1467141015296 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 12:10:15 INFO - PROCESS | 2716 | 1467141015343 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 2716 | 1467141015346 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 12:10:15 INFO - PROCESS | 2716 | 1467141015349 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:10:15 INFO - PROCESS | 2716 | 1467141015353 Marionette TRACE conn5 <- [1,978,null,{}] 12:10:15 INFO - PROCESS | 2716 | 1467141015364 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:15 INFO - PROCESS | 2716 | 1467141015369 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:15 INFO - PROCESS | 2716 | 1467141015511 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 12:10:15 INFO - PROCESS | 2716 | 1467141015645 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 2716 | 1467141015648 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:15 INFO - PROCESS | 2716 | ++DOCSHELL 199D2000 == 41 [pid = 2716] [id = 254] 12:10:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19B31400) [pid = 2716] [serial = 761] [outer = 00000000] 12:10:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19DD0400) [pid = 2716] [serial = 762] [outer = 19B31400] 12:10:15 INFO - PROCESS | 2716 | 1467141015706 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (19DD8000) [pid = 2716] [serial = 763] [outer = 19B31400] 12:10:16 INFO - PROCESS | 2716 | 1467141016290 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 12:10:16 INFO - PROCESS | 2716 | 1467141016323 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 2716 | 1467141016326 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 12:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:10:16 INFO - PROCESS | 2716 | 1467141016330 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 2716 | 1467141016332 Marionette TRACE conn5 <- [1,982,null,{}] 12:10:16 INFO - PROCESS | 2716 | 1467141016336 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:16 INFO - PROCESS | 2716 | 1467141016338 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:16 INFO - PROCESS | 2716 | 1467141016560 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 12:10:16 INFO - PROCESS | 2716 | 1467141016712 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 2716 | 1467141016715 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:16 INFO - PROCESS | 2716 | ++DOCSHELL 090FAC00 == 42 [pid = 2716] [id = 255] 12:10:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (0C8E3400) [pid = 2716] [serial = 764] [outer = 00000000] 12:10:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (0FC5D800) [pid = 2716] [serial = 765] [outer = 0C8E3400] 12:10:16 INFO - PROCESS | 2716 | 1467141016769 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (0FF90000) [pid = 2716] [serial = 766] [outer = 0C8E3400] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 18D18400 == 41 [pid = 2716] [id = 250] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 160A9800 == 40 [pid = 2716] [id = 249] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 14822C00 == 39 [pid = 2716] [id = 248] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 18D12800 == 38 [pid = 2716] [id = 247] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 146B3000 == 37 [pid = 2716] [id = 246] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 17DF6C00 == 36 [pid = 2716] [id = 245] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 16006400 == 35 [pid = 2716] [id = 244] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 1020EC00 == 34 [pid = 2716] [id = 243] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 10202000 == 33 [pid = 2716] [id = 242] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 08B89000 == 32 [pid = 2716] [id = 240] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 1075E800 == 31 [pid = 2716] [id = 230] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 10ED8400 == 30 [pid = 2716] [id = 241] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 14B5A000 == 29 [pid = 2716] [id = 253] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 199D2000 == 28 [pid = 2716] [id = 254] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 17DAC000 == 27 [pid = 2716] [id = 251] 12:10:17 INFO - PROCESS | 2716 | --DOCSHELL 0FB85C00 == 26 [pid = 2716] [id = 252] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (17DB1000) [pid = 2716] [serial = 705] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (1026E400) [pid = 2716] [serial = 696] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (10276C00) [pid = 2716] [serial = 697] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (0FCF8400) [pid = 2716] [serial = 693] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (0FF76C00) [pid = 2716] [serial = 694] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (14729000) [pid = 2716] [serial = 691] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1410E000) [pid = 2716] [serial = 690] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (14865C00) [pid = 2716] [serial = 699] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (14B51400) [pid = 2716] [serial = 702] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18914C00) [pid = 2716] [serial = 708] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1867AC00) [pid = 2716] [serial = 706] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (148E4000) [pid = 2716] [serial = 711] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (143E4400) [pid = 2716] [serial = 681] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10758400) [pid = 2716] [serial = 680] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (187E6000) [pid = 2716] [serial = 684] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (17DB2000) [pid = 2716] [serial = 683] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (19D93400) [pid = 2716] [serial = 687] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (19C23000) [pid = 2716] [serial = 686] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1899E800) [pid = 2716] [serial = 709] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (16605800) [pid = 2716] [serial = 703] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (18C98400) [pid = 2716] [serial = 714] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (148E0C00) [pid = 2716] [serial = 700] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (160AD400) [pid = 2716] [serial = 712] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18C91400) [pid = 2716] [serial = 715] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18E6D800) [pid = 2716] [serial = 717] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 2716 | 1467141018193 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1922ms 12:10:18 INFO - PROCESS | 2716 | 1467141018256 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 2716 | 1467141018261 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 12:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:10:18 INFO - PROCESS | 2716 | 1467141018267 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 2716 | 1467141018270 Marionette TRACE conn5 <- [1,986,null,{}] 12:10:18 INFO - PROCESS | 2716 | 1467141018277 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:18 INFO - PROCESS | 2716 | 1467141018280 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:18 INFO - PROCESS | 2716 | 1467141018434 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 12:10:18 INFO - PROCESS | 2716 | 1467141018550 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 2716 | 1467141018555 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:18 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E2800 == 27 [pid = 2716] [id = 256] 12:10:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0FC10800) [pid = 2716] [serial = 767] [outer = 00000000] 12:10:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (0FF71800) [pid = 2716] [serial = 768] [outer = 0FC10800] 12:10:18 INFO - PROCESS | 2716 | 1467141018616 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (0FF90800) [pid = 2716] [serial = 769] [outer = 0FC10800] 12:10:19 INFO - PROCESS | 2716 | 1467141019317 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1078ms 12:10:19 INFO - PROCESS | 2716 | 1467141019352 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 2716 | 1467141019358 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 12:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:10:19 INFO - PROCESS | 2716 | 1467141019365 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 2716 | 1467141019368 Marionette TRACE conn5 <- [1,990,null,{}] 12:10:19 INFO - PROCESS | 2716 | 1467141019372 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:19 INFO - PROCESS | 2716 | 1467141019375 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:19 INFO - PROCESS | 2716 | 1467141019499 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 12:10:19 INFO - PROCESS | 2716 | 1467141019582 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 2716 | 1467141019585 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:19 INFO - PROCESS | 2716 | ++DOCSHELL 10274400 == 28 [pid = 2716] [id = 257] 12:10:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (10274800) [pid = 2716] [serial = 770] [outer = 00000000] 12:10:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (10278800) [pid = 2716] [serial = 771] [outer = 10274800] 12:10:19 INFO - PROCESS | 2716 | 1467141019683 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (107CA800) [pid = 2716] [serial = 772] [outer = 10274800] 12:10:20 INFO - PROCESS | 2716 | 1467141020475 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1175ms 12:10:20 INFO - PROCESS | 2716 | 1467141020543 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 2716 | 1467141020547 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 12:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:10:20 INFO - PROCESS | 2716 | 1467141020553 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 2716 | 1467141020557 Marionette TRACE conn5 <- [1,994,null,{}] 12:10:20 INFO - PROCESS | 2716 | 1467141020564 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:20 INFO - PROCESS | 2716 | 1467141020566 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:20 INFO - PROCESS | 2716 | 1467141020688 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 12:10:20 INFO - PROCESS | 2716 | 1467141020764 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 2716 | 1467141020768 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:20 INFO - PROCESS | 2716 | ++DOCSHELL 0FF97000 == 29 [pid = 2716] [id = 258] 12:10:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (10121800) [pid = 2716] [serial = 773] [outer = 00000000] 12:10:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (10130C00) [pid = 2716] [serial = 774] [outer = 10121800] 12:10:20 INFO - PROCESS | 2716 | 1467141020818 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1020FC00) [pid = 2716] [serial = 775] [outer = 10121800] 12:10:21 INFO - PROCESS | 2716 | --DOCSHELL 0FF72800 == 28 [pid = 2716] [id = 204] 12:10:21 INFO - PROCESS | 2716 | 1467141021272 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 790ms 12:10:21 INFO - PROCESS | 2716 | 1467141021343 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 2716 | 1467141021348 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 12:10:21 INFO - PROCESS | 2716 | 1467141021353 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:10:21 INFO - PROCESS | 2716 | 1467141021356 Marionette TRACE conn5 <- [1,998,null,{}] 12:10:21 INFO - PROCESS | 2716 | 1467141021360 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:21 INFO - PROCESS | 2716 | 1467141021362 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:21 INFO - PROCESS | 2716 | 1467141021453 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 12:10:21 INFO - PROCESS | 2716 | 1467141021468 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 2716 | 1467141021470 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:21 INFO - PROCESS | 2716 | ++DOCSHELL 143E7400 == 29 [pid = 2716] [id = 259] 12:10:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (143E9800) [pid = 2716] [serial = 776] [outer = 00000000] 12:10:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (146B2C00) [pid = 2716] [serial = 777] [outer = 143E9800] 12:10:21 INFO - PROCESS | 2716 | 1467141021516 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1476A000) [pid = 2716] [serial = 778] [outer = 143E9800] 12:10:22 INFO - PROCESS | 2716 | 1467141021992 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 12:10:22 INFO - PROCESS | 2716 | 1467141022028 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 2716 | 1467141022030 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 12:10:22 INFO - PROCESS | 2716 | 1467141022034 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:10:22 INFO - PROCESS | 2716 | 1467141022037 Marionette TRACE conn5 <- [1,1002,null,{}] 12:10:22 INFO - PROCESS | 2716 | 1467141022048 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:22 INFO - PROCESS | 2716 | 1467141022053 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:22 INFO - PROCESS | 2716 | 1467141022172 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 12:10:22 INFO - PROCESS | 2716 | 1467141022264 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 2716 | 1467141022267 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:22 INFO - PROCESS | 2716 | ++DOCSHELL 14B51800 == 30 [pid = 2716] [id = 260] 12:10:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (14B51C00) [pid = 2716] [serial = 779] [outer = 00000000] 12:10:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (15D48000) [pid = 2716] [serial = 780] [outer = 14B51C00] 12:10:22 INFO - PROCESS | 2716 | 1467141022317 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (160AD800) [pid = 2716] [serial = 781] [outer = 14B51C00] 12:10:22 INFO - PROCESS | 2716 | 1467141022727 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 770ms 12:10:22 INFO - PROCESS | 2716 | 1467141022808 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 2716 | 1467141022811 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:10:22 INFO - PROCESS | 2716 | 1467141022825 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 2716 | 1467141022826 Marionette TRACE conn5 <- [1,1006,null,{}] 12:10:22 INFO - PROCESS | 2716 | 1467141022830 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:22 INFO - PROCESS | 2716 | 1467141022832 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:22 INFO - PROCESS | 2716 | 1467141022948 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 12:10:22 INFO - PROCESS | 2716 | 1467141022956 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 2716 | 1467141022958 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:22 INFO - PROCESS | 2716 | ++DOCSHELL 17DEEC00 == 31 [pid = 2716] [id = 261] 12:10:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (17DF2800) [pid = 2716] [serial = 782] [outer = 00000000] 12:10:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (1867E800) [pid = 2716] [serial = 783] [outer = 17DF2800] 12:10:23 INFO - PROCESS | 2716 | 1467141023003 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (187D5000) [pid = 2716] [serial = 784] [outer = 17DF2800] 12:10:23 INFO - PROCESS | 2716 | 1467141023454 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 690ms 12:10:23 INFO - PROCESS | 2716 | 1467141023508 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 2716 | 1467141023510 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:10:23 INFO - PROCESS | 2716 | 1467141023551 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 2716 | 1467141023553 Marionette TRACE conn5 <- [1,1010,null,{}] 12:10:23 INFO - PROCESS | 2716 | 1467141023569 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:23 INFO - PROCESS | 2716 | 1467141023571 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:23 INFO - PROCESS | 2716 | 1467141023686 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 12:10:23 INFO - PROCESS | 2716 | 1467141023692 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 2716 | 1467141023694 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:23 INFO - PROCESS | 2716 | ++DOCSHELL 187E1000 == 32 [pid = 2716] [id = 262] 12:10:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (187E1400) [pid = 2716] [serial = 785] [outer = 00000000] 12:10:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1890E800) [pid = 2716] [serial = 786] [outer = 187E1400] 12:10:23 INFO - PROCESS | 2716 | 1467141023739 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (1890EC00) [pid = 2716] [serial = 787] [outer = 187E1400] 12:10:24 INFO - PROCESS | 2716 | 1467141024181 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 12:10:24 INFO - PROCESS | 2716 | 1467141024244 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 12:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:10:24 INFO - PROCESS | 2716 | 1467141024246 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 12:10:24 INFO - PROCESS | 2716 | 1467141024255 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 2716 | 1467141024257 Marionette TRACE conn5 <- [1,1014,null,{}] 12:10:24 INFO - PROCESS | 2716 | 1467141024260 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:24 INFO - PROCESS | 2716 | 1467141024266 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:24 INFO - PROCESS | 2716 | 1467141024420 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 12:10:24 INFO - PROCESS | 2716 | 1467141024428 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 2716 | 1467141024430 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:24 INFO - PROCESS | 2716 | ++DOCSHELL 0F81EC00 == 33 [pid = 2716] [id = 263] 12:10:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (18999000) [pid = 2716] [serial = 788] [outer = 00000000] 12:10:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (18C94800) [pid = 2716] [serial = 789] [outer = 18999000] 12:10:24 INFO - PROCESS | 2716 | 1467141024475 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (18E62000) [pid = 2716] [serial = 790] [outer = 18999000] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (199CDC00) [pid = 2716] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (18E68C00) [pid = 2716] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (1919AC00) [pid = 2716] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1890D000) [pid = 2716] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (0FC0DC00) [pid = 2716] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (14B5CC00) [pid = 2716] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (19B31400) [pid = 2716] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (18998C00) [pid = 2716] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18D14800) [pid = 2716] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18676400) [pid = 2716] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (19193C00) [pid = 2716] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (110CEC00) [pid = 2716] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (160A2400) [pid = 2716] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1020F400) [pid = 2716] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (10202400) [pid = 2716] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:10:24 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (08B8A400) [pid = 2716] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:10:24 INFO - PROCESS | 2716 | 1467141024952 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 12:10:25 INFO - PROCESS | 2716 | 1467141024988 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 2716 | 1467141024990 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 12:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:10:25 INFO - PROCESS | 2716 | 1467141024993 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 2716 | 1467141024995 Marionette TRACE conn5 <- [1,1018,null,{}] 12:10:25 INFO - PROCESS | 2716 | 1467141024998 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:25 INFO - PROCESS | 2716 | 1467141025000 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:25 INFO - PROCESS | 2716 | 1467141025109 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 12:10:25 INFO - PROCESS | 2716 | 1467141025172 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 2716 | 1467141025174 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:25 INFO - PROCESS | 2716 | ++DOCSHELL 0FF8C800 == 34 [pid = 2716] [id = 264] 12:10:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (10204800) [pid = 2716] [serial = 791] [outer = 00000000] 12:10:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (187DF800) [pid = 2716] [serial = 792] [outer = 10204800] 12:10:25 INFO - PROCESS | 2716 | 1467141025218 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (187EB000) [pid = 2716] [serial = 793] [outer = 10204800] 12:10:25 INFO - PROCESS | 2716 | 1467141025557 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 12:10:25 INFO - PROCESS | 2716 | 1467141025625 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 2716 | 1467141025627 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 12:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:10:25 INFO - PROCESS | 2716 | 1467141025630 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 2716 | 1467141025632 Marionette TRACE conn5 <- [1,1022,null,{}] 12:10:25 INFO - PROCESS | 2716 | 1467141025635 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:25 INFO - PROCESS | 2716 | 1467141025637 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:25 INFO - PROCESS | 2716 | 1467141025718 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 12:10:25 INFO - PROCESS | 2716 | 1467141025723 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 2716 | 1467141025725 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:25 INFO - PROCESS | 2716 | ++DOCSHELL 18676400 == 35 [pid = 2716] [id = 265] 12:10:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18911400) [pid = 2716] [serial = 794] [outer = 00000000] 12:10:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18E68C00) [pid = 2716] [serial = 795] [outer = 18911400] 12:10:25 INFO - PROCESS | 2716 | 1467141025769 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18FA2C00) [pid = 2716] [serial = 796] [outer = 18911400] 12:10:26 INFO - PROCESS | 2716 | 1467141026182 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 570ms 12:10:26 INFO - PROCESS | 2716 | 1467141026201 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 2716 | 1467141026203 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:10:26 INFO - PROCESS | 2716 | 1467141026206 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 2716 | 1467141026208 Marionette TRACE conn5 <- [1,1026,null,{}] 12:10:26 INFO - PROCESS | 2716 | 1467141026212 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:26 INFO - PROCESS | 2716 | 1467141026213 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:26 INFO - PROCESS | 2716 | 1467141026336 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 12:10:26 INFO - PROCESS | 2716 | 1467141026344 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 2716 | 1467141026346 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:26 INFO - PROCESS | 2716 | ++DOCSHELL 14B51400 == 36 [pid = 2716] [id = 266] 12:10:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18E68000) [pid = 2716] [serial = 797] [outer = 00000000] 12:10:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1919F400) [pid = 2716] [serial = 798] [outer = 18E68000] 12:10:26 INFO - PROCESS | 2716 | 1467141026393 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (191A0800) [pid = 2716] [serial = 799] [outer = 18E68000] 12:10:26 INFO - PROCESS | 2716 | 1467141026873 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 12:10:26 INFO - PROCESS | 2716 | 1467141026938 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 2716 | 1467141026943 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:10:26 INFO - PROCESS | 2716 | 1467141026948 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 2716 | 1467141026953 Marionette TRACE conn5 <- [1,1030,null,{}] 12:10:26 INFO - PROCESS | 2716 | 1467141026960 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:26 INFO - PROCESS | 2716 | 1467141026963 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:27 INFO - PROCESS | 2716 | 1467141027114 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 12:10:27 INFO - PROCESS | 2716 | 1467141027210 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 2716 | 1467141027215 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:27 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E8000 == 37 [pid = 2716] [id = 267] 12:10:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (0F829400) [pid = 2716] [serial = 800] [outer = 00000000] 12:10:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (0FF72800) [pid = 2716] [serial = 801] [outer = 0F829400] 12:10:27 INFO - PROCESS | 2716 | 1467141027286 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1020EC00) [pid = 2716] [serial = 802] [outer = 0F829400] 12:10:27 INFO - PROCESS | 2716 | 1467141027923 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1023ms 12:10:27 INFO - PROCESS | 2716 | 1467141027976 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 2716 | 1467141027980 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:10:28 INFO - PROCESS | 2716 | 1467141027987 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 2716 | 1467141027990 Marionette TRACE conn5 <- [1,1034,null,{}] 12:10:28 INFO - PROCESS | 2716 | 1467141027994 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:28 INFO - PROCESS | 2716 | 1467141027997 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:28 INFO - PROCESS | 2716 | 1467141028141 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 12:10:28 INFO - PROCESS | 2716 | 1467141028270 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 2716 | 1467141028272 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:28 INFO - PROCESS | 2716 | ++DOCSHELL 148E2C00 == 38 [pid = 2716] [id = 268] 12:10:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (149B6400) [pid = 2716] [serial = 803] [outer = 00000000] 12:10:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (15D41400) [pid = 2716] [serial = 804] [outer = 149B6400] 12:10:28 INFO - PROCESS | 2716 | 1467141028336 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (1775EC00) [pid = 2716] [serial = 805] [outer = 149B6400] 12:10:28 INFO - PROCESS | 2716 | 1467141028929 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 971ms 12:10:28 INFO - PROCESS | 2716 | 1467141028961 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 2716 | 1467141028963 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:10:28 INFO - PROCESS | 2716 | 1467141028967 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 2716 | 1467141028971 Marionette TRACE conn5 <- [1,1038,null,{}] 12:10:28 INFO - PROCESS | 2716 | 1467141028982 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:28 INFO - PROCESS | 2716 | 1467141028986 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:29 INFO - PROCESS | 2716 | 1467141029097 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 12:10:29 INFO - PROCESS | 2716 | 1467141029226 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 2716 | 1467141029230 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:29 INFO - PROCESS | 2716 | ++DOCSHELL 19623000 == 39 [pid = 2716] [id = 269] 12:10:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (19623400) [pid = 2716] [serial = 806] [outer = 00000000] 12:10:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (199C8400) [pid = 2716] [serial = 807] [outer = 19623400] 12:10:29 INFO - PROCESS | 2716 | 1467141029288 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (19B31400) [pid = 2716] [serial = 808] [outer = 19623400] 12:10:29 INFO - PROCESS | 2716 | 1467141029863 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 930ms 12:10:29 INFO - PROCESS | 2716 | 1467141029936 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 2716 | 1467141029939 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 12:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:10:29 INFO - PROCESS | 2716 | 1467141029943 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 2716 | 1467141029945 Marionette TRACE conn5 <- [1,1042,null,{}] 12:10:29 INFO - PROCESS | 2716 | 1467141029949 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:29 INFO - PROCESS | 2716 | 1467141029951 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:30 INFO - PROCESS | 2716 | 1467141030059 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 12:10:30 INFO - PROCESS | 2716 | 1467141030303 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 2716 | 1467141030306 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:30 INFO - PROCESS | 2716 | ++DOCSHELL 08B84C00 == 40 [pid = 2716] [id = 270] 12:10:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (090F6C00) [pid = 2716] [serial = 809] [outer = 00000000] 12:10:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (0C8DC800) [pid = 2716] [serial = 810] [outer = 090F6C00] 12:10:30 INFO - PROCESS | 2716 | 1467141030359 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (0FCF8400) [pid = 2716] [serial = 811] [outer = 090F6C00] 12:10:30 INFO - PROCESS | 2716 | 1467141030968 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1070ms 12:10:31 INFO - PROCESS | 2716 | 1467141031016 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 2716 | 1467141031020 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 12:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:10:31 INFO - PROCESS | 2716 | 1467141031024 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 2716 | 1467141031027 Marionette TRACE conn5 <- [1,1046,null,{}] 12:10:31 INFO - PROCESS | 2716 | 1467141031032 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:31 INFO - PROCESS | 2716 | 1467141031036 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:31 INFO - PROCESS | 2716 | 1467141031136 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 12:10:31 INFO - PROCESS | 2716 | --DOCSHELL 0FF95800 == 39 [pid = 2716] [id = 195] 12:10:31 INFO - PROCESS | 2716 | --DOCSHELL 0C8E2800 == 38 [pid = 2716] [id = 256] 12:10:31 INFO - PROCESS | 2716 | --DOCSHELL 090FAC00 == 37 [pid = 2716] [id = 255] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (18FA6C00) [pid = 2716] [serial = 718] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (19DD8000) [pid = 2716] [serial = 763] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (199C7800) [pid = 2716] [serial = 751] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (19B32C00) [pid = 2716] [serial = 753] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (19628000) [pid = 2716] [serial = 750] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (191A1C00) [pid = 2716] [serial = 745] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (18E5F800) [pid = 2716] [serial = 747] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (19195800) [pid = 2716] [serial = 748] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1890F400) [pid = 2716] [serial = 736] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (0FC5D800) [pid = 2716] [serial = 765] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (10269400) [pid = 2716] [serial = 756] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (17379C00) [pid = 2716] [serial = 759] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (10ED5400) [pid = 2716] [serial = 757] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (19DD0400) [pid = 2716] [serial = 762] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18C93800) [pid = 2716] [serial = 738] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18FF4800) [pid = 2716] [serial = 741] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18D05800) [pid = 2716] [serial = 739] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (187E7000) [pid = 2716] [serial = 735] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1919D400) [pid = 2716] [serial = 744] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (143EC400) [pid = 2716] [serial = 723] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (14797C00) [pid = 2716] [serial = 724] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (17373C00) [pid = 2716] [serial = 733] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (160EF400) [pid = 2716] [serial = 732] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10761000) [pid = 2716] [serial = 729] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1103E400) [pid = 2716] [serial = 730] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1026D800) [pid = 2716] [serial = 726] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (10759C00) [pid = 2716] [serial = 727] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (090F5000) [pid = 2716] [serial = 720] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (0C8DEC00) [pid = 2716] [serial = 721] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (19137C00) [pid = 2716] [serial = 742] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (187D5400) [pid = 2716] [serial = 760] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (19B3BC00) [pid = 2716] [serial = 754] [outer = 00000000] [url = about:blank] 12:10:31 INFO - PROCESS | 2716 | 1467141031279 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 2716 | 1467141031281 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:31 INFO - PROCESS | 2716 | ++DOCSHELL 090F3400 == 38 [pid = 2716] [id = 271] 12:10:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (090F3C00) [pid = 2716] [serial = 812] [outer = 00000000] 12:10:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (0C8E4000) [pid = 2716] [serial = 813] [outer = 090F3C00] 12:10:31 INFO - PROCESS | 2716 | 1467141031329 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (0FCF2400) [pid = 2716] [serial = 814] [outer = 090F3C00] 12:10:31 INFO - PROCESS | 2716 | 1467141031749 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 12:10:31 INFO - PROCESS | 2716 | 1467141031798 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 2716 | 1467141031801 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 12:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:10:31 INFO - PROCESS | 2716 | 1467141031810 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 2716 | 1467141031812 Marionette TRACE conn5 <- [1,1050,null,{}] 12:10:31 INFO - PROCESS | 2716 | 1467141031816 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:31 INFO - PROCESS | 2716 | 1467141031818 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:31 INFO - PROCESS | 2716 | 1467141031906 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 12:10:31 INFO - PROCESS | 2716 | 1467141031916 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 2716 | 1467141031918 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:31 INFO - PROCESS | 2716 | ++DOCSHELL 1410C800 == 39 [pid = 2716] [id = 272] 12:10:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1410E000) [pid = 2716] [serial = 815] [outer = 00000000] 12:10:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (146B3000) [pid = 2716] [serial = 816] [outer = 1410E000] 12:10:31 INFO - PROCESS | 2716 | 1467141031962 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (14863800) [pid = 2716] [serial = 817] [outer = 1410E000] 12:10:32 INFO - PROCESS | 2716 | 1467141032410 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 12:10:32 INFO - PROCESS | 2716 | 1467141032481 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 2716 | 1467141032483 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:10:32 INFO - PROCESS | 2716 | 1467141032488 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 2716 | 1467141032493 Marionette TRACE conn5 <- [1,1054,null,{}] 12:10:32 INFO - PROCESS | 2716 | 1467141032502 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:32 INFO - PROCESS | 2716 | 1467141032506 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:32 INFO - PROCESS | 2716 | 1467141032595 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 12:10:32 INFO - PROCESS | 2716 | 1467141032607 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 2716 | 1467141032609 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:32 INFO - PROCESS | 2716 | ++DOCSHELL 1737A800 == 40 [pid = 2716] [id = 273] 12:10:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1737C800) [pid = 2716] [serial = 818] [outer = 00000000] 12:10:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (17DEB000) [pid = 2716] [serial = 819] [outer = 1737C800] 12:10:32 INFO - PROCESS | 2716 | 1467141032653 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1867C400) [pid = 2716] [serial = 820] [outer = 1737C800] 12:10:33 INFO - PROCESS | 2716 | 1467141033091 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 12:10:33 INFO - PROCESS | 2716 | 1467141033120 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 2716 | 1467141033132 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 12:10:33 INFO - PROCESS | 2716 | 1467141033136 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:10:33 INFO - PROCESS | 2716 | 1467141033137 Marionette TRACE conn5 <- [1,1058,null,{}] 12:10:33 INFO - PROCESS | 2716 | 1467141033141 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:33 INFO - PROCESS | 2716 | 1467141033143 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:33 INFO - PROCESS | 2716 | 1467141033227 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 12:10:33 INFO - PROCESS | 2716 | 1467141033262 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 2716 | 1467141033264 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:33 INFO - PROCESS | 2716 | ++DOCSHELL 18683C00 == 41 [pid = 2716] [id = 274] 12:10:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (187D4800) [pid = 2716] [serial = 821] [outer = 00000000] 12:10:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (187E0800) [pid = 2716] [serial = 822] [outer = 187D4800] 12:10:33 INFO - PROCESS | 2716 | 1467141033307 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1890F400) [pid = 2716] [serial = 823] [outer = 187D4800] 12:10:33 INFO - PROCESS | 2716 | 1467141033771 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 12:10:33 INFO - PROCESS | 2716 | 1467141033812 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 2716 | 1467141033814 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 12:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:10:33 INFO - PROCESS | 2716 | 1467141033823 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 2716 | 1467141033825 Marionette TRACE conn5 <- [1,1062,null,{}] 12:10:33 INFO - PROCESS | 2716 | 1467141033829 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:33 INFO - PROCESS | 2716 | 1467141033831 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:33 INFO - PROCESS | 2716 | 1467141033940 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 12:10:33 INFO - PROCESS | 2716 | 1467141033945 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 2716 | 1467141033951 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:33 INFO - PROCESS | 2716 | ++DOCSHELL 1899A800 == 42 [pid = 2716] [id = 275] 12:10:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1899C000) [pid = 2716] [serial = 824] [outer = 00000000] 12:10:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18C97800) [pid = 2716] [serial = 825] [outer = 1899C000] 12:10:34 INFO - PROCESS | 2716 | 1467141034005 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18D15000) [pid = 2716] [serial = 826] [outer = 1899C000] 12:10:34 INFO - PROCESS | 2716 | 1467141034496 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 12:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:10:34 INFO - PROCESS | 2716 | 1467141034557 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 2716 | 1467141034559 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 12:10:34 INFO - PROCESS | 2716 | 1467141034562 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 2716 | 1467141034563 Marionette TRACE conn5 <- [1,1066,null,{}] 12:10:34 INFO - PROCESS | 2716 | 1467141034604 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:34 INFO - PROCESS | 2716 | 1467141034607 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:34 INFO - PROCESS | 2716 | 1467141034733 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 12:10:34 INFO - PROCESS | 2716 | 1467141034741 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 2716 | 1467141034743 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:34 INFO - PROCESS | 2716 | ++DOCSHELL 10275800 == 43 [pid = 2716] [id = 276] 12:10:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18E60800) [pid = 2716] [serial = 827] [outer = 00000000] 12:10:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19137C00) [pid = 2716] [serial = 828] [outer = 18E60800] 12:10:34 INFO - PROCESS | 2716 | 1467141034787 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1919B800) [pid = 2716] [serial = 829] [outer = 18E60800] 12:10:35 INFO - PROCESS | 2716 | 1467141035224 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 12:10:35 INFO - PROCESS | 2716 | 1467141035293 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 2716 | 1467141035295 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:10:35 INFO - PROCESS | 2716 | 1467141035298 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 2716 | 1467141035299 Marionette TRACE conn5 <- [1,1070,null,{}] 12:10:35 INFO - PROCESS | 2716 | 1467141035303 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:35 INFO - PROCESS | 2716 | 1467141035305 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:35 INFO - PROCESS | 2716 | 1467141035414 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 12:10:35 INFO - PROCESS | 2716 | 1467141035423 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 2716 | 1467141035425 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:35 INFO - PROCESS | 2716 | ++DOCSHELL 08B88400 == 44 [pid = 2716] [id = 277] 12:10:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18FA8C00) [pid = 2716] [serial = 830] [outer = 00000000] 12:10:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (19628000) [pid = 2716] [serial = 831] [outer = 18FA8C00] 12:10:35 INFO - PROCESS | 2716 | 1467141035515 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (199C8800) [pid = 2716] [serial = 832] [outer = 18FA8C00] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (14B51C00) [pid = 2716] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (143E9800) [pid = 2716] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (187E1400) [pid = 2716] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (17DF2800) [pid = 2716] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (10274800) [pid = 2716] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (0FC10800) [pid = 2716] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10121800) [pid = 2716] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (0C8E3400) [pid = 2716] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18999000) [pid = 2716] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10204800) [pid = 2716] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:10:35 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18911400) [pid = 2716] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:10:35 INFO - PROCESS | 2716 | 1467141035963 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 12:10:36 INFO - PROCESS | 2716 | 1467141036053 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 2716 | 1467141036055 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 12:10:36 INFO - PROCESS | 2716 | 1467141036058 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 2716 | 1467141036060 Marionette TRACE conn5 <- [1,1074,null,{}] 12:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:10:36 INFO - PROCESS | 2716 | 1467141036064 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:36 INFO - PROCESS | 2716 | 1467141036065 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:36 INFO - PROCESS | 2716 | 1467141036145 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 12:10:36 INFO - PROCESS | 2716 | 1467141036151 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 2716 | 1467141036152 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:36 INFO - PROCESS | 2716 | ++DOCSHELL 143E4400 == 45 [pid = 2716] [id = 278] 12:10:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1481F400) [pid = 2716] [serial = 833] [outer = 00000000] 12:10:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18911400) [pid = 2716] [serial = 834] [outer = 1481F400] 12:10:36 INFO - PROCESS | 2716 | 1467141036195 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18915000) [pid = 2716] [serial = 835] [outer = 1481F400] 12:10:36 INFO - PROCESS | 2716 | 1467141036623 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 12:10:36 INFO - PROCESS | 2716 | 1467141036695 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 2716 | 1467141036697 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 12:10:36 INFO - PROCESS | 2716 | 1467141036700 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:10:36 INFO - PROCESS | 2716 | 1467141036702 Marionette TRACE conn5 <- [1,1078,null,{}] 12:10:36 INFO - PROCESS | 2716 | 1467141036705 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:36 INFO - PROCESS | 2716 | 1467141036707 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:36 INFO - PROCESS | 2716 | 1467141036788 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 12:10:36 INFO - PROCESS | 2716 | 1467141036793 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 2716 | 1467141036804 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:36 INFO - PROCESS | 2716 | ++DOCSHELL 10121800 == 46 [pid = 2716] [id = 279] 12:10:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (19132C00) [pid = 2716] [serial = 836] [outer = 00000000] 12:10:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (19B39000) [pid = 2716] [serial = 837] [outer = 19132C00] 12:10:36 INFO - PROCESS | 2716 | 1467141036847 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19D93800) [pid = 2716] [serial = 838] [outer = 19132C00] 12:10:37 INFO - PROCESS | 2716 | 1467141037272 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 632ms 12:10:37 INFO - PROCESS | 2716 | 1467141037336 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 12:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:10:37 INFO - PROCESS | 2716 | 1467141037339 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 12:10:37 INFO - PROCESS | 2716 | 1467141037342 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 2716 | 1467141037343 Marionette TRACE conn5 <- [1,1082,null,{}] 12:10:37 INFO - PROCESS | 2716 | 1467141037347 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:37 INFO - PROCESS | 2716 | 1467141037349 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:37 INFO - PROCESS | 2716 | 1467141037429 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 12:10:37 INFO - PROCESS | 2716 | 1467141037434 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 2716 | 1467141037437 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:37 INFO - PROCESS | 2716 | ++DOCSHELL 19DD1000 == 47 [pid = 2716] [id = 280] 12:10:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19DD1C00) [pid = 2716] [serial = 839] [outer = 00000000] 12:10:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19DDA000) [pid = 2716] [serial = 840] [outer = 19DD1C00] 12:10:37 INFO - PROCESS | 2716 | 1467141037481 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1AC0CC00) [pid = 2716] [serial = 841] [outer = 19DD1C00] 12:10:38 INFO - PROCESS | 2716 | 1467141038179 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 870ms 12:10:38 INFO - PROCESS | 2716 | 1467141038218 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 2716 | 1467141038221 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 12:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:10:38 INFO - PROCESS | 2716 | 1467141038226 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 2716 | 1467141038230 Marionette TRACE conn5 <- [1,1086,null,{}] 12:10:38 INFO - PROCESS | 2716 | 1467141038235 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:38 INFO - PROCESS | 2716 | 1467141038238 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:38 INFO - PROCESS | 2716 | 1467141038351 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 12:10:38 INFO - PROCESS | 2716 | 1467141038481 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 2716 | 1467141038483 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:38 INFO - PROCESS | 2716 | ++DOCSHELL 10270800 == 48 [pid = 2716] [id = 281] 12:10:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (10272400) [pid = 2716] [serial = 842] [outer = 00000000] 12:10:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1410CC00) [pid = 2716] [serial = 843] [outer = 10272400] 12:10:38 INFO - PROCESS | 2716 | 1467141038542 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (143ED800) [pid = 2716] [serial = 844] [outer = 10272400] 12:10:39 INFO - PROCESS | 2716 | 1467141039129 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 971ms 12:10:39 INFO - PROCESS | 2716 | 1467141039198 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 2716 | 1467141039203 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 12:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:10:39 INFO - PROCESS | 2716 | 1467141039210 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 2716 | 1467141039212 Marionette TRACE conn5 <- [1,1090,null,{}] 12:10:39 INFO - PROCESS | 2716 | 1467141039216 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:39 INFO - PROCESS | 2716 | 1467141039219 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:39 INFO - PROCESS | 2716 | 1467141039337 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 12:10:39 INFO - PROCESS | 2716 | 1467141039441 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 2716 | 1467141039443 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:39 INFO - PROCESS | 2716 | ++DOCSHELL 17DF9C00 == 49 [pid = 2716] [id = 282] 12:10:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (18678800) [pid = 2716] [serial = 845] [outer = 00000000] 12:10:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (18910000) [pid = 2716] [serial = 846] [outer = 18678800] 12:10:39 INFO - PROCESS | 2716 | 1467141039499 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (18D13C00) [pid = 2716] [serial = 847] [outer = 18678800] 12:10:40 INFO - PROCESS | 2716 | 1467141040127 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 12:10:40 INFO - PROCESS | 2716 | 1467141040183 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 2716 | 1467141040186 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 12:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:10:40 INFO - PROCESS | 2716 | 1467141040190 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 2716 | 1467141040193 Marionette TRACE conn5 <- [1,1094,null,{}] 12:10:40 INFO - PROCESS | 2716 | 1467141040204 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:40 INFO - PROCESS | 2716 | 1467141040209 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:40 INFO - PROCESS | 2716 | 1467141040319 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 12:10:40 INFO - PROCESS | 2716 | 1467141040453 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 2716 | 1467141040456 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:40 INFO - PROCESS | 2716 | ++DOCSHELL 1961A400 == 50 [pid = 2716] [id = 283] 12:10:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (199CF000) [pid = 2716] [serial = 848] [outer = 00000000] 12:10:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1B3BD400) [pid = 2716] [serial = 849] [outer = 199CF000] 12:10:40 INFO - PROCESS | 2716 | 1467141040513 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1BA8D400) [pid = 2716] [serial = 850] [outer = 199CF000] 12:10:41 INFO - PROCESS | 2716 | 1467141041044 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 12:10:41 INFO - PROCESS | 2716 | 1467141041123 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 2716 | 1467141041126 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 12:10:41 INFO - PROCESS | 2716 | 1467141041129 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:10:41 INFO - PROCESS | 2716 | 1467141041131 Marionette TRACE conn5 <- [1,1098,null,{}] 12:10:41 INFO - PROCESS | 2716 | 1467141041135 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:41 INFO - PROCESS | 2716 | 1467141041138 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:41 INFO - PROCESS | 2716 | 1467141041249 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 12:10:41 INFO - PROCESS | 2716 | 1467141041351 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 2716 | 1467141041353 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:41 INFO - PROCESS | 2716 | ++DOCSHELL 1BD3BC00 == 51 [pid = 2716] [id = 284] 12:10:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (1BD42400) [pid = 2716] [serial = 851] [outer = 00000000] 12:10:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (1BDE1400) [pid = 2716] [serial = 852] [outer = 1BD42400] 12:10:41 INFO - PROCESS | 2716 | 1467141041406 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (1C028400) [pid = 2716] [serial = 853] [outer = 1BD42400] 12:10:42 INFO - PROCESS | 2716 | 1467141042204 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1121ms 12:10:42 INFO - PROCESS | 2716 | 1467141042254 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 2716 | 1467141042259 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 12:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:10:42 INFO - PROCESS | 2716 | 1467141042264 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 2716 | 1467141042267 Marionette TRACE conn5 <- [1,1102,null,{}] 12:10:42 INFO - PROCESS | 2716 | 1467141042272 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:42 INFO - PROCESS | 2716 | 1467141042275 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:42 INFO - PROCESS | 2716 | 1467141042377 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 12:10:42 INFO - PROCESS | 2716 | 1467141042554 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 2716 | 1467141042559 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:42 INFO - PROCESS | 2716 | ++DOCSHELL 160A7400 == 52 [pid = 2716] [id = 285] 12:10:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (160A7800) [pid = 2716] [serial = 854] [outer = 00000000] 12:10:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (1660DC00) [pid = 2716] [serial = 855] [outer = 160A7800] 12:10:42 INFO - PROCESS | 2716 | 1467141042610 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (17DEB400) [pid = 2716] [serial = 856] [outer = 160A7800] 12:10:42 INFO - PROCESS | 2716 | --DOCSHELL 107C2800 == 51 [pid = 2716] [id = 189] 12:10:42 INFO - PROCESS | 2716 | --DOCSHELL 149B3400 == 50 [pid = 2716] [id = 190] 12:10:42 INFO - PROCESS | 2716 | --DOCSHELL 160AF400 == 49 [pid = 2716] [id = 191] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (160AD800) [pid = 2716] [serial = 781] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (146B2C00) [pid = 2716] [serial = 777] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (1890EC00) [pid = 2716] [serial = 787] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (187D5000) [pid = 2716] [serial = 784] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (107CA800) [pid = 2716] [serial = 772] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (1867E800) [pid = 2716] [serial = 783] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (10278800) [pid = 2716] [serial = 771] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (15D48000) [pid = 2716] [serial = 780] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (0FF71800) [pid = 2716] [serial = 768] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (0FF90800) [pid = 2716] [serial = 769] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1020FC00) [pid = 2716] [serial = 775] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (0FF90000) [pid = 2716] [serial = 766] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1890E800) [pid = 2716] [serial = 786] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18C94800) [pid = 2716] [serial = 789] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (187DF800) [pid = 2716] [serial = 792] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18E68C00) [pid = 2716] [serial = 795] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (187EB000) [pid = 2716] [serial = 793] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18E62000) [pid = 2716] [serial = 790] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (10130C00) [pid = 2716] [serial = 774] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1476A000) [pid = 2716] [serial = 778] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18FA2C00) [pid = 2716] [serial = 796] [outer = 00000000] [url = about:blank] 12:10:42 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1919F400) [pid = 2716] [serial = 798] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2716 | 1467141043167 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 12:10:43 INFO - PROCESS | 2716 | 1467141043195 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 2716 | 1467141043199 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 12:10:43 INFO - PROCESS | 2716 | 1467141043205 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:10:43 INFO - PROCESS | 2716 | 1467141043207 Marionette TRACE conn5 <- [1,1106,null,{}] 12:10:43 INFO - PROCESS | 2716 | 1467141043211 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:43 INFO - PROCESS | 2716 | 1467141043214 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:43 INFO - PROCESS | 2716 | 1467141043302 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 12:10:43 INFO - PROCESS | 2716 | 1467141043310 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 2716 | 1467141043312 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:43 INFO - PROCESS | 2716 | ++DOCSHELL 0FF90000 == 50 [pid = 2716] [id = 286] 12:10:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (0FF90800) [pid = 2716] [serial = 857] [outer = 00000000] 12:10:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (10278800) [pid = 2716] [serial = 858] [outer = 0FF90800] 12:10:43 INFO - PROCESS | 2716 | 1467141043361 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (10ED5400) [pid = 2716] [serial = 859] [outer = 0FF90800] 12:10:43 INFO - PROCESS | 2716 | 1467141043839 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 12:10:43 INFO - PROCESS | 2716 | 1467141043880 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 2716 | 1467141043883 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 12:10:43 INFO - PROCESS | 2716 | 1467141043886 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:10:43 INFO - PROCESS | 2716 | 1467141043889 Marionette TRACE conn5 <- [1,1110,null,{}] 12:10:43 INFO - PROCESS | 2716 | 1467141043899 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:43 INFO - PROCESS | 2716 | 1467141043903 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:44 INFO - PROCESS | 2716 | 1467141043989 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 12:10:44 INFO - PROCESS | 2716 | 1467141043996 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 2716 | 1467141043999 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:44 INFO - PROCESS | 2716 | ++DOCSHELL 148E2400 == 51 [pid = 2716] [id = 287] 12:10:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (160B1000) [pid = 2716] [serial = 860] [outer = 00000000] 12:10:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (17DB2400) [pid = 2716] [serial = 861] [outer = 160B1000] 12:10:44 INFO - PROCESS | 2716 | 1467141044047 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (187D5400) [pid = 2716] [serial = 862] [outer = 160B1000] 12:10:44 INFO - PROCESS | 2716 | 1467141044519 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 12:10:44 INFO - PROCESS | 2716 | 1467141044560 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 2716 | 1467141044562 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 12:10:44 INFO - PROCESS | 2716 | 1467141044565 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:10:44 INFO - PROCESS | 2716 | 1467141044567 Marionette TRACE conn5 <- [1,1114,null,{}] 12:10:44 INFO - PROCESS | 2716 | 1467141044571 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:44 INFO - PROCESS | 2716 | 1467141044572 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:44 INFO - PROCESS | 2716 | 1467141044658 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 12:10:44 INFO - PROCESS | 2716 | 1467141044667 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 2716 | 1467141044669 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:44 INFO - PROCESS | 2716 | ++DOCSHELL 1890AC00 == 52 [pid = 2716] [id = 288] 12:10:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1890B000) [pid = 2716] [serial = 863] [outer = 00000000] 12:10:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18918400) [pid = 2716] [serial = 864] [outer = 1890B000] 12:10:44 INFO - PROCESS | 2716 | 1467141044723 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18AB4000) [pid = 2716] [serial = 865] [outer = 1890B000] 12:10:45 INFO - PROCESS | 2716 | 1467141045144 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 12:10:45 INFO - PROCESS | 2716 | 1467141045215 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 2716 | 1467141045217 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:10:45 INFO - PROCESS | 2716 | 1467141045227 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 2716 | 1467141045229 Marionette TRACE conn5 <- [1,1118,null,{}] 12:10:45 INFO - PROCESS | 2716 | 1467141045232 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:45 INFO - PROCESS | 2716 | 1467141045234 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:45 INFO - PROCESS | 2716 | 1467141045345 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 12:10:45 INFO - PROCESS | 2716 | 1467141045429 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 2716 | 1467141045431 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:45 INFO - PROCESS | 2716 | ++DOCSHELL 144BE800 == 53 [pid = 2716] [id = 289] 12:10:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (18D0E800) [pid = 2716] [serial = 866] [outer = 00000000] 12:10:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (18E62400) [pid = 2716] [serial = 867] [outer = 18D0E800] 12:10:45 INFO - PROCESS | 2716 | 1467141045476 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (18E6D800) [pid = 2716] [serial = 868] [outer = 18D0E800] 12:10:45 INFO - PROCESS | 2716 | 1467141045910 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 12:10:45 INFO - PROCESS | 2716 | 1467141045958 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 2716 | 1467141045960 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:10:45 INFO - PROCESS | 2716 | 1467141045963 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 2716 | 1467141045965 Marionette TRACE conn5 <- [1,1122,null,{}] 12:10:45 INFO - PROCESS | 2716 | 1467141045969 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:45 INFO - PROCESS | 2716 | 1467141045974 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:46 INFO - PROCESS | 2716 | 1467141046113 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 12:10:46 INFO - PROCESS | 2716 | 1467141046123 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 2716 | 1467141046125 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:46 INFO - PROCESS | 2716 | ++DOCSHELL 18FADC00 == 54 [pid = 2716] [id = 290] 12:10:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (19134000) [pid = 2716] [serial = 869] [outer = 00000000] 12:10:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (19621800) [pid = 2716] [serial = 870] [outer = 19134000] 12:10:46 INFO - PROCESS | 2716 | 1467141046169 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (199D2000) [pid = 2716] [serial = 871] [outer = 19134000] 12:10:46 INFO - PROCESS | 2716 | 1467141046626 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 12:10:46 INFO - PROCESS | 2716 | 1467141046634 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 2716 | 1467141046636 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 12:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:10:46 INFO - PROCESS | 2716 | 1467141046639 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 2716 | 1467141046641 Marionette TRACE conn5 <- [1,1126,null,{}] 12:10:46 INFO - PROCESS | 2716 | 1467141046645 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:46 INFO - PROCESS | 2716 | 1467141046647 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:46 INFO - PROCESS | 2716 | 1467141046796 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 12:10:46 INFO - PROCESS | 2716 | 1467141046815 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 2716 | 1467141046817 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:46 INFO - PROCESS | 2716 | ++DOCSHELL 19DD3400 == 55 [pid = 2716] [id = 291] 12:10:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (19DD6C00) [pid = 2716] [serial = 872] [outer = 00000000] 12:10:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (1AC0C400) [pid = 2716] [serial = 873] [outer = 19DD6C00] 12:10:46 INFO - PROCESS | 2716 | 1467141046860 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (1B3BD800) [pid = 2716] [serial = 874] [outer = 19DD6C00] 12:10:47 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (1899C000) [pid = 2716] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:10:47 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (18E60800) [pid = 2716] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:10:47 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (090F3C00) [pid = 2716] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:10:47 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (090F6C00) [pid = 2716] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:10:47 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1737C800) [pid = 2716] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:10:47 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (1410E000) [pid = 2716] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:10:47 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (18FA8C00) [pid = 2716] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:10:47 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (187D4800) [pid = 2716] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:10:47 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1481F400) [pid = 2716] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:10:47 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (19132C00) [pid = 2716] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:10:47 INFO - PROCESS | 2716 | 1467141047425 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 831ms 12:10:47 INFO - PROCESS | 2716 | 1467141047471 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 2716 | 1467141047473 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 12:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:10:47 INFO - PROCESS | 2716 | 1467141047476 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 2716 | 1467141047478 Marionette TRACE conn5 <- [1,1130,null,{}] 12:10:47 INFO - PROCESS | 2716 | 1467141047481 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:47 INFO - PROCESS | 2716 | 1467141047483 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:47 INFO - PROCESS | 2716 | 1467141047564 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 12:10:47 INFO - PROCESS | 2716 | 1467141047657 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 2716 | 1467141047659 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:47 INFO - PROCESS | 2716 | ++DOCSHELL 143AD400 == 56 [pid = 2716] [id = 292] 12:10:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (144C8400) [pid = 2716] [serial = 875] [outer = 00000000] 12:10:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (19620400) [pid = 2716] [serial = 876] [outer = 144C8400] 12:10:47 INFO - PROCESS | 2716 | 1467141047704 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19DDD800) [pid = 2716] [serial = 877] [outer = 144C8400] 12:10:48 INFO - PROCESS | 2716 | 1467141048056 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 12:10:48 INFO - PROCESS | 2716 | 1467141048113 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 2716 | 1467141048115 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 12:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:10:48 INFO - PROCESS | 2716 | 1467141048121 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 2716 | 1467141048123 Marionette TRACE conn5 <- [1,1134,null,{}] 12:10:48 INFO - PROCESS | 2716 | 1467141048126 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:48 INFO - PROCESS | 2716 | 1467141048128 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:48 INFO - PROCESS | 2716 | 1467141048244 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 12:10:48 INFO - PROCESS | 2716 | 1467141048253 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 2716 | 1467141048255 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:48 INFO - PROCESS | 2716 | ++DOCSHELL 18E60800 == 57 [pid = 2716] [id = 293] 12:10:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19132C00) [pid = 2716] [serial = 878] [outer = 00000000] 12:10:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (1C14D000) [pid = 2716] [serial = 879] [outer = 19132C00] 12:10:48 INFO - PROCESS | 2716 | 1467141048298 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (1C151800) [pid = 2716] [serial = 880] [outer = 19132C00] 12:10:48 INFO - PROCESS | 2716 | 1467141048713 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 12:10:48 INFO - PROCESS | 2716 | 1467141048752 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 2716 | 1467141048754 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 12:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:10:48 INFO - PROCESS | 2716 | 1467141048757 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 2716 | 1467141048759 Marionette TRACE conn5 <- [1,1138,null,{}] 12:10:48 INFO - PROCESS | 2716 | 1467141048762 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:48 INFO - PROCESS | 2716 | 1467141048764 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:48 INFO - PROCESS | 2716 | 1467141048882 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 12:10:48 INFO - PROCESS | 2716 | 1467141048890 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 2716 | 1467141048892 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:48 INFO - PROCESS | 2716 | ++DOCSHELL 1C646000 == 58 [pid = 2716] [id = 294] 12:10:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1C649C00) [pid = 2716] [serial = 881] [outer = 00000000] 12:10:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1D31F400) [pid = 2716] [serial = 882] [outer = 1C649C00] 12:10:48 INFO - PROCESS | 2716 | 1467141048934 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (1D324400) [pid = 2716] [serial = 883] [outer = 1C649C00] 12:10:49 INFO - PROCESS | 2716 | 1467141049386 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 12:10:49 INFO - PROCESS | 2716 | 1467141049429 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 2716 | 1467141049433 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 12:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:10:49 INFO - PROCESS | 2716 | 1467141049439 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 2716 | 1467141049444 Marionette TRACE conn5 <- [1,1142,null,{}] 12:10:49 INFO - PROCESS | 2716 | 1467141049455 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:49 INFO - PROCESS | 2716 | 1467141049458 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:49 INFO - PROCESS | 2716 | 1467141049636 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 12:10:49 INFO - PROCESS | 2716 | [2716] 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:10:49 INFO - PROCESS | 2716 | 1467141049889 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 2716 | 1467141049892 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:49 INFO - PROCESS | 2716 | ++DOCSHELL 144C7400 == 59 [pid = 2716] [id = 295] 12:10:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (14698C00) [pid = 2716] [serial = 884] [outer = 00000000] 12:10:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (14817800) [pid = 2716] [serial = 885] [outer = 14698C00] 12:10:49 INFO - PROCESS | 2716 | 1467141049960 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (14B51000) [pid = 2716] [serial = 886] [outer = 14698C00] 12:10:50 INFO - PROCESS | 2716 | 1467141050540 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1126ms 12:10:50 INFO - PROCESS | 2716 | 1467141050581 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 2716 | 1467141050586 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 12:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:10:50 INFO - PROCESS | 2716 | 1467141050592 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 2716 | 1467141050595 Marionette TRACE conn5 <- [1,1146,null,{}] 12:10:50 INFO - PROCESS | 2716 | 1467141050599 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:50 INFO - PROCESS | 2716 | 1467141050602 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:50 INFO - PROCESS | 2716 | 1467141050717 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 12:10:50 INFO - PROCESS | 2716 | 1467141050824 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 2716 | 1467141050827 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:50 INFO - PROCESS | 2716 | ++DOCSHELL 18C97C00 == 60 [pid = 2716] [id = 296] 12:10:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (18D03C00) [pid = 2716] [serial = 887] [outer = 00000000] 12:10:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (19137000) [pid = 2716] [serial = 888] [outer = 18D03C00] 12:10:50 INFO - PROCESS | 2716 | 1467141050883 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (192F4800) [pid = 2716] [serial = 889] [outer = 18D03C00] 12:10:51 INFO - PROCESS | 2716 | 1467141051489 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 12:10:51 INFO - PROCESS | 2716 | 1467141051528 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 2716 | 1467141051531 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 12:10:51 INFO - PROCESS | 2716 | 1467141051534 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:10:51 INFO - PROCESS | 2716 | 1467141051538 Marionette TRACE conn5 <- [1,1150,null,{}] 12:10:51 INFO - PROCESS | 2716 | 1467141051549 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:51 INFO - PROCESS | 2716 | 1467141051554 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:51 INFO - PROCESS | 2716 | 1467141051665 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 12:10:51 INFO - PROCESS | 2716 | 1467141051801 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 2716 | 1467141051804 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:51 INFO - PROCESS | 2716 | ++DOCSHELL 1D4F0000 == 61 [pid = 2716] [id = 297] 12:10:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (1D4F1C00) [pid = 2716] [serial = 890] [outer = 00000000] 12:10:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (1D5B2000) [pid = 2716] [serial = 891] [outer = 1D4F1C00] 12:10:51 INFO - PROCESS | 2716 | 1467141051863 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 104 (1D750000) [pid = 2716] [serial = 892] [outer = 1D4F1C00] 12:10:52 INFO - PROCESS | 2716 | 1467141052471 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 12:10:52 INFO - PROCESS | 2716 | 1467141052507 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 2716 | 1467141052510 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 12:10:52 INFO - PROCESS | 2716 | 1467141052514 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:10:52 INFO - PROCESS | 2716 | 1467141052516 Marionette TRACE conn5 <- [1,1154,null,{}] 12:10:52 INFO - PROCESS | 2716 | 1467141052519 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:52 INFO - PROCESS | 2716 | 1467141052522 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:52 INFO - PROCESS | 2716 | 1467141052635 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 12:10:52 INFO - PROCESS | 2716 | 1467141052768 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 2716 | 1467141052771 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:52 INFO - PROCESS | 2716 | ++DOCSHELL 1ACA3800 == 62 [pid = 2716] [id = 298] 12:10:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 105 (1ACA6400) [pid = 2716] [serial = 893] [outer = 00000000] 12:10:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 106 (1B3BC400) [pid = 2716] [serial = 894] [outer = 1ACA6400] 12:10:52 INFO - PROCESS | 2716 | 1467141052824 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 107 (1D74F400) [pid = 2716] [serial = 895] [outer = 1ACA6400] 12:10:53 INFO - PROCESS | 2716 | 1467141053422 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 12:10:53 INFO - PROCESS | 2716 | 1467141053447 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 12:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:10:53 INFO - PROCESS | 2716 | 1467141053450 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 12:10:53 INFO - PROCESS | 2716 | 1467141053453 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 2716 | 1467141053455 Marionette TRACE conn5 <- [1,1158,null,{}] 12:10:53 INFO - PROCESS | 2716 | 1467141053459 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:53 INFO - PROCESS | 2716 | 1467141053461 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:53 INFO - PROCESS | 2716 | 1467141053569 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 12:10:53 INFO - PROCESS | 2716 | 1467141053705 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 2716 | 1467141053707 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:53 INFO - PROCESS | 2716 | ++DOCSHELL 08B8A400 == 63 [pid = 2716] [id = 299] 12:10:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 108 (0C8DA400) [pid = 2716] [serial = 896] [outer = 00000000] 12:10:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 109 (10202400) [pid = 2716] [serial = 897] [outer = 0C8DA400] 12:10:53 INFO - PROCESS | 2716 | 1467141053763 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 110 (108CB800) [pid = 2716] [serial = 898] [outer = 0C8DA400] 12:10:54 INFO - PROCESS | 2716 | 1467141054493 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1070ms 12:10:54 INFO - PROCESS | 2716 | 1467141054524 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 2716 | 1467141054527 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 12:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:10:54 INFO - PROCESS | 2716 | 1467141054532 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 2716 | 1467141054536 Marionette TRACE conn5 <- [1,1162,null,{}] 12:10:54 INFO - PROCESS | 2716 | 1467141054541 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:54 INFO - PROCESS | 2716 | 1467141054544 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:54 INFO - PROCESS | 2716 | 1467141054645 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 12:10:54 INFO - PROCESS | 2716 | 1467141054754 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 2716 | 1467141054756 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:54 INFO - PROCESS | 2716 | ++DOCSHELL 1481F800 == 64 [pid = 2716] [id = 300] 12:10:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 111 (1486EC00) [pid = 2716] [serial = 899] [outer = 00000000] 12:10:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 112 (14B4EC00) [pid = 2716] [serial = 900] [outer = 1486EC00] 12:10:54 INFO - PROCESS | 2716 | 1467141054805 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 113 (1660EC00) [pid = 2716] [serial = 901] [outer = 1486EC00] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 18E60800 == 63 [pid = 2716] [id = 293] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 143AD400 == 62 [pid = 2716] [id = 292] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 19DD3400 == 61 [pid = 2716] [id = 291] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 18FADC00 == 60 [pid = 2716] [id = 290] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 144BE800 == 59 [pid = 2716] [id = 289] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 148E2400 == 58 [pid = 2716] [id = 287] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 0FF90000 == 57 [pid = 2716] [id = 286] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 160A7400 == 56 [pid = 2716] [id = 285] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 10270800 == 55 [pid = 2716] [id = 281] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 16008800 == 54 [pid = 2716] [id = 198] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 107C2400 == 53 [pid = 2716] [id = 197] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 18AB2400 == 52 [pid = 2716] [id = 201] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 17DAA000 == 51 [pid = 2716] [id = 199] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 10761C00 == 50 [pid = 2716] [id = 193] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 0FF7B000 == 49 [pid = 2716] [id = 188] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 10275800 == 48 [pid = 2716] [id = 276] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 143E4400 == 47 [pid = 2716] [id = 278] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 18912400 == 46 [pid = 2716] [id = 194] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 19DD1000 == 45 [pid = 2716] [id = 280] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 0FF75800 == 44 [pid = 2716] [id = 196] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 0FC5E000 == 43 [pid = 2716] [id = 203] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 146B7800 == 42 [pid = 2716] [id = 202] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 18675800 == 41 [pid = 2716] [id = 192] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 10274400 == 40 [pid = 2716] [id = 257] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 08B88400 == 39 [pid = 2716] [id = 277] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 17DF9C00 == 38 [pid = 2716] [id = 282] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 0FF7E800 == 37 [pid = 2716] [id = 200] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 1BD3BC00 == 36 [pid = 2716] [id = 284] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 1961A400 == 35 [pid = 2716] [id = 283] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 1890AC00 == 34 [pid = 2716] [id = 288] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 10121800 == 33 [pid = 2716] [id = 279] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 08B8A400 == 32 [pid = 2716] [id = 299] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 1ACA3800 == 31 [pid = 2716] [id = 298] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 18C97C00 == 30 [pid = 2716] [id = 296] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 1D4F0000 == 29 [pid = 2716] [id = 297] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 1C646000 == 28 [pid = 2716] [id = 294] 12:10:55 INFO - PROCESS | 2716 | --DOCSHELL 144C7400 == 27 [pid = 2716] [id = 295] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 112 (18C97800) [pid = 2716] [serial = 825] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 111 (19137C00) [pid = 2716] [serial = 828] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 110 (0C8E4000) [pid = 2716] [serial = 813] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 109 (18D15000) [pid = 2716] [serial = 826] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 108 (0FF72800) [pid = 2716] [serial = 801] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 107 (15D41400) [pid = 2716] [serial = 804] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 106 (0FCF8400) [pid = 2716] [serial = 811] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 105 (0C8DC800) [pid = 2716] [serial = 810] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 104 (17DEB000) [pid = 2716] [serial = 819] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 103 (1867C400) [pid = 2716] [serial = 820] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (146B3000) [pid = 2716] [serial = 816] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (14863800) [pid = 2716] [serial = 817] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (19628000) [pid = 2716] [serial = 831] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (187E0800) [pid = 2716] [serial = 822] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (199C8400) [pid = 2716] [serial = 807] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (18911400) [pid = 2716] [serial = 834] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (19B39000) [pid = 2716] [serial = 837] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (19D93800) [pid = 2716] [serial = 838] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (19DDA000) [pid = 2716] [serial = 840] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (199C8800) [pid = 2716] [serial = 832] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (0FCF2400) [pid = 2716] [serial = 814] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1919B800) [pid = 2716] [serial = 829] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (18915000) [pid = 2716] [serial = 835] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1890F400) [pid = 2716] [serial = 823] [outer = 00000000] [url = about:blank] 12:10:56 INFO - PROCESS | 2716 | 1467141056264 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 2716 | 1467141056309 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 12:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:10:56 INFO - PROCESS | 2716 | 1467141056314 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 2716 | 1467141056317 Marionette TRACE conn5 <- [1,1166,null,{}] 12:10:56 INFO - PROCESS | 2716 | 1467141056322 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:56 INFO - PROCESS | 2716 | 1467141056325 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:56 INFO - PROCESS | 2716 | 1467141056419 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 12:10:56 INFO - PROCESS | 2716 | 1467141056510 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 2716 | 1467141056515 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:56 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E0C00 == 28 [pid = 2716] [id = 301] 12:10:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (0C8DFC00) [pid = 2716] [serial = 902] [outer = 00000000] 12:10:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (0FF7D800) [pid = 2716] [serial = 903] [outer = 0C8DFC00] 12:10:56 INFO - PROCESS | 2716 | 1467141056562 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (10129800) [pid = 2716] [serial = 904] [outer = 0C8DFC00] 12:10:56 INFO - PROCESS | 2716 | 1467141056966 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 2716 | 1467141056994 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 12:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:10:57 INFO - PROCESS | 2716 | 1467141057001 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 2716 | 1467141057003 Marionette TRACE conn5 <- [1,1170,null,{}] 12:10:57 INFO - PROCESS | 2716 | 1467141057007 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:57 INFO - PROCESS | 2716 | 1467141057009 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:57 INFO - PROCESS | 2716 | 1467141057098 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 12:10:57 INFO - PROCESS | 2716 | 1467141057137 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 2716 | 1467141057140 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:57 INFO - PROCESS | 2716 | ++DOCSHELL 0FCF4C00 == 29 [pid = 2716] [id = 302] 12:10:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1410E400) [pid = 2716] [serial = 905] [outer = 00000000] 12:10:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1439F400) [pid = 2716] [serial = 906] [outer = 1410E400] 12:10:57 INFO - PROCESS | 2716 | 1467141057187 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (1469D000) [pid = 2716] [serial = 907] [outer = 1410E400] 12:10:57 INFO - PROCESS | 2716 | 1467141057681 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 2716 | 1467141057736 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 12:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:10:57 INFO - PROCESS | 2716 | 1467141057740 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 2716 | 1467141057743 Marionette TRACE conn5 <- [1,1174,null,{}] 12:10:57 INFO - PROCESS | 2716 | 1467141057753 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:57 INFO - PROCESS | 2716 | 1467141057758 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:57 INFO - PROCESS | 2716 | 1467141057844 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 12:10:57 INFO - PROCESS | 2716 | 1467141057948 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 2716 | 1467141057951 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:57 INFO - PROCESS | 2716 | ++DOCSHELL 17DAA000 == 30 [pid = 2716] [id = 303] 12:10:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (17DAB800) [pid = 2716] [serial = 908] [outer = 00000000] 12:10:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (1867F400) [pid = 2716] [serial = 909] [outer = 17DAB800] 12:10:58 INFO - PROCESS | 2716 | 1467141058000 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (187DA000) [pid = 2716] [serial = 910] [outer = 17DAB800] 12:10:58 INFO - PROCESS | 2716 | 1467141058434 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 2716 | 1467141058506 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 12:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:10:58 INFO - PROCESS | 2716 | 1467141058518 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 2716 | 1467141058520 Marionette TRACE conn5 <- [1,1178,null,{}] 12:10:58 INFO - PROCESS | 2716 | 1467141058524 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:58 INFO - PROCESS | 2716 | 1467141058526 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:58 INFO - PROCESS | 2716 | 1467141058643 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 12:10:58 INFO - PROCESS | 2716 | 1467141058655 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 2716 | 1467141058657 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:58 INFO - PROCESS | 2716 | ++DOCSHELL 1867EC00 == 31 [pid = 2716] [id = 304] 12:10:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (187DE400) [pid = 2716] [serial = 911] [outer = 00000000] 12:10:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (1899C400) [pid = 2716] [serial = 912] [outer = 187DE400] 12:10:58 INFO - PROCESS | 2716 | 1467141058759 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (18C94C00) [pid = 2716] [serial = 913] [outer = 187DE400] 12:10:59 INFO - PROCESS | 2716 | 1467141059191 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:10:59 INFO - PROCESS | 2716 | 1467141059241 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 12:10:59 INFO - PROCESS | 2716 | 1467141059244 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 2716 | 1467141059246 Marionette TRACE conn5 <- [1,1182,null,{}] 12:10:59 INFO - PROCESS | 2716 | 1467141059255 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:59 INFO - PROCESS | 2716 | 1467141059257 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:59 INFO - PROCESS | 2716 | 1467141059370 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 12:10:59 INFO - PROCESS | 2716 | 1467141059378 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 2716 | 1467141059380 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:10:59 INFO - PROCESS | 2716 | ++DOCSHELL 18D14800 == 32 [pid = 2716] [id = 305] 12:10:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (18E5F400) [pid = 2716] [serial = 914] [outer = 00000000] 12:10:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (18FA3000) [pid = 2716] [serial = 915] [outer = 18E5F400] 12:10:59 INFO - PROCESS | 2716 | 1467141059424 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 104 (19136C00) [pid = 2716] [serial = 916] [outer = 18E5F400] 12:10:59 INFO - PROCESS | 2716 | 1467141059863 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:10:59 INFO - PROCESS | 2716 | 1467141059918 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 12:10:59 INFO - PROCESS | 2716 | 1467141059921 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 2716 | 1467141059923 Marionette TRACE conn5 <- [1,1186,null,{}] 12:10:59 INFO - PROCESS | 2716 | 1467141059926 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:59 INFO - PROCESS | 2716 | 1467141059932 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:00 INFO - PROCESS | 2716 | 1467141060095 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 12:11:00 INFO - PROCESS | 2716 | 1467141060115 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 2716 | 1467141060116 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:00 INFO - PROCESS | 2716 | ++DOCSHELL 19195C00 == 33 [pid = 2716] [id = 306] 12:11:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 105 (191A0400) [pid = 2716] [serial = 917] [outer = 00000000] 12:11:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 106 (199CB000) [pid = 2716] [serial = 918] [outer = 191A0400] 12:11:00 INFO - PROCESS | 2716 | 1467141060160 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 107 (19D93800) [pid = 2716] [serial = 919] [outer = 191A0400] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 106 (18E68000) [pid = 2716] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 105 (149B6400) [pid = 2716] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 104 (0F829400) [pid = 2716] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 103 (18D0E800) [pid = 2716] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (19134000) [pid = 2716] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (144C8400) [pid = 2716] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (1BD42400) [pid = 2716] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (19DD6C00) [pid = 2716] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (0FF90800) [pid = 2716] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (18678800) [pid = 2716] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (19132C00) [pid = 2716] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (160B1000) [pid = 2716] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (1890B000) [pid = 2716] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (199CF000) [pid = 2716] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (160A7800) [pid = 2716] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (19DD1C00) [pid = 2716] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (10272400) [pid = 2716] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1C649C00) [pid = 2716] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:11:00 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (19623400) [pid = 2716] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:11:01 INFO - PROCESS | 2716 | 1467141061062 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1180ms 12:11:01 INFO - PROCESS | 2716 | 1467141061102 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 2716 | 1467141061104 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 12:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:11:01 INFO - PROCESS | 2716 | 1467141061107 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 2716 | 1467141061109 Marionette TRACE conn5 <- [1,1190,null,{}] 12:11:01 INFO - PROCESS | 2716 | 1467141061113 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:01 INFO - PROCESS | 2716 | 1467141061115 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:01 INFO - PROCESS | 2716 | 1467141061193 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 12:11:01 INFO - PROCESS | 2716 | 1467141061200 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 2716 | 1467141061201 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:01 INFO - PROCESS | 2716 | ++DOCSHELL 108BF800 == 34 [pid = 2716] [id = 307] 12:11:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (148DA800) [pid = 2716] [serial = 920] [outer = 00000000] 12:11:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (1899B800) [pid = 2716] [serial = 921] [outer = 148DA800] 12:11:01 INFO - PROCESS | 2716 | 1467141061244 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (18C96000) [pid = 2716] [serial = 922] [outer = 148DA800] 12:11:01 INFO - PROCESS | 2716 | 1467141061669 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 570ms 12:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:11:01 INFO - PROCESS | 2716 | 1467141061682 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 2716 | 1467141061684 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 12:11:01 INFO - PROCESS | 2716 | 1467141061687 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 2716 | 1467141061688 Marionette TRACE conn5 <- [1,1194,null,{}] 12:11:01 INFO - PROCESS | 2716 | 1467141061692 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:01 INFO - PROCESS | 2716 | 1467141061693 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:01 INFO - PROCESS | 2716 | 1467141061814 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 12:11:01 INFO - PROCESS | 2716 | 1467141061823 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 2716 | 1467141061824 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:01 INFO - PROCESS | 2716 | ++DOCSHELL 18E69400 == 35 [pid = 2716] [id = 308] 12:11:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (19134000) [pid = 2716] [serial = 923] [outer = 00000000] 12:11:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (0C8E0000) [pid = 2716] [serial = 924] [outer = 19134000] 12:11:01 INFO - PROCESS | 2716 | 1467141061869 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (187E2000) [pid = 2716] [serial = 925] [outer = 19134000] 12:11:02 INFO - PROCESS | 2716 | 1467141062306 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 12:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:11:02 INFO - PROCESS | 2716 | 1467141062358 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 2716 | 1467141062360 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 12:11:02 INFO - PROCESS | 2716 | 1467141062363 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 2716 | 1467141062365 Marionette TRACE conn5 <- [1,1198,null,{}] 12:11:02 INFO - PROCESS | 2716 | 1467141062369 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:02 INFO - PROCESS | 2716 | 1467141062370 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:02 INFO - PROCESS | 2716 | 1467141062488 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 12:11:02 INFO - PROCESS | 2716 | 1467141062503 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 2716 | 1467141062505 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:02 INFO - PROCESS | 2716 | ++DOCSHELL 17DA9000 == 36 [pid = 2716] [id = 309] 12:11:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (19DDB400) [pid = 2716] [serial = 926] [outer = 00000000] 12:11:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (1AB83C00) [pid = 2716] [serial = 927] [outer = 19DDB400] 12:11:02 INFO - PROCESS | 2716 | 1467141062548 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (1AC9E400) [pid = 2716] [serial = 928] [outer = 19DDB400] 12:11:03 INFO - PROCESS | 2716 | 1467141063229 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 12:11:03 INFO - PROCESS | 2716 | 1467141063295 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 2716 | 1467141063299 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 12:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:11:03 INFO - PROCESS | 2716 | 1467141063304 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 2716 | 1467141063308 Marionette TRACE conn5 <- [1,1202,null,{}] 12:11:03 INFO - PROCESS | 2716 | 1467141063314 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:03 INFO - PROCESS | 2716 | 1467141063317 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:03 INFO - PROCESS | 2716 | 1467141063446 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 12:11:03 INFO - PROCESS | 2716 | 1467141063577 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 2716 | 1467141063580 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:03 INFO - PROCESS | 2716 | ++DOCSHELL 0C8DE800 == 37 [pid = 2716] [id = 310] 12:11:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (0FC5D800) [pid = 2716] [serial = 929] [outer = 00000000] 12:11:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (1089B400) [pid = 2716] [serial = 930] [outer = 0FC5D800] 12:11:03 INFO - PROCESS | 2716 | 1467141063640 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (143A6C00) [pid = 2716] [serial = 931] [outer = 0FC5D800] 12:11:04 INFO - PROCESS | 2716 | 1467141064348 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1078ms 12:11:04 INFO - PROCESS | 2716 | 1467141064402 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 2716 | 1467141064407 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:11:04 INFO - PROCESS | 2716 | 1467141064415 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 2716 | 1467141064417 Marionette TRACE conn5 <- [1,1206,null,{}] 12:11:04 INFO - PROCESS | 2716 | 1467141064422 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:04 INFO - PROCESS | 2716 | 1467141064425 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:04 INFO - PROCESS | 2716 | 1467141064547 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 12:11:04 INFO - PROCESS | 2716 | 1467141064683 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 2716 | 1467141064686 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:04 INFO - PROCESS | 2716 | ++DOCSHELL 14795800 == 38 [pid = 2716] [id = 311] 12:11:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (1737D400) [pid = 2716] [serial = 932] [outer = 00000000] 12:11:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (187D3800) [pid = 2716] [serial = 933] [outer = 1737D400] 12:11:04 INFO - PROCESS | 2716 | 1467141064743 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (18910400) [pid = 2716] [serial = 934] [outer = 1737D400] 12:11:05 INFO - PROCESS | 2716 | 1467141065599 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1238ms 12:11:05 INFO - PROCESS | 2716 | 1467141065656 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 2716 | 1467141065661 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 12:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:11:05 INFO - PROCESS | 2716 | 1467141065666 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 2716 | 1467141065669 Marionette TRACE conn5 <- [1,1210,null,{}] 12:11:05 INFO - PROCESS | 2716 | 1467141065675 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:05 INFO - PROCESS | 2716 | 1467141065677 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:05 INFO - PROCESS | 2716 | 1467141065792 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 12:11:05 INFO - PROCESS | 2716 | 1467141065933 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 2716 | 1467141065937 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:05 INFO - PROCESS | 2716 | ++DOCSHELL 0FF73400 == 39 [pid = 2716] [id = 312] 12:11:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 104 (0FF77000) [pid = 2716] [serial = 935] [outer = 00000000] 12:11:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 105 (108C1800) [pid = 2716] [serial = 936] [outer = 0FF77000] 12:11:06 INFO - PROCESS | 2716 | 1467141065987 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 106 (1479F400) [pid = 2716] [serial = 937] [outer = 0FF77000] 12:11:06 INFO - PROCESS | 2716 | --DOCSHELL 18E69400 == 38 [pid = 2716] [id = 308] 12:11:06 INFO - PROCESS | 2716 | --DOCSHELL 108BF800 == 37 [pid = 2716] [id = 307] 12:11:06 INFO - PROCESS | 2716 | --DOCSHELL 19195C00 == 36 [pid = 2716] [id = 306] 12:11:06 INFO - PROCESS | 2716 | --DOCSHELL 18D14800 == 35 [pid = 2716] [id = 305] 12:11:06 INFO - PROCESS | 2716 | --DOCSHELL 1867EC00 == 34 [pid = 2716] [id = 304] 12:11:06 INFO - PROCESS | 2716 | --DOCSHELL 17DAA000 == 33 [pid = 2716] [id = 303] 12:11:06 INFO - PROCESS | 2716 | --DOCSHELL 0FCF4C00 == 32 [pid = 2716] [id = 302] 12:11:06 INFO - PROCESS | 2716 | --DOCSHELL 0C8E0C00 == 31 [pid = 2716] [id = 301] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 105 (191A0800) [pid = 2716] [serial = 799] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 104 (19B31400) [pid = 2716] [serial = 808] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 103 (1775EC00) [pid = 2716] [serial = 805] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (1020EC00) [pid = 2716] [serial = 802] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (18E62400) [pid = 2716] [serial = 867] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (18E6D800) [pid = 2716] [serial = 868] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (199D2000) [pid = 2716] [serial = 871] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (19621800) [pid = 2716] [serial = 870] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (19620400) [pid = 2716] [serial = 876] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (1BDE1400) [pid = 2716] [serial = 852] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (1AC0C400) [pid = 2716] [serial = 873] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (1C028400) [pid = 2716] [serial = 853] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (10278800) [pid = 2716] [serial = 858] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (10ED5400) [pid = 2716] [serial = 859] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (18910000) [pid = 2716] [serial = 846] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (18D13C00) [pid = 2716] [serial = 847] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1C151800) [pid = 2716] [serial = 880] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (17DB2400) [pid = 2716] [serial = 861] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (187D5400) [pid = 2716] [serial = 862] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18918400) [pid = 2716] [serial = 864] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1B3BD400) [pid = 2716] [serial = 849] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1BA8D400) [pid = 2716] [serial = 850] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1660DC00) [pid = 2716] [serial = 855] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (17DEB400) [pid = 2716] [serial = 856] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (1AC0CC00) [pid = 2716] [serial = 841] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1410CC00) [pid = 2716] [serial = 843] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (143ED800) [pid = 2716] [serial = 844] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1C14D000) [pid = 2716] [serial = 879] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1D31F400) [pid = 2716] [serial = 882] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1B3BD800) [pid = 2716] [serial = 874] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1D324400) [pid = 2716] [serial = 883] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (19DDD800) [pid = 2716] [serial = 877] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (18AB4000) [pid = 2716] [serial = 865] [outer = 00000000] [url = about:blank] 12:11:06 INFO - PROCESS | 2716 | 1467141066452 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 2716 | 1467141066501 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 12:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:11:06 INFO - PROCESS | 2716 | 1467141066511 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 2716 | 1467141066514 Marionette TRACE conn5 <- [1,1214,null,{}] 12:11:06 INFO - PROCESS | 2716 | 1467141066518 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:06 INFO - PROCESS | 2716 | 1467141066520 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:06 INFO - PROCESS | 2716 | 1467141066607 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 12:11:06 INFO - PROCESS | 2716 | 1467141066616 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 2716 | 1467141066619 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:06 INFO - PROCESS | 2716 | ++DOCSHELL 10210400 == 32 [pid = 2716] [id = 313] 12:11:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (10210C00) [pid = 2716] [serial = 938] [outer = 00000000] 12:11:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1075A800) [pid = 2716] [serial = 939] [outer = 10210C00] 12:11:06 INFO - PROCESS | 2716 | 1467141066665 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (11036000) [pid = 2716] [serial = 940] [outer = 10210C00] 12:11:07 INFO - PROCESS | 2716 | 1467141067146 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 12:11:07 INFO - PROCESS | 2716 | 1467141067187 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 2716 | 1467141067190 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 12:11:07 INFO - PROCESS | 2716 | 1467141067193 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:11:07 INFO - PROCESS | 2716 | 1467141067197 Marionette TRACE conn5 <- [1,1218,null,{}] 12:11:07 INFO - PROCESS | 2716 | 1467141067207 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:07 INFO - PROCESS | 2716 | 1467141067212 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:07 INFO - PROCESS | 2716 | 1467141067298 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 12:11:07 INFO - PROCESS | 2716 | 1467141067426 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 2716 | 1467141067429 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:07 INFO - PROCESS | 2716 | ++DOCSHELL 160EFC00 == 33 [pid = 2716] [id = 314] 12:11:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17375400) [pid = 2716] [serial = 941] [outer = 00000000] 12:11:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1775D800) [pid = 2716] [serial = 942] [outer = 17375400] 12:11:07 INFO - PROCESS | 2716 | 1467141067478 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18675C00) [pid = 2716] [serial = 943] [outer = 17375400] 12:11:07 INFO - PROCESS | 2716 | 1467141067843 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 12:11:07 INFO - PROCESS | 2716 | 1467141067867 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 2716 | 1467141067870 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 12:11:07 INFO - PROCESS | 2716 | 1467141067890 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:11:07 INFO - PROCESS | 2716 | 1467141067892 Marionette TRACE conn5 <- [1,1222,null,{}] 12:11:07 INFO - PROCESS | 2716 | 1467141067895 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:07 INFO - PROCESS | 2716 | 1467141067897 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:07 INFO - PROCESS | 2716 | 1467141067984 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 12:11:08 INFO - PROCESS | 2716 | 1467141067989 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 2716 | 1467141067999 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:08 INFO - PROCESS | 2716 | ++DOCSHELL 187EAC00 == 34 [pid = 2716] [id = 315] 12:11:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (187EB000) [pid = 2716] [serial = 944] [outer = 00000000] 12:11:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18AB4000) [pid = 2716] [serial = 945] [outer = 187EB000] 12:11:08 INFO - PROCESS | 2716 | 1467141068045 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18C99C00) [pid = 2716] [serial = 946] [outer = 187EB000] 12:11:08 INFO - PROCESS | 2716 | 1467141068510 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 12:11:08 INFO - PROCESS | 2716 | 1467141068565 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 2716 | 1467141068567 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 12:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:11:08 INFO - PROCESS | 2716 | 1467141068576 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 2716 | 1467141068578 Marionette TRACE conn5 <- [1,1226,null,{}] 12:11:08 INFO - PROCESS | 2716 | 1467141068581 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:08 INFO - PROCESS | 2716 | 1467141068583 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:08 INFO - PROCESS | 2716 | 1467141068694 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 12:11:08 INFO - PROCESS | 2716 | 1467141068785 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 2716 | 1467141068787 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:08 INFO - PROCESS | 2716 | ++DOCSHELL 18914400 == 35 [pid = 2716] [id = 316] 12:11:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18992C00) [pid = 2716] [serial = 947] [outer = 00000000] 12:11:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18E67800) [pid = 2716] [serial = 948] [outer = 18992C00] 12:11:08 INFO - PROCESS | 2716 | 1467141068830 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18FEFC00) [pid = 2716] [serial = 949] [outer = 18992C00] 12:11:09 INFO - PROCESS | 2716 | 1467141069249 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 731ms 12:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:11:09 INFO - PROCESS | 2716 | 1467141069310 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 2716 | 1467141069312 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 12:11:09 INFO - PROCESS | 2716 | 1467141069315 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 2716 | 1467141069317 Marionette TRACE conn5 <- [1,1230,null,{}] 12:11:09 INFO - PROCESS | 2716 | 1467141069320 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:09 INFO - PROCESS | 2716 | 1467141069326 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:09 INFO - PROCESS | 2716 | 1467141069463 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 12:11:09 INFO - PROCESS | 2716 | 1467141069526 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 2716 | 1467141069528 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:09 INFO - PROCESS | 2716 | ++DOCSHELL 18E66000 == 36 [pid = 2716] [id = 317] 12:11:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18E67000) [pid = 2716] [serial = 950] [outer = 00000000] 12:11:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (199C5C00) [pid = 2716] [serial = 951] [outer = 18E67000] 12:11:09 INFO - PROCESS | 2716 | 1467141069572 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (199CAC00) [pid = 2716] [serial = 952] [outer = 18E67000] 12:11:10 INFO - PROCESS | 2716 | 1467141069983 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 731ms 12:11:10 INFO - PROCESS | 2716 | 1467141070061 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 2716 | 1467141070072 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 12:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:11:10 INFO - PROCESS | 2716 | 1467141070090 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 2716 | 1467141070092 Marionette TRACE conn5 <- [1,1234,null,{}] 12:11:10 INFO - PROCESS | 2716 | 1467141070096 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:10 INFO - PROCESS | 2716 | 1467141070097 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:10 INFO - PROCESS | 2716 | 1467141070210 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 12:11:10 INFO - PROCESS | 2716 | 1467141070218 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 2716 | 1467141070220 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:10 INFO - PROCESS | 2716 | ++DOCSHELL 19DD2400 == 37 [pid = 2716] [id = 318] 12:11:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19DD5400) [pid = 2716] [serial = 953] [outer = 00000000] 12:11:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (1A077C00) [pid = 2716] [serial = 954] [outer = 19DD5400] 12:11:10 INFO - PROCESS | 2716 | 1467141070263 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (1AC07000) [pid = 2716] [serial = 955] [outer = 19DD5400] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (19134000) [pid = 2716] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1410E400) [pid = 2716] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (187DE400) [pid = 2716] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1486EC00) [pid = 2716] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (0C8DFC00) [pid = 2716] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (17DAB800) [pid = 2716] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18E5F400) [pid = 2716] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (191A0400) [pid = 2716] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (14698C00) [pid = 2716] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18D03C00) [pid = 2716] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1D4F1C00) [pid = 2716] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1ACA6400) [pid = 2716] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (0C8DA400) [pid = 2716] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:11:10 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (148DA800) [pid = 2716] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:11:10 INFO - PROCESS | 2716 | 1467141070724 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 12:11:10 INFO - PROCESS | 2716 | 1467141070763 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 2716 | 1467141070765 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 12:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:11:10 INFO - PROCESS | 2716 | 1467141070769 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 2716 | 1467141070770 Marionette TRACE conn5 <- [1,1238,null,{}] 12:11:10 INFO - PROCESS | 2716 | 1467141070774 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:10 INFO - PROCESS | 2716 | 1467141070776 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:10 INFO - PROCESS | 2716 | 1467141070856 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 12:11:10 INFO - PROCESS | 2716 | 1467141070862 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 2716 | 1467141070863 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:10 INFO - PROCESS | 2716 | ++DOCSHELL 187D8000 == 38 [pid = 2716] [id = 319] 12:11:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18918800) [pid = 2716] [serial = 956] [outer = 00000000] 12:11:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (191A0400) [pid = 2716] [serial = 957] [outer = 18918800] 12:11:10 INFO - PROCESS | 2716 | 1467141070907 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (19C25400) [pid = 2716] [serial = 958] [outer = 18918800] 12:11:11 INFO - PROCESS | 2716 | 1467141071333 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 12:11:11 INFO - PROCESS | 2716 | 1467141071402 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 2716 | 1467141071405 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 12:11:11 INFO - PROCESS | 2716 | 1467141071408 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:11:11 INFO - PROCESS | 2716 | 1467141071410 Marionette TRACE conn5 <- [1,1242,null,{}] 12:11:11 INFO - PROCESS | 2716 | 1467141071414 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:11 INFO - PROCESS | 2716 | 1467141071416 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:11 INFO - PROCESS | 2716 | 1467141071498 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 12:11:11 INFO - PROCESS | 2716 | 1467141071503 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 2716 | 1467141071505 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:11 INFO - PROCESS | 2716 | ++DOCSHELL 19DD6C00 == 39 [pid = 2716] [id = 320] 12:11:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1A075400) [pid = 2716] [serial = 959] [outer = 00000000] 12:11:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1ACA8400) [pid = 2716] [serial = 960] [outer = 1A075400] 12:11:11 INFO - PROCESS | 2716 | 1467141071549 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1B3C0000) [pid = 2716] [serial = 961] [outer = 1A075400] 12:11:12 INFO - PROCESS | 2716 | 1467141071995 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 631ms 12:11:12 INFO - PROCESS | 2716 | 1467141072051 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 2716 | 1467141072053 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 12:11:12 INFO - PROCESS | 2716 | 1467141072056 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:11:12 INFO - PROCESS | 2716 | 1467141072057 Marionette TRACE conn5 <- [1,1246,null,{}] 12:11:12 INFO - PROCESS | 2716 | 1467141072061 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:12 INFO - PROCESS | 2716 | 1467141072063 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:12 INFO - PROCESS | 2716 | 1467141072145 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 12:11:12 INFO - PROCESS | 2716 | 1467141072151 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 2716 | 1467141072153 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:12 INFO - PROCESS | 2716 | ++DOCSHELL 10123C00 == 40 [pid = 2716] [id = 321] 12:11:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (10125400) [pid = 2716] [serial = 962] [outer = 00000000] 12:11:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1BA90C00) [pid = 2716] [serial = 963] [outer = 10125400] 12:11:12 INFO - PROCESS | 2716 | 1467141072196 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (1BA93000) [pid = 2716] [serial = 964] [outer = 10125400] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 1481F800 == 39 [pid = 2716] [id = 300] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 0FF73400 == 38 [pid = 2716] [id = 312] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 14795800 == 37 [pid = 2716] [id = 311] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 17DA9000 == 36 [pid = 2716] [id = 309] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 0C8DE800 == 35 [pid = 2716] [id = 310] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 187EAC00 == 34 [pid = 2716] [id = 315] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 160EFC00 == 33 [pid = 2716] [id = 314] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 10210400 == 32 [pid = 2716] [id = 313] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 18E66000 == 31 [pid = 2716] [id = 317] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 19DD6C00 == 30 [pid = 2716] [id = 320] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 187D8000 == 29 [pid = 2716] [id = 319] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 19DD2400 == 28 [pid = 2716] [id = 318] 12:11:13 INFO - PROCESS | 2716 | --DOCSHELL 18914400 == 27 [pid = 2716] [id = 316] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1439F400) [pid = 2716] [serial = 906] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1469D000) [pid = 2716] [serial = 907] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1899C400) [pid = 2716] [serial = 912] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1660EC00) [pid = 2716] [serial = 901] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (14B4EC00) [pid = 2716] [serial = 900] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (0FF7D800) [pid = 2716] [serial = 903] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1867F400) [pid = 2716] [serial = 909] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (10129800) [pid = 2716] [serial = 904] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1AB83C00) [pid = 2716] [serial = 927] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18FA3000) [pid = 2716] [serial = 915] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18C94C00) [pid = 2716] [serial = 913] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (199CB000) [pid = 2716] [serial = 918] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19136C00) [pid = 2716] [serial = 916] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (14B51000) [pid = 2716] [serial = 886] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (14817800) [pid = 2716] [serial = 885] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (192F4800) [pid = 2716] [serial = 889] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (19137000) [pid = 2716] [serial = 888] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1D750000) [pid = 2716] [serial = 892] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (1D5B2000) [pid = 2716] [serial = 891] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (1D74F400) [pid = 2716] [serial = 895] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (1B3BC400) [pid = 2716] [serial = 894] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (108CB800) [pid = 2716] [serial = 898] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (10202400) [pid = 2716] [serial = 897] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (19D93800) [pid = 2716] [serial = 919] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (1899B800) [pid = 2716] [serial = 921] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (18C96000) [pid = 2716] [serial = 922] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (187DA000) [pid = 2716] [serial = 910] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (0C8E0000) [pid = 2716] [serial = 924] [outer = 00000000] [url = about:blank] 12:11:13 INFO - PROCESS | 2716 | --DOMWINDOW == 57 (187E2000) [pid = 2716] [serial = 925] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2716 | 1467141074100 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2070ms 12:11:14 INFO - PROCESS | 2716 | 1467141074129 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 12:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:11:14 INFO - PROCESS | 2716 | 1467141074133 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 12:11:14 INFO - PROCESS | 2716 | 1467141074138 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 2716 | 1467141074142 Marionette TRACE conn5 <- [1,1250,null,{}] 12:11:14 INFO - PROCESS | 2716 | 1467141074149 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:14 INFO - PROCESS | 2716 | 1467141074152 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:14 INFO - PROCESS | 2716 | 1467141074243 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 12:11:14 INFO - PROCESS | 2716 | 1467141074252 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 2716 | 1467141074256 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:14 INFO - PROCESS | 2716 | ++DOCSHELL 0FB85C00 == 28 [pid = 2716] [id = 322] 12:11:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (0FC0C800) [pid = 2716] [serial = 965] [outer = 00000000] 12:11:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (0FC65400) [pid = 2716] [serial = 966] [outer = 0FC0C800] 12:11:14 INFO - PROCESS | 2716 | 1467141074305 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (0FF71800) [pid = 2716] [serial = 967] [outer = 0FC0C800] 12:11:14 INFO - PROCESS | 2716 | 1467141074773 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 12:11:14 INFO - PROCESS | 2716 | 1467141074829 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 2716 | 1467141074834 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 12:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:11:14 INFO - PROCESS | 2716 | 1467141074845 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 2716 | 1467141074847 Marionette TRACE conn5 <- [1,1254,null,{}] 12:11:14 INFO - PROCESS | 2716 | 1467141074852 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:14 INFO - PROCESS | 2716 | 1467141074855 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:14 INFO - PROCESS | 2716 | 1467141074941 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 12:11:14 INFO - PROCESS | 2716 | 1467141074951 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 2716 | 1467141074954 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:14 INFO - PROCESS | 2716 | ++DOCSHELL 10202400 == 29 [pid = 2716] [id = 323] 12:11:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (10203800) [pid = 2716] [serial = 968] [outer = 00000000] 12:11:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (10208400) [pid = 2716] [serial = 969] [outer = 10203800] 12:11:15 INFO - PROCESS | 2716 | 1467141075001 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (10210000) [pid = 2716] [serial = 970] [outer = 10203800] 12:11:15 INFO - PROCESS | 2716 | 1467141075475 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 12:11:15 INFO - PROCESS | 2716 | 1467141075520 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 2716 | 1467141075522 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 12:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:11:15 INFO - PROCESS | 2716 | 1467141075525 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 2716 | 1467141075529 Marionette TRACE conn5 <- [1,1258,null,{}] 12:11:15 INFO - PROCESS | 2716 | 1467141075540 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:15 INFO - PROCESS | 2716 | 1467141075544 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:15 INFO - PROCESS | 2716 | 1467141075655 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 12:11:15 INFO - PROCESS | 2716 | 1467141075745 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 2716 | 1467141075748 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:15 INFO - PROCESS | 2716 | ++DOCSHELL 1431EC00 == 30 [pid = 2716] [id = 324] 12:11:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (14320800) [pid = 2716] [serial = 971] [outer = 00000000] 12:11:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (143AD400) [pid = 2716] [serial = 972] [outer = 14320800] 12:11:15 INFO - PROCESS | 2716 | 1467141075796 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (144C3800) [pid = 2716] [serial = 973] [outer = 14320800] 12:11:16 INFO - PROCESS | 2716 | 1467141076183 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 12:11:16 INFO - PROCESS | 2716 | 1467141076199 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 2716 | 1467141076202 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 12:11:16 INFO - PROCESS | 2716 | 1467141076205 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:11:16 INFO - PROCESS | 2716 | 1467141076207 Marionette TRACE conn5 <- [1,1262,null,{}] 12:11:16 INFO - PROCESS | 2716 | 1467141076218 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:16 INFO - PROCESS | 2716 | 1467141076220 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:16 INFO - PROCESS | 2716 | 1467141076302 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 12:11:16 INFO - PROCESS | 2716 | 1467141076307 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 2716 | 1467141076309 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:16 INFO - PROCESS | 2716 | ++DOCSHELL 14696800 == 31 [pid = 2716] [id = 325] 12:11:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (1472A800) [pid = 2716] [serial = 974] [outer = 00000000] 12:11:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (1486E400) [pid = 2716] [serial = 975] [outer = 1472A800] 12:11:16 INFO - PROCESS | 2716 | 1467141076353 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (149B8400) [pid = 2716] [serial = 976] [outer = 1472A800] 12:11:16 INFO - PROCESS | 2716 | 1467141076776 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 12:11:16 INFO - PROCESS | 2716 | 1467141076840 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 2716 | 1467141076842 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 12:11:16 INFO - PROCESS | 2716 | 1467141076845 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:11:16 INFO - PROCESS | 2716 | 1467141076847 Marionette TRACE conn5 <- [1,1266,null,{}] 12:11:16 INFO - PROCESS | 2716 | 1467141076850 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:16 INFO - PROCESS | 2716 | 1467141076852 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:16 INFO - PROCESS | 2716 | 1467141076929 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 12:11:16 INFO - PROCESS | 2716 | 1467141076937 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 2716 | 1467141076939 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:16 INFO - PROCESS | 2716 | ++DOCSHELL 14B5A000 == 32 [pid = 2716] [id = 326] 12:11:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (15D43400) [pid = 2716] [serial = 977] [outer = 00000000] 12:11:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (160AA000) [pid = 2716] [serial = 978] [outer = 15D43400] 12:11:17 INFO - PROCESS | 2716 | 1467141076982 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1660DC00) [pid = 2716] [serial = 979] [outer = 15D43400] 12:11:17 INFO - PROCESS | 2716 | 1467141077449 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 12:11:17 INFO - PROCESS | 2716 | 1467141077480 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 2716 | 1467141077482 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 12:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:11:17 INFO - PROCESS | 2716 | 1467141077489 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 2716 | 1467141077491 Marionette TRACE conn5 <- [1,1270,null,{}] 12:11:17 INFO - PROCESS | 2716 | 1467141077494 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:17 INFO - PROCESS | 2716 | 1467141077500 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:17 INFO - PROCESS | 2716 | 1467141077601 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 12:11:17 INFO - PROCESS | 2716 | 1467141077609 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 2716 | 1467141077611 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:17 INFO - PROCESS | 2716 | ++DOCSHELL 18676C00 == 33 [pid = 2716] [id = 327] 12:11:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1867D800) [pid = 2716] [serial = 980] [outer = 00000000] 12:11:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (187D3C00) [pid = 2716] [serial = 981] [outer = 1867D800] 12:11:17 INFO - PROCESS | 2716 | 1467141077656 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (187DA000) [pid = 2716] [serial = 982] [outer = 1867D800] 12:11:18 INFO - PROCESS | 2716 | 1467141078092 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 12:11:18 INFO - PROCESS | 2716 | 1467141078124 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 2716 | 1467141078127 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 12:11:18 INFO - PROCESS | 2716 | 1467141078130 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 2716 | 1467141078131 Marionette TRACE conn5 <- [1,1274,null,{}] 12:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:11:18 INFO - PROCESS | 2716 | 1467141078135 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:18 INFO - PROCESS | 2716 | 1467141078137 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:18 INFO - PROCESS | 2716 | 1467141078213 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 12:11:18 INFO - PROCESS | 2716 | 1467141078218 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2716 | 1467141078220 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:18 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E7C00 == 34 [pid = 2716] [id = 328] 12:11:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1012A400) [pid = 2716] [serial = 983] [outer = 00000000] 12:11:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1890B000) [pid = 2716] [serial = 984] [outer = 1012A400] 12:11:18 INFO - PROCESS | 2716 | 1467141078266 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1890F400) [pid = 2716] [serial = 985] [outer = 1012A400] 12:11:18 INFO - PROCESS | 2716 | 1467141078700 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 12:11:18 INFO - PROCESS | 2716 | 1467141078772 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 12:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:11:18 INFO - PROCESS | 2716 | 1467141078774 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 12:11:18 INFO - PROCESS | 2716 | 1467141078777 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 2716 | 1467141078779 Marionette TRACE conn5 <- [1,1278,null,{}] 12:11:18 INFO - PROCESS | 2716 | 1467141078782 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:18 INFO - PROCESS | 2716 | 1467141078784 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:18 INFO - PROCESS | 2716 | 1467141078860 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 12:11:18 INFO - PROCESS | 2716 | 1467141078868 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2716 | 1467141078870 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:18 INFO - PROCESS | 2716 | ++DOCSHELL 15D44000 == 35 [pid = 2716] [id = 329] 12:11:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18992400) [pid = 2716] [serial = 986] [outer = 00000000] 12:11:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18C91800) [pid = 2716] [serial = 987] [outer = 18992400] 12:11:18 INFO - PROCESS | 2716 | 1467141078913 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18ABE800) [pid = 2716] [serial = 988] [outer = 18992400] 12:11:19 INFO - PROCESS | 2716 | 1467141079380 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 631ms 12:11:19 INFO - PROCESS | 2716 | 1467141079412 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 2716 | 1467141079414 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 12:11:19 INFO - PROCESS | 2716 | 1467141079417 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:11:19 INFO - PROCESS | 2716 | 1467141079418 Marionette TRACE conn5 <- [1,1282,null,{}] 12:11:19 INFO - PROCESS | 2716 | 1467141079422 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:19 INFO - PROCESS | 2716 | 1467141079424 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:19 INFO - PROCESS | 2716 | 1467141079531 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 12:11:19 INFO - PROCESS | 2716 | 1467141079538 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 2716 | 1467141079540 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:19 INFO - PROCESS | 2716 | ++DOCSHELL 14145C00 == 36 [pid = 2716] [id = 330] 12:11:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18D0EC00) [pid = 2716] [serial = 989] [outer = 00000000] 12:11:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18D17000) [pid = 2716] [serial = 990] [outer = 18D0EC00] 12:11:19 INFO - PROCESS | 2716 | 1467141079607 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18E61800) [pid = 2716] [serial = 991] [outer = 18D0EC00] 12:11:20 INFO - PROCESS | 2716 | 1467141080063 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 12:11:20 INFO - PROCESS | 2716 | 1467141080090 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 2716 | 1467141080092 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 12:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:11:20 INFO - PROCESS | 2716 | 1467141080102 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 2716 | 1467141080104 Marionette TRACE conn5 <- [1,1286,null,{}] 12:11:20 INFO - PROCESS | 2716 | 1467141080107 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:20 INFO - PROCESS | 2716 | 1467141080109 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:20 INFO - PROCESS | 2716 | 1467141080221 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 12:11:20 INFO - PROCESS | 2716 | 1467141080226 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 2716 | 1467141080228 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:20 INFO - PROCESS | 2716 | ++DOCSHELL 18D16800 == 37 [pid = 2716] [id = 331] 12:11:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18E6A000) [pid = 2716] [serial = 992] [outer = 00000000] 12:11:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (19137000) [pid = 2716] [serial = 993] [outer = 18E6A000] 12:11:20 INFO - PROCESS | 2716 | 1467141080272 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1913FC00) [pid = 2716] [serial = 994] [outer = 18E6A000] 12:11:20 INFO - PROCESS | 2716 | 1467141080714 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 12:11:20 INFO - PROCESS | 2716 | 1467141080740 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 2716 | 1467141080742 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 12:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:11:20 INFO - PROCESS | 2716 | 1467141080745 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 2716 | 1467141080748 Marionette TRACE conn5 <- [1,1290,null,{}] 12:11:20 INFO - PROCESS | 2716 | 1467141080752 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:20 INFO - PROCESS | 2716 | 1467141080755 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:20 INFO - PROCESS | 2716 | 1467141080877 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 12:11:20 INFO - PROCESS | 2716 | 1467141080969 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 2716 | 1467141080971 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:20 INFO - PROCESS | 2716 | ++DOCSHELL 14B59C00 == 38 [pid = 2716] [id = 332] 12:11:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (191A1000) [pid = 2716] [serial = 995] [outer = 00000000] 12:11:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1961F800) [pid = 2716] [serial = 996] [outer = 191A1000] 12:11:21 INFO - PROCESS | 2716 | 1467141081016 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19628800) [pid = 2716] [serial = 997] [outer = 191A1000] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1737D400) [pid = 2716] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (0FC5D800) [pid = 2716] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (10210C00) [pid = 2716] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (0FF77000) [pid = 2716] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (187EB000) [pid = 2716] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (19DD5400) [pid = 2716] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (17375400) [pid = 2716] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18E67000) [pid = 2716] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (19DDB400) [pid = 2716] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (18992C00) [pid = 2716] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18918800) [pid = 2716] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:11:21 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1A075400) [pid = 2716] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:11:21 INFO - PROCESS | 2716 | 1467141081945 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1281ms 12:11:22 INFO - PROCESS | 2716 | 1467141082040 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 2716 | 1467141082045 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 12:11:22 INFO - PROCESS | 2716 | 1467141082050 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:11:22 INFO - PROCESS | 2716 | 1467141082056 Marionette TRACE conn5 <- [1,1294,null,{}] 12:11:22 INFO - PROCESS | 2716 | 1467141082062 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:22 INFO - PROCESS | 2716 | 1467141082065 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:22 INFO - PROCESS | 2716 | 1467141082191 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 12:11:22 INFO - PROCESS | 2716 | 1467141082313 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 2716 | 1467141082317 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:22 INFO - PROCESS | 2716 | ++DOCSHELL 0F8CC000 == 39 [pid = 2716] [id = 333] 12:11:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (0F8D3800) [pid = 2716] [serial = 998] [outer = 00000000] 12:11:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (10126800) [pid = 2716] [serial = 999] [outer = 0F8D3800] 12:11:22 INFO - PROCESS | 2716 | 1467141082376 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1020A800) [pid = 2716] [serial = 1000] [outer = 0F8D3800] 12:11:23 INFO - PROCESS | 2716 | 1467141083126 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1284ms 12:11:23 INFO - PROCESS | 2716 | 1467141083339 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 2716 | 1467141083342 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 12:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:11:23 INFO - PROCESS | 2716 | 1467141083352 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 2716 | 1467141083355 Marionette TRACE conn5 <- [1,1298,null,{}] 12:11:23 INFO - PROCESS | 2716 | 1467141083360 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:23 INFO - PROCESS | 2716 | 1467141083363 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:23 INFO - PROCESS | 2716 | 1467141083469 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 12:11:23 INFO - PROCESS | 2716 | 1467141083550 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 2716 | 1467141083553 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:23 INFO - PROCESS | 2716 | ++DOCSHELL 0FF92000 == 40 [pid = 2716] [id = 334] 12:11:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (0FF92800) [pid = 2716] [serial = 1001] [outer = 00000000] 12:11:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (10201C00) [pid = 2716] [serial = 1002] [outer = 0FF92800] 12:11:23 INFO - PROCESS | 2716 | 1467141083601 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (10446800) [pid = 2716] [serial = 1003] [outer = 0FF92800] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 18D16800 == 39 [pid = 2716] [id = 331] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 14145C00 == 38 [pid = 2716] [id = 330] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 15D44000 == 37 [pid = 2716] [id = 329] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 0C8E7C00 == 36 [pid = 2716] [id = 328] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 18676C00 == 35 [pid = 2716] [id = 327] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 14B5A000 == 34 [pid = 2716] [id = 326] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 14696800 == 33 [pid = 2716] [id = 325] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 1431EC00 == 32 [pid = 2716] [id = 324] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 10202400 == 31 [pid = 2716] [id = 323] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1BA90C00) [pid = 2716] [serial = 963] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 0FB85C00 == 30 [pid = 2716] [id = 322] 12:11:24 INFO - PROCESS | 2716 | --DOCSHELL 10123C00 == 29 [pid = 2716] [id = 321] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1B3C0000) [pid = 2716] [serial = 961] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (187D3800) [pid = 2716] [serial = 933] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1089B400) [pid = 2716] [serial = 930] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1075A800) [pid = 2716] [serial = 939] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18910400) [pid = 2716] [serial = 934] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (108C1800) [pid = 2716] [serial = 936] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18C99C00) [pid = 2716] [serial = 946] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1A077C00) [pid = 2716] [serial = 954] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1479F400) [pid = 2716] [serial = 937] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (18AB4000) [pid = 2716] [serial = 945] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18675C00) [pid = 2716] [serial = 943] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (143A6C00) [pid = 2716] [serial = 931] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1AC07000) [pid = 2716] [serial = 955] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (199CAC00) [pid = 2716] [serial = 952] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1AC9E400) [pid = 2716] [serial = 928] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (1775D800) [pid = 2716] [serial = 942] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (18E67800) [pid = 2716] [serial = 948] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (11036000) [pid = 2716] [serial = 940] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (19C25400) [pid = 2716] [serial = 958] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (199C5C00) [pid = 2716] [serial = 951] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (18FEFC00) [pid = 2716] [serial = 949] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (1ACA8400) [pid = 2716] [serial = 960] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (191A0400) [pid = 2716] [serial = 957] [outer = 00000000] [url = about:blank] 12:11:24 INFO - PROCESS | 2716 | 1467141084219 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 2716 | 1467141084287 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 12:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:11:24 INFO - PROCESS | 2716 | 1467141084294 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 2716 | 1467141084298 Marionette TRACE conn5 <- [1,1302,null,{}] 12:11:24 INFO - PROCESS | 2716 | 1467141084302 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:24 INFO - PROCESS | 2716 | 1467141084304 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:24 INFO - PROCESS | 2716 | 1467141084392 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 12:11:24 INFO - PROCESS | 2716 | 1467141084479 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 2716 | 1467141084481 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:24 INFO - PROCESS | 2716 | ++DOCSHELL 1410BC00 == 30 [pid = 2716] [id = 335] 12:11:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (1410CC00) [pid = 2716] [serial = 1004] [outer = 00000000] 12:11:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (14322C00) [pid = 2716] [serial = 1005] [outer = 1410CC00] 12:11:24 INFO - PROCESS | 2716 | 1467141084529 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (143E9C00) [pid = 2716] [serial = 1006] [outer = 1410CC00] 12:11:25 INFO - PROCESS | 2716 | 1467141085013 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 790ms 12:11:25 INFO - PROCESS | 2716 | 1467141085084 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 2716 | 1467141085086 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 12:11:25 INFO - PROCESS | 2716 | 1467141085089 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:11:25 INFO - PROCESS | 2716 | 1467141085091 Marionette TRACE conn5 <- [1,1306,null,{}] 12:11:25 INFO - PROCESS | 2716 | 1467141085102 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:25 INFO - PROCESS | 2716 | 1467141085106 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:25 INFO - PROCESS | 2716 | 1467141085190 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 12:11:25 INFO - PROCESS | 2716 | 1467141085282 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 2716 | 1467141085286 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:25 INFO - PROCESS | 2716 | ++DOCSHELL 15D4F000 == 31 [pid = 2716] [id = 336] 12:11:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (16004400) [pid = 2716] [serial = 1007] [outer = 00000000] 12:11:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (160AF400) [pid = 2716] [serial = 1008] [outer = 16004400] 12:11:25 INFO - PROCESS | 2716 | 1467141085336 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (17374800) [pid = 2716] [serial = 1009] [outer = 16004400] 12:11:25 INFO - PROCESS | 2716 | 1467141085716 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 12:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:11:25 INFO - PROCESS | 2716 | 1467141085765 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 2716 | 1467141085767 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 12:11:25 INFO - PROCESS | 2716 | 1467141085770 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 2716 | 1467141085772 Marionette TRACE conn5 <- [1,1310,null,{}] 12:11:25 INFO - PROCESS | 2716 | 1467141085775 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:25 INFO - PROCESS | 2716 | 1467141085777 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:25 INFO - PROCESS | 2716 | 1467141085862 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 12:11:25 INFO - PROCESS | 2716 | 1467141085868 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 2716 | 1467141085870 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:25 INFO - PROCESS | 2716 | ++DOCSHELL 17DA9000 == 32 [pid = 2716] [id = 337] 12:11:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (17DAC000) [pid = 2716] [serial = 1010] [outer = 00000000] 12:11:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (18681400) [pid = 2716] [serial = 1011] [outer = 17DAC000] 12:11:25 INFO - PROCESS | 2716 | 1467141085923 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (187DC800) [pid = 2716] [serial = 1012] [outer = 17DAC000] 12:11:26 INFO - PROCESS | 2716 | 1467141086408 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 12:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:11:26 INFO - PROCESS | 2716 | 1467141086443 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 2716 | 1467141086445 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 12:11:26 INFO - PROCESS | 2716 | 1467141086448 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 2716 | 1467141086450 Marionette TRACE conn5 <- [1,1314,null,{}] 12:11:26 INFO - PROCESS | 2716 | 1467141086453 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:26 INFO - PROCESS | 2716 | 1467141086455 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:26 INFO - PROCESS | 2716 | 1467141086594 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 12:11:26 INFO - PROCESS | 2716 | 1467141086655 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 2716 | 1467141086657 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:26 INFO - PROCESS | 2716 | ++DOCSHELL 1890E400 == 33 [pid = 2716] [id = 338] 12:11:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1890F800) [pid = 2716] [serial = 1013] [outer = 00000000] 12:11:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (18916000) [pid = 2716] [serial = 1014] [outer = 1890F800] 12:11:26 INFO - PROCESS | 2716 | 1467141086700 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18C8F000) [pid = 2716] [serial = 1015] [outer = 1890F800] 12:11:27 INFO - PROCESS | 2716 | 1467141087110 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 12:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:11:27 INFO - PROCESS | 2716 | 1467141087123 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 2716 | 1467141087125 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 12:11:27 INFO - PROCESS | 2716 | 1467141087128 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 2716 | 1467141087130 Marionette TRACE conn5 <- [1,1318,null,{}] 12:11:27 INFO - PROCESS | 2716 | 1467141087133 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:27 INFO - PROCESS | 2716 | 1467141087139 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:27 INFO - PROCESS | 2716 | 1467141087277 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 12:11:27 INFO - PROCESS | 2716 | 1467141087284 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 2716 | 1467141087286 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:27 INFO - PROCESS | 2716 | ++DOCSHELL 18C94000 == 34 [pid = 2716] [id = 339] 12:11:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18C96000) [pid = 2716] [serial = 1016] [outer = 00000000] 12:11:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18E65800) [pid = 2716] [serial = 1017] [outer = 18C96000] 12:11:27 INFO - PROCESS | 2716 | 1467141087378 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18FAA400) [pid = 2716] [serial = 1018] [outer = 18C96000] 12:11:27 INFO - PROCESS | 2716 | 1467141087786 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 12:11:27 INFO - PROCESS | 2716 | 1467141087861 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 12:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:11:27 INFO - PROCESS | 2716 | 1467141087863 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 12:11:27 INFO - PROCESS | 2716 | 1467141087866 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 2716 | 1467141087868 Marionette TRACE conn5 <- [1,1322,null,{}] 12:11:27 INFO - PROCESS | 2716 | 1467141087871 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:27 INFO - PROCESS | 2716 | 1467141087873 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:28 INFO - PROCESS | 2716 | 1467141088015 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 12:11:28 INFO - PROCESS | 2716 | 1467141088030 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 2716 | 1467141088032 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:28 INFO - PROCESS | 2716 | ++DOCSHELL 18FADC00 == 35 [pid = 2716] [id = 340] 12:11:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (19131800) [pid = 2716] [serial = 1019] [outer = 00000000] 12:11:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (19195C00) [pid = 2716] [serial = 1020] [outer = 19131800] 12:11:28 INFO - PROCESS | 2716 | 1467141088076 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1919AC00) [pid = 2716] [serial = 1021] [outer = 19131800] 12:11:28 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18E6A000) [pid = 2716] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:11:28 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0FC0C800) [pid = 2716] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:11:28 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1867D800) [pid = 2716] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:11:28 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (14320800) [pid = 2716] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:11:28 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10203800) [pid = 2716] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:11:28 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1012A400) [pid = 2716] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:11:28 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (15D43400) [pid = 2716] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:11:28 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1472A800) [pid = 2716] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:11:28 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18D0EC00) [pid = 2716] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:11:28 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18992400) [pid = 2716] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:11:28 INFO - PROCESS | 2716 | 1467141088514 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 12:11:28 INFO - PROCESS | 2716 | 1467141088537 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 12:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:11:28 INFO - PROCESS | 2716 | 1467141088539 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 12:11:28 INFO - PROCESS | 2716 | 1467141088542 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 2716 | 1467141088544 Marionette TRACE conn5 <- [1,1326,null,{}] 12:11:28 INFO - PROCESS | 2716 | 1467141088548 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:28 INFO - PROCESS | 2716 | 1467141088549 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:28 INFO - PROCESS | 2716 | 1467141088628 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 12:11:28 INFO - PROCESS | 2716 | 1467141088634 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 2716 | 1467141088636 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:28 INFO - PROCESS | 2716 | ++DOCSHELL 10276800 == 36 [pid = 2716] [id = 341] 12:11:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (1867AC00) [pid = 2716] [serial = 1022] [outer = 00000000] 12:11:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (18C9B000) [pid = 2716] [serial = 1023] [outer = 1867AC00] 12:11:28 INFO - PROCESS | 2716 | 1467141088679 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (18FA4000) [pid = 2716] [serial = 1024] [outer = 1867AC00] 12:11:29 INFO - PROCESS | 2716 | 1467141089569 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1071ms 12:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:11:29 INFO - PROCESS | 2716 | 1467141089613 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 2716 | 1467141089615 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 12:11:29 INFO - PROCESS | 2716 | 1467141089618 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 2716 | 1467141089620 Marionette TRACE conn5 <- [1,1330,null,{}] 12:11:29 INFO - PROCESS | 2716 | 1467141089624 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:29 INFO - PROCESS | 2716 | 1467141089626 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:29 INFO - PROCESS | 2716 | 1467141089736 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 12:11:29 INFO - PROCESS | 2716 | 1467141089744 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 2716 | 1467141089746 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:29 INFO - PROCESS | 2716 | ++DOCSHELL 19136C00 == 37 [pid = 2716] [id = 342] 12:11:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1913D800) [pid = 2716] [serial = 1025] [outer = 00000000] 12:11:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (19621800) [pid = 2716] [serial = 1026] [outer = 1913D800] 12:11:29 INFO - PROCESS | 2716 | 1467141089789 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (199C3400) [pid = 2716] [serial = 1027] [outer = 1913D800] 12:11:30 INFO - PROCESS | 2716 | 1467141090194 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 12:11:30 INFO - PROCESS | 2716 | 1467141090249 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 2716 | 1467141090251 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 12:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:11:30 INFO - PROCESS | 2716 | 1467141090254 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 2716 | 1467141090256 Marionette TRACE conn5 <- [1,1334,null,{}] 12:11:30 INFO - PROCESS | 2716 | 1467141090259 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:30 INFO - PROCESS | 2716 | 1467141090261 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:30 INFO - PROCESS | 2716 | 1467141090382 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 12:11:30 INFO - PROCESS | 2716 | 1467141090519 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 2716 | 1467141090522 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:30 INFO - PROCESS | 2716 | ++DOCSHELL 090FE400 == 38 [pid = 2716] [id = 343] 12:11:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (0C8DB000) [pid = 2716] [serial = 1028] [outer = 00000000] 12:11:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (0FB84800) [pid = 2716] [serial = 1029] [outer = 0C8DB000] 12:11:30 INFO - PROCESS | 2716 | 1467141090584 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (10123C00) [pid = 2716] [serial = 1030] [outer = 0C8DB000] 12:11:31 INFO - PROCESS | 2716 | 1467141091242 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1023ms 12:11:31 INFO - PROCESS | 2716 | 1467141091279 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 2716 | 1467141091284 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 12:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:11:31 INFO - PROCESS | 2716 | 1467141091289 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 2716 | 1467141091292 Marionette TRACE conn5 <- [1,1338,null,{}] 12:11:31 INFO - PROCESS | 2716 | 1467141091317 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:31 INFO - PROCESS | 2716 | 1467141091320 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:31 INFO - PROCESS | 2716 | 1467141091430 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 12:11:31 INFO - PROCESS | 2716 | 1467141091560 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 2716 | 1467141091563 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:31 INFO - PROCESS | 2716 | ++DOCSHELL 1481F400 == 39 [pid = 2716] [id = 344] 12:11:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (14870400) [pid = 2716] [serial = 1031] [outer = 00000000] 12:11:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (15D45800) [pid = 2716] [serial = 1032] [outer = 14870400] 12:11:31 INFO - PROCESS | 2716 | 1467141091620 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1737BC00) [pid = 2716] [serial = 1033] [outer = 14870400] 12:11:32 INFO - PROCESS | 2716 | 1467141092188 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 950ms 12:11:32 INFO - PROCESS | 2716 | 1467141092244 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 2716 | 1467141092247 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 12:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:11:32 INFO - PROCESS | 2716 | 1467141092251 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 2716 | 1467141092253 Marionette TRACE conn5 <- [1,1342,null,{}] 12:11:32 INFO - PROCESS | 2716 | 1467141092257 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:32 INFO - PROCESS | 2716 | 1467141092260 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:32 INFO - PROCESS | 2716 | 1467141092368 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 12:11:32 INFO - PROCESS | 2716 | 1467141092499 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 2716 | 1467141092502 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:32 INFO - PROCESS | 2716 | ++DOCSHELL 17DB0800 == 40 [pid = 2716] [id = 345] 12:11:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18D13C00) [pid = 2716] [serial = 1034] [outer = 00000000] 12:11:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19130800) [pid = 2716] [serial = 1035] [outer = 18D13C00] 12:11:32 INFO - PROCESS | 2716 | 1467141092556 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19625800) [pid = 2716] [serial = 1036] [outer = 18D13C00] 12:11:33 INFO - PROCESS | 2716 | 1467141093183 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 12:11:33 INFO - PROCESS | 2716 | 1467141093223 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 2716 | 1467141093228 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 12:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:11:33 INFO - PROCESS | 2716 | 1467141093239 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 2716 | 1467141093243 Marionette TRACE conn5 <- [1,1346,null,{}] 12:11:33 INFO - PROCESS | 2716 | 1467141093247 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:33 INFO - PROCESS | 2716 | 1467141093251 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:33 INFO - PROCESS | 2716 | 1467141093362 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 12:11:33 INFO - PROCESS | 2716 | 1467141093514 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 2716 | 1467141093516 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:33 INFO - PROCESS | 2716 | ++DOCSHELL 19192800 == 41 [pid = 2716] [id = 346] 12:11:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19192C00) [pid = 2716] [serial = 1037] [outer = 00000000] 12:11:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (19DD3400) [pid = 2716] [serial = 1038] [outer = 19192C00] 12:11:33 INFO - PROCESS | 2716 | 1467141093571 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (1A075400) [pid = 2716] [serial = 1039] [outer = 19192C00] 12:11:34 INFO - PROCESS | 2716 | 1467141094269 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1082ms 12:11:34 INFO - PROCESS | 2716 | 1467141094316 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 2716 | 1467141094320 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 12:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:11:34 INFO - PROCESS | 2716 | 1467141094325 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 2716 | 1467141094328 Marionette TRACE conn5 <- [1,1350,null,{}] 12:11:34 INFO - PROCESS | 2716 | 1467141094334 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:34 INFO - PROCESS | 2716 | 1467141094337 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:34 INFO - PROCESS | 2716 | 1467141094434 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 12:11:34 INFO - PROCESS | 2716 | 1467141094568 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 2716 | 1467141094570 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:34 INFO - PROCESS | 2716 | ++DOCSHELL 1012E400 == 42 [pid = 2716] [id = 347] 12:11:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1012F000) [pid = 2716] [serial = 1040] [outer = 00000000] 12:11:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (10758400) [pid = 2716] [serial = 1041] [outer = 1012F000] 12:11:34 INFO - PROCESS | 2716 | 1467141094621 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (10ED9C00) [pid = 2716] [serial = 1042] [outer = 1012F000] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 19136C00 == 41 [pid = 2716] [id = 342] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 10276800 == 40 [pid = 2716] [id = 341] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 18FADC00 == 39 [pid = 2716] [id = 340] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 18C94000 == 38 [pid = 2716] [id = 339] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 1890E400 == 37 [pid = 2716] [id = 338] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 17DA9000 == 36 [pid = 2716] [id = 337] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 15D4F000 == 35 [pid = 2716] [id = 336] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 1410BC00 == 34 [pid = 2716] [id = 335] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 0FF92000 == 33 [pid = 2716] [id = 334] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 14B59C00 == 32 [pid = 2716] [id = 332] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 0F8CC000 == 31 [pid = 2716] [id = 333] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 19192800 == 30 [pid = 2716] [id = 346] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 17DB0800 == 29 [pid = 2716] [id = 345] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 090FE400 == 28 [pid = 2716] [id = 343] 12:11:35 INFO - PROCESS | 2716 | --DOCSHELL 1481F400 == 27 [pid = 2716] [id = 344] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (10208400) [pid = 2716] [serial = 969] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (10210000) [pid = 2716] [serial = 970] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1890B000) [pid = 2716] [serial = 984] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1890F400) [pid = 2716] [serial = 985] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (160AA000) [pid = 2716] [serial = 978] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1660DC00) [pid = 2716] [serial = 979] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1486E400) [pid = 2716] [serial = 975] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (149B8400) [pid = 2716] [serial = 976] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (0FF71800) [pid = 2716] [serial = 967] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18C91800) [pid = 2716] [serial = 987] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18D17000) [pid = 2716] [serial = 990] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18E61800) [pid = 2716] [serial = 991] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18ABE800) [pid = 2716] [serial = 988] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (19137000) [pid = 2716] [serial = 993] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0FC65400) [pid = 2716] [serial = 966] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1913FC00) [pid = 2716] [serial = 994] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (187D3C00) [pid = 2716] [serial = 981] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (187DA000) [pid = 2716] [serial = 982] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (143AD400) [pid = 2716] [serial = 972] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (144C3800) [pid = 2716] [serial = 973] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2716 | 1467141095706 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1433ms 12:11:35 INFO - PROCESS | 2716 | 1467141095760 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 2716 | 1467141095764 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 12:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:11:35 INFO - PROCESS | 2716 | 1467141095768 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 2716 | 1467141095773 Marionette TRACE conn5 <- [1,1354,null,{}] 12:11:35 INFO - PROCESS | 2716 | 1467141095778 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:35 INFO - PROCESS | 2716 | 1467141095780 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:35 INFO - PROCESS | 2716 | 1467141095869 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 12:11:35 INFO - PROCESS | 2716 | 1467141095878 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 2716 | 1467141095881 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:35 INFO - PROCESS | 2716 | ++DOCSHELL 0FF75000 == 28 [pid = 2716] [id = 348] 12:11:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0FF75800) [pid = 2716] [serial = 1043] [outer = 00000000] 12:11:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (10125000) [pid = 2716] [serial = 1044] [outer = 0FF75800] 12:11:35 INFO - PROCESS | 2716 | 1467141095956 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (10207400) [pid = 2716] [serial = 1045] [outer = 0FF75800] 12:11:36 INFO - PROCESS | 2716 | 1467141096419 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 2716 | 1467141096464 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 12:11:36 INFO - PROCESS | 2716 | 1467141096471 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:11:36 INFO - PROCESS | 2716 | 1467141096473 Marionette TRACE conn5 <- [1,1358,null,{}] 12:11:36 INFO - PROCESS | 2716 | 1467141096477 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:36 INFO - PROCESS | 2716 | 1467141096480 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:36 INFO - PROCESS | 2716 | 1467141096603 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 12:11:36 INFO - PROCESS | 2716 | 1467141096612 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 2716 | 1467141096614 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:36 INFO - PROCESS | 2716 | ++DOCSHELL 108C1400 == 29 [pid = 2716] [id = 349] 12:11:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (108C5800) [pid = 2716] [serial = 1046] [outer = 00000000] 12:11:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (143EC000) [pid = 2716] [serial = 1047] [outer = 108C5800] 12:11:36 INFO - PROCESS | 2716 | 1467141096661 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (14697000) [pid = 2716] [serial = 1048] [outer = 108C5800] 12:11:37 INFO - PROCESS | 2716 | 1467141097096 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 2716 | 1467141097147 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 12:11:37 INFO - PROCESS | 2716 | 1467141097150 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 2716 | 1467141097154 Marionette TRACE conn5 <- [1,1362,null,{}] 12:11:37 INFO - PROCESS | 2716 | 1467141097165 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:37 INFO - PROCESS | 2716 | 1467141097170 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:37 INFO - PROCESS | 2716 | 1467141097252 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 12:11:37 INFO - PROCESS | 2716 | 1467141097261 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 2716 | 1467141097264 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:37 INFO - PROCESS | 2716 | ++DOCSHELL 15D47000 == 30 [pid = 2716] [id = 350] 12:11:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (15D48400) [pid = 2716] [serial = 1049] [outer = 00000000] 12:11:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (160AD400) [pid = 2716] [serial = 1050] [outer = 15D48400] 12:11:37 INFO - PROCESS | 2716 | 1467141097312 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (16610000) [pid = 2716] [serial = 1051] [outer = 15D48400] 12:11:37 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:37 INFO - PROCESS | 2716 | 1467141097800 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 2716 | 1467141097827 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 12:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:11:37 INFO - PROCESS | 2716 | 1467141097837 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 2716 | 1467141097838 Marionette TRACE conn5 <- [1,1366,null,{}] 12:11:37 INFO - PROCESS | 2716 | 1467141097842 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:37 INFO - PROCESS | 2716 | 1467141097844 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:37 INFO - PROCESS | 2716 | 1467141097956 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 12:11:38 INFO - PROCESS | 2716 | 1467141098043 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 2716 | 1467141098045 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:38 INFO - PROCESS | 2716 | ++DOCSHELL 1867F800 == 31 [pid = 2716] [id = 351] 12:11:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18680000) [pid = 2716] [serial = 1052] [outer = 00000000] 12:11:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (187D3C00) [pid = 2716] [serial = 1053] [outer = 18680000] 12:11:38 INFO - PROCESS | 2716 | 1467141098090 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (187DE400) [pid = 2716] [serial = 1054] [outer = 18680000] 12:11:38 INFO - PROCESS | 2716 | 1467141098535 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 2716 | 1467141098575 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 12:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:11:38 INFO - PROCESS | 2716 | 1467141098578 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 2716 | 1467141098580 Marionette TRACE conn5 <- [1,1370,null,{}] 12:11:38 INFO - PROCESS | 2716 | 1467141098583 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:38 INFO - PROCESS | 2716 | 1467141098585 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:38 INFO - PROCESS | 2716 | 1467141098696 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 12:11:38 INFO - PROCESS | 2716 | 1467141098704 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 2716 | 1467141098706 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:38 INFO - PROCESS | 2716 | ++DOCSHELL 187E1400 == 32 [pid = 2716] [id = 352] 12:11:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1890E000) [pid = 2716] [serial = 1055] [outer = 00000000] 12:11:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18997000) [pid = 2716] [serial = 1056] [outer = 1890E000] 12:11:38 INFO - PROCESS | 2716 | 1467141098750 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18998800) [pid = 2716] [serial = 1057] [outer = 1890E000] 12:11:39 INFO - PROCESS | 2716 | [2716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:39 INFO - PROCESS | 2716 | 1467141099225 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 2716 | 1467141099256 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 12:11:39 INFO - PROCESS | 2716 | 1467141099259 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 2716 | 1467141099261 Marionette TRACE conn5 <- [1,1374,null,{}] 12:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:11:39 INFO - PROCESS | 2716 | 1467141099264 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:39 INFO - PROCESS | 2716 | 1467141099270 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:39 INFO - PROCESS | 2716 | 1467141099417 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 12:11:39 INFO - PROCESS | 2716 | 1467141099442 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 2716 | 1467141099444 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:39 INFO - PROCESS | 2716 | ++DOCSHELL 18E69400 == 33 [pid = 2716] [id = 353] 12:11:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18E69800) [pid = 2716] [serial = 1058] [outer = 00000000] 12:11:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18FA0000) [pid = 2716] [serial = 1059] [outer = 18E69800] 12:11:39 INFO - PROCESS | 2716 | 1467141099488 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (19133C00) [pid = 2716] [serial = 1060] [outer = 18E69800] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1867AC00) [pid = 2716] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1913D800) [pid = 2716] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1890F800) [pid = 2716] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18C96000) [pid = 2716] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (19131800) [pid = 2716] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (0F8D3800) [pid = 2716] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1410CC00) [pid = 2716] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (191A1000) [pid = 2716] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (16004400) [pid = 2716] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (0FF92800) [pid = 2716] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (17DAC000) [pid = 2716] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:11:39 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (10125400) [pid = 2716] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:11:40 INFO - PROCESS | 2716 | 1467141100003 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 2716 | 1467141100036 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 12:11:40 INFO - PROCESS | 2716 | 1467141100039 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 2716 | 1467141100041 Marionette TRACE conn5 <- [1,1378,null,{}] 12:11:40 INFO - PROCESS | 2716 | 1467141100044 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:40 INFO - PROCESS | 2716 | 1467141100046 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:40 INFO - PROCESS | 2716 | 1467141100160 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 12:11:40 INFO - PROCESS | 2716 | 1467141100211 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 2716 | 1467141100213 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:40 INFO - PROCESS | 2716 | ++DOCSHELL 0F86A800 == 34 [pid = 2716] [id = 354] 12:11:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (10ED5800) [pid = 2716] [serial = 1061] [outer = 00000000] 12:11:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18C96000) [pid = 2716] [serial = 1062] [outer = 10ED5800] 12:11:40 INFO - PROCESS | 2716 | 1467141100256 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18E62400) [pid = 2716] [serial = 1063] [outer = 10ED5800] 12:11:40 INFO - PROCESS | 2716 | 1467141100575 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 570ms 12:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:11:40 INFO - PROCESS | 2716 | 1467141100610 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 2716 | 1467141100612 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 12:11:40 INFO - PROCESS | 2716 | 1467141100615 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 2716 | 1467141100617 Marionette TRACE conn5 <- [1,1382,null,{}] 12:11:40 INFO - PROCESS | 2716 | 1467141100621 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:40 INFO - PROCESS | 2716 | 1467141100622 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:40 INFO - PROCESS | 2716 | 1467141100732 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 12:11:40 INFO - PROCESS | 2716 | 1467141100741 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 2716 | 1467141100743 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:40 INFO - PROCESS | 2716 | ++DOCSHELL 18C9A000 == 35 [pid = 2716] [id = 355] 12:11:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18C9AC00) [pid = 2716] [serial = 1064] [outer = 00000000] 12:11:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (19198400) [pid = 2716] [serial = 1065] [outer = 18C9AC00] 12:11:40 INFO - PROCESS | 2716 | 1467141100786 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (187DB000) [pid = 2716] [serial = 1066] [outer = 18C9AC00] 12:11:41 INFO - PROCESS | 2716 | 1467141101194 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 12:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:11:41 INFO - PROCESS | 2716 | 1467141101247 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 2716 | 1467141101248 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 12:11:41 INFO - PROCESS | 2716 | 1467141101252 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 2716 | 1467141101253 Marionette TRACE conn5 <- [1,1386,null,{}] 12:11:41 INFO - PROCESS | 2716 | 1467141101257 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:41 INFO - PROCESS | 2716 | 1467141101259 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:41 INFO - PROCESS | 2716 | 1467141101371 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 12:11:41 INFO - PROCESS | 2716 | 1467141101382 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 2716 | 1467141101384 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:41 INFO - PROCESS | 2716 | ++DOCSHELL 1961FC00 == 36 [pid = 2716] [id = 356] 12:11:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19626C00) [pid = 2716] [serial = 1067] [outer = 00000000] 12:11:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19B32C00) [pid = 2716] [serial = 1068] [outer = 19626C00] 12:11:41 INFO - PROCESS | 2716 | 1467141101436 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19C1D400) [pid = 2716] [serial = 1069] [outer = 19626C00] 12:11:41 INFO - PROCESS | 2716 | 1467141101875 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 12:11:41 INFO - PROCESS | 2716 | 1467141101923 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 12:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:11:41 INFO - PROCESS | 2716 | 1467141101927 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 12:11:41 INFO - PROCESS | 2716 | 1467141101933 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 2716 | 1467141101938 Marionette TRACE conn5 <- [1,1390,null,{}] 12:11:41 INFO - PROCESS | 2716 | 1467141101945 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:41 INFO - PROCESS | 2716 | 1467141101948 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:42 INFO - PROCESS | 2716 | 1467141102178 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 12:11:42 INFO - PROCESS | 2716 | 1467141102255 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 2716 | 1467141102260 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:42 INFO - PROCESS | 2716 | ++DOCSHELL 0FF73800 == 37 [pid = 2716] [id = 357] 12:11:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (0FF73C00) [pid = 2716] [serial = 1070] [outer = 00000000] 12:11:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (10124C00) [pid = 2716] [serial = 1071] [outer = 0FF73C00] 12:11:42 INFO - PROCESS | 2716 | 1467141102317 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1026E800) [pid = 2716] [serial = 1072] [outer = 0FF73C00] 12:11:43 INFO - PROCESS | 2716 | 1467141103010 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1129ms 12:11:43 INFO - PROCESS | 2716 | 1467141103062 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 2716 | 1467141103067 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 12:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:11:43 INFO - PROCESS | 2716 | 1467141103073 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 2716 | 1467141103076 Marionette TRACE conn5 <- [1,1394,null,{}] 12:11:43 INFO - PROCESS | 2716 | 1467141103080 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:43 INFO - PROCESS | 2716 | 1467141103083 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:43 INFO - PROCESS | 2716 | 1467141103269 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 12:11:43 INFO - PROCESS | 2716 | 1467141103279 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 2716 | 1467141103282 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:43 INFO - PROCESS | 2716 | ++DOCSHELL 149ABC00 == 38 [pid = 2716] [id = 358] 12:11:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (14B50000) [pid = 2716] [serial = 1073] [outer = 00000000] 12:11:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (160F9C00) [pid = 2716] [serial = 1074] [outer = 14B50000] 12:11:43 INFO - PROCESS | 2716 | 1467141103338 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (17DF6C00) [pid = 2716] [serial = 1075] [outer = 14B50000] 12:11:44 INFO - PROCESS | 2716 | 1467141104255 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1234ms 12:11:44 INFO - PROCESS | 2716 | 1467141104311 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 2716 | 1467141104315 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 12:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:11:44 INFO - PROCESS | 2716 | 1467141104320 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 2716 | 1467141104323 Marionette TRACE conn5 <- [1,1398,null,{}] 12:11:44 INFO - PROCESS | 2716 | 1467141104329 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:44 INFO - PROCESS | 2716 | 1467141104332 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:44 INFO - PROCESS | 2716 | 1467141104442 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 12:11:44 INFO - PROCESS | 2716 | 1467141104527 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 2716 | 1467141104531 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:44 INFO - PROCESS | 2716 | ++DOCSHELL 090F5000 == 39 [pid = 2716] [id = 359] 12:11:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (090FD800) [pid = 2716] [serial = 1076] [outer = 00000000] 12:11:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (10207800) [pid = 2716] [serial = 1077] [outer = 090FD800] 12:11:44 INFO - PROCESS | 2716 | 1467141104627 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (10275C00) [pid = 2716] [serial = 1078] [outer = 090FD800] 12:11:44 INFO - PROCESS | 2716 | --DOCSHELL 18C9A000 == 38 [pid = 2716] [id = 355] 12:11:44 INFO - PROCESS | 2716 | --DOCSHELL 0F86A800 == 37 [pid = 2716] [id = 354] 12:11:44 INFO - PROCESS | 2716 | --DOCSHELL 18E69400 == 36 [pid = 2716] [id = 353] 12:11:44 INFO - PROCESS | 2716 | --DOCSHELL 187E1400 == 35 [pid = 2716] [id = 352] 12:11:44 INFO - PROCESS | 2716 | --DOCSHELL 1867F800 == 34 [pid = 2716] [id = 351] 12:11:44 INFO - PROCESS | 2716 | --DOCSHELL 15D47000 == 33 [pid = 2716] [id = 350] 12:11:44 INFO - PROCESS | 2716 | --DOCSHELL 108C1400 == 32 [pid = 2716] [id = 349] 12:11:44 INFO - PROCESS | 2716 | --DOCSHELL 0FF75000 == 31 [pid = 2716] [id = 348] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (1BA93000) [pid = 2716] [serial = 964] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (199C3400) [pid = 2716] [serial = 1027] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (19621800) [pid = 2716] [serial = 1026] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (18916000) [pid = 2716] [serial = 1014] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (18E65800) [pid = 2716] [serial = 1017] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (18C8F000) [pid = 2716] [serial = 1015] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (19195C00) [pid = 2716] [serial = 1020] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (10126800) [pid = 2716] [serial = 999] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1020A800) [pid = 2716] [serial = 1000] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (14322C00) [pid = 2716] [serial = 1005] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (143E9C00) [pid = 2716] [serial = 1006] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (19628800) [pid = 2716] [serial = 997] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1961F800) [pid = 2716] [serial = 996] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (160AF400) [pid = 2716] [serial = 1008] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (17374800) [pid = 2716] [serial = 1009] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10201C00) [pid = 2716] [serial = 1002] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (10446800) [pid = 2716] [serial = 1003] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18FAA400) [pid = 2716] [serial = 1018] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (18681400) [pid = 2716] [serial = 1011] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1919AC00) [pid = 2716] [serial = 1021] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18C9B000) [pid = 2716] [serial = 1023] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (187DC800) [pid = 2716] [serial = 1012] [outer = 00000000] [url = about:blank] 12:11:44 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18FA4000) [pid = 2716] [serial = 1024] [outer = 00000000] [url = about:blank] 12:11:45 INFO - PROCESS | 2716 | 1467141105162 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 890ms 12:11:45 INFO - PROCESS | 2716 | 1467141105211 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 2716 | 1467141105215 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 12:11:45 INFO - PROCESS | 2716 | 1467141105221 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:11:45 INFO - PROCESS | 2716 | 1467141105224 Marionette TRACE conn5 <- [1,1402,null,{}] 12:11:45 INFO - PROCESS | 2716 | 1467141105227 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:45 INFO - PROCESS | 2716 | 1467141105230 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:45 INFO - PROCESS | 2716 | 1467141105317 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 12:11:45 INFO - PROCESS | 2716 | 1467141105407 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 2716 | 1467141105409 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:45 INFO - PROCESS | 2716 | ++DOCSHELL 10125400 == 32 [pid = 2716] [id = 360] 12:11:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (10207000) [pid = 2716] [serial = 1079] [outer = 00000000] 12:11:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (107CA800) [pid = 2716] [serial = 1080] [outer = 10207000] 12:11:45 INFO - PROCESS | 2716 | 1467141105456 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1410E400) [pid = 2716] [serial = 1081] [outer = 10207000] 12:11:45 INFO - PROCESS | 2716 | 1467141105882 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 12:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:11:45 INFO - PROCESS | 2716 | 1467141105896 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 2716 | 1467141105898 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 12:11:45 INFO - PROCESS | 2716 | 1467141105901 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 2716 | 1467141105905 Marionette TRACE conn5 <- [1,1406,null,{}] 12:11:45 INFO - PROCESS | 2716 | 1467141105915 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:45 INFO - PROCESS | 2716 | 1467141105920 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:46 INFO - PROCESS | 2716 | 1467141106041 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 12:11:46 INFO - PROCESS | 2716 | 1467141106057 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 2716 | 1467141106061 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:46 INFO - PROCESS | 2716 | ++DOCSHELL 15D44C00 == 33 [pid = 2716] [id = 361] 12:11:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (15D47000) [pid = 2716] [serial = 1082] [outer = 00000000] 12:11:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (160EE000) [pid = 2716] [serial = 1083] [outer = 15D47000] 12:11:46 INFO - PROCESS | 2716 | 1467141106109 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (17376800) [pid = 2716] [serial = 1084] [outer = 15D47000] 12:11:46 INFO - PROCESS | 2716 | 1467141106580 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 12:11:46 INFO - PROCESS | 2716 | 1467141106632 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 2716 | 1467141106634 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 12:11:46 INFO - PROCESS | 2716 | 1467141106637 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:11:46 INFO - PROCESS | 2716 | 1467141106639 Marionette TRACE conn5 <- [1,1410,null,{}] 12:11:46 INFO - PROCESS | 2716 | 1467141106643 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:46 INFO - PROCESS | 2716 | 1467141106644 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:46 INFO - PROCESS | 2716 | 1467141106729 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 12:11:46 INFO - PROCESS | 2716 | 1467141106737 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 2716 | 1467141106747 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:46 INFO - PROCESS | 2716 | ++DOCSHELL 148E2000 == 34 [pid = 2716] [id = 362] 12:11:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17375400) [pid = 2716] [serial = 1085] [outer = 00000000] 12:11:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (187EBC00) [pid = 2716] [serial = 1086] [outer = 17375400] 12:11:46 INFO - PROCESS | 2716 | 1467141106873 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18911800) [pid = 2716] [serial = 1087] [outer = 17375400] 12:11:47 INFO - PROCESS | 2716 | 1467141107268 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 12:11:47 INFO - PROCESS | 2716 | 1467141107312 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 2716 | 1467141107314 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 12:11:47 INFO - PROCESS | 2716 | 1467141107317 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:11:47 INFO - PROCESS | 2716 | 1467141107319 Marionette TRACE conn5 <- [1,1414,null,{}] 12:11:47 INFO - PROCESS | 2716 | 1467141107322 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:47 INFO - PROCESS | 2716 | 1467141107324 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:47 INFO - PROCESS | 2716 | 1467141107459 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 12:11:47 INFO - PROCESS | 2716 | 1467141107479 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 2716 | 1467141107481 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:47 INFO - PROCESS | 2716 | ++DOCSHELL 187DDC00 == 35 [pid = 2716] [id = 363] 12:11:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18915000) [pid = 2716] [serial = 1088] [outer = 00000000] 12:11:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18C91000) [pid = 2716] [serial = 1089] [outer = 18915000] 12:11:47 INFO - PROCESS | 2716 | 1467141107525 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18C9A000) [pid = 2716] [serial = 1090] [outer = 18915000] 12:11:47 INFO - PROCESS | 2716 | 1467141107954 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 12:11:48 INFO - PROCESS | 2716 | 1467141107991 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 2716 | 1467141107993 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:11:48 INFO - PROCESS | 2716 | 1467141108002 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 2716 | 1467141108004 Marionette TRACE conn5 <- [1,1418,null,{}] 12:11:48 INFO - PROCESS | 2716 | 1467141108007 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:48 INFO - PROCESS | 2716 | 1467141108013 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:48 INFO - PROCESS | 2716 | 1467141108151 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 12:11:48 INFO - PROCESS | 2716 | 1467141108212 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 2716 | 1467141108214 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:48 INFO - PROCESS | 2716 | ++DOCSHELL 18E6A800 == 36 [pid = 2716] [id = 364] 12:11:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18E6C400) [pid = 2716] [serial = 1091] [outer = 00000000] 12:11:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1913A000) [pid = 2716] [serial = 1092] [outer = 18E6C400] 12:11:48 INFO - PROCESS | 2716 | 1467141108258 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1919AC00) [pid = 2716] [serial = 1093] [outer = 18E6C400] 12:11:48 INFO - PROCESS | 2716 | 1467141108700 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 12:11:48 INFO - PROCESS | 2716 | 1467141108738 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 2716 | 1467141108740 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 12:11:48 INFO - PROCESS | 2716 | 1467141108743 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:11:48 INFO - PROCESS | 2716 | 1467141108745 Marionette TRACE conn5 <- [1,1422,null,{}] 12:11:48 INFO - PROCESS | 2716 | 1467141108794 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:48 INFO - PROCESS | 2716 | 1467141108796 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:48 INFO - PROCESS | 2716 | 1467141108904 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 12:11:48 INFO - PROCESS | 2716 | 1467141108915 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 2716 | 1467141108917 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:48 INFO - PROCESS | 2716 | ++DOCSHELL 14B4F400 == 37 [pid = 2716] [id = 365] 12:11:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (14B54800) [pid = 2716] [serial = 1094] [outer = 00000000] 12:11:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1919F800) [pid = 2716] [serial = 1095] [outer = 14B54800] 12:11:48 INFO - PROCESS | 2716 | 1467141108961 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (192FBC00) [pid = 2716] [serial = 1096] [outer = 14B54800] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (18680000) [pid = 2716] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1012F000) [pid = 2716] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (0FF75800) [pid = 2716] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1890E000) [pid = 2716] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (15D48400) [pid = 2716] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (108C5800) [pid = 2716] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (0C8DB000) [pid = 2716] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (14870400) [pid = 2716] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18D13C00) [pid = 2716] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18C9AC00) [pid = 2716] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (19192C00) [pid = 2716] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18E69800) [pid = 2716] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:11:49 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (10ED5800) [pid = 2716] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:11:49 INFO - PROCESS | 2716 | 1467141109463 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 751ms 12:11:49 INFO - PROCESS | 2716 | 1467141109497 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 2716 | 1467141109499 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 12:11:49 INFO - PROCESS | 2716 | 1467141109512 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 2716 | 1467141109514 Marionette TRACE conn5 <- [1,1426,null,{}] 12:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:11:49 INFO - PROCESS | 2716 | 1467141109518 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:49 INFO - PROCESS | 2716 | 1467141109519 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:49 INFO - PROCESS | 2716 | 1467141109597 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 12:11:49 INFO - PROCESS | 2716 | 1467141109602 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 2716 | 1467141109604 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:49 INFO - PROCESS | 2716 | ++DOCSHELL 10203400 == 38 [pid = 2716] [id = 366] 12:11:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (10ED5800) [pid = 2716] [serial = 1097] [outer = 00000000] 12:11:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18D13C00) [pid = 2716] [serial = 1098] [outer = 10ED5800] 12:11:49 INFO - PROCESS | 2716 | 1467141109650 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1913C400) [pid = 2716] [serial = 1099] [outer = 10ED5800] 12:11:50 INFO - PROCESS | 2716 | 1467141110080 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 12:11:50 INFO - PROCESS | 2716 | 1467141110148 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 12:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:11:50 INFO - PROCESS | 2716 | 1467141110150 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 12:11:50 INFO - PROCESS | 2716 | 1467141110153 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 2716 | 1467141110155 Marionette TRACE conn5 <- [1,1430,null,{}] 12:11:50 INFO - PROCESS | 2716 | 1467141110159 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:50 INFO - PROCESS | 2716 | 1467141110160 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:50 INFO - PROCESS | 2716 | 1467141110239 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 12:11:50 INFO - PROCESS | 2716 | 1467141110247 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 2716 | 1467141110248 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:50 INFO - PROCESS | 2716 | ++DOCSHELL 199C8000 == 39 [pid = 2716] [id = 367] 12:11:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (199CAC00) [pid = 2716] [serial = 1100] [outer = 00000000] 12:11:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (19B32400) [pid = 2716] [serial = 1101] [outer = 199CAC00] 12:11:50 INFO - PROCESS | 2716 | 1467141110293 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (19DD2400) [pid = 2716] [serial = 1102] [outer = 199CAC00] 12:11:50 INFO - PROCESS | 2716 | 1467141110746 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 631ms 12:11:50 INFO - PROCESS | 2716 | 1467141110789 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 2716 | 1467141110791 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 12:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:11:50 INFO - PROCESS | 2716 | 1467141110794 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 2716 | 1467141110796 Marionette TRACE conn5 <- [1,1434,null,{}] 12:11:50 INFO - PROCESS | 2716 | 1467141110803 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:50 INFO - PROCESS | 2716 | 1467141110805 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:50 INFO - PROCESS | 2716 | 1467141110884 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 12:11:50 INFO - PROCESS | 2716 | 1467141110890 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 2716 | 1467141110891 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:50 INFO - PROCESS | 2716 | ++DOCSHELL 19DD7C00 == 40 [pid = 2716] [id = 368] 12:11:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19DD8400) [pid = 2716] [serial = 1103] [outer = 00000000] 12:11:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1AB83C00) [pid = 2716] [serial = 1104] [outer = 19DD8400] 12:11:50 INFO - PROCESS | 2716 | 1467141110935 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1AC9C800) [pid = 2716] [serial = 1105] [outer = 19DD8400] 12:11:51 INFO - PROCESS | 2716 | 1467141111517 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 770ms 12:11:51 INFO - PROCESS | 2716 | 1467141111565 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 2716 | 1467141111570 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 12:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:11:51 INFO - PROCESS | 2716 | 1467141111574 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 2716 | 1467141111578 Marionette TRACE conn5 <- [1,1438,null,{}] 12:11:51 INFO - PROCESS | 2716 | 1467141111671 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:51 INFO - PROCESS | 2716 | 1467141111674 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:51 INFO - PROCESS | 2716 | 1467141111797 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 12:11:51 INFO - PROCESS | 2716 | 1467141111921 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 2716 | 1467141111924 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:51 INFO - PROCESS | 2716 | ++DOCSHELL 0FC15C00 == 41 [pid = 2716] [id = 369] 12:11:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (0FC5D800) [pid = 2716] [serial = 1106] [outer = 00000000] 12:11:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (10210C00) [pid = 2716] [serial = 1107] [outer = 0FC5D800] 12:11:52 INFO - PROCESS | 2716 | 1467141111982 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (108A0800) [pid = 2716] [serial = 1108] [outer = 0FC5D800] 12:11:52 INFO - PROCESS | 2716 | 1467141112586 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1073ms 12:11:52 INFO - PROCESS | 2716 | 1467141112648 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 2716 | 1467141112653 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 12:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:11:52 INFO - PROCESS | 2716 | 1467141112660 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 2716 | 1467141112663 Marionette TRACE conn5 <- [1,1442,null,{}] 12:11:52 INFO - PROCESS | 2716 | 1467141112667 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:52 INFO - PROCESS | 2716 | 1467141112670 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:52 INFO - PROCESS | 2716 | 1467141112781 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 12:11:52 INFO - PROCESS | 2716 | 1467141112913 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 2716 | 1467141112916 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:52 INFO - PROCESS | 2716 | ++DOCSHELL 16004400 == 42 [pid = 2716] [id = 370] 12:11:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (160AF400) [pid = 2716] [serial = 1109] [outer = 00000000] 12:11:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1867D000) [pid = 2716] [serial = 1110] [outer = 160AF400] 12:11:52 INFO - PROCESS | 2716 | 1467141112972 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (187E1C00) [pid = 2716] [serial = 1111] [outer = 160AF400] 12:11:53 INFO - PROCESS | 2716 | 1467141113632 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1017ms 12:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:11:53 INFO - PROCESS | 2716 | 1467141113680 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 2716 | 1467141113683 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 12:11:53 INFO - PROCESS | 2716 | 1467141113686 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - PROCESS | 2716 | 1467141113690 Marionette TRACE conn5 <- [1,1446,null,{}] 12:11:53 INFO - PROCESS | 2716 | 1467141113701 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:53 INFO - PROCESS | 2716 | 1467141113706 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:53 INFO - PROCESS | 2716 | 1467141113812 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 12:11:53 INFO - PROCESS | 2716 | 1467141113953 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 2716 | 1467141113957 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:53 INFO - PROCESS | 2716 | ++DOCSHELL 1AC9F400 == 43 [pid = 2716] [id = 371] 12:11:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (1ACA0400) [pid = 2716] [serial = 1112] [outer = 00000000] 12:11:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (1ACA5000) [pid = 2716] [serial = 1113] [outer = 1ACA0400] 12:11:54 INFO - PROCESS | 2716 | 1467141114014 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1ACAA800) [pid = 2716] [serial = 1114] [outer = 1ACA0400] 12:11:54 INFO - PROCESS | 2716 | 1467141114803 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1185ms 12:11:54 INFO - PROCESS | 2716 | 1467141114875 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 2716 | 1467141114880 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 12:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:11:54 INFO - PROCESS | 2716 | 1467141114885 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 2716 | 1467141114888 Marionette TRACE conn5 <- [1,1450,null,{}] 12:11:54 INFO - PROCESS | 2716 | 1467141114894 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:54 INFO - PROCESS | 2716 | 1467141114897 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:55 INFO - PROCESS | 2716 | 1467141115006 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 12:11:55 INFO - PROCESS | 2716 | 1467141115133 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 2716 | 1467141115137 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:55 INFO - PROCESS | 2716 | ++DOCSHELL 1020F000 == 44 [pid = 2716] [id = 372] 12:11:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1020F800) [pid = 2716] [serial = 1115] [outer = 00000000] 12:11:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (10278C00) [pid = 2716] [serial = 1116] [outer = 1020F800] 12:11:55 INFO - PROCESS | 2716 | 1467141115190 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (108A0400) [pid = 2716] [serial = 1117] [outer = 1020F800] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 199C8000 == 43 [pid = 2716] [id = 367] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 10203400 == 42 [pid = 2716] [id = 366] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 14B4F400 == 41 [pid = 2716] [id = 365] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 18E6A800 == 40 [pid = 2716] [id = 364] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 187DDC00 == 39 [pid = 2716] [id = 363] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 148E2000 == 38 [pid = 2716] [id = 362] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 15D44C00 == 37 [pid = 2716] [id = 361] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 10125400 == 36 [pid = 2716] [id = 360] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 090F5000 == 35 [pid = 2716] [id = 359] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 149ABC00 == 34 [pid = 2716] [id = 358] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 1961FC00 == 33 [pid = 2716] [id = 356] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 0FF73800 == 32 [pid = 2716] [id = 357] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 1012E400 == 31 [pid = 2716] [id = 347] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 16004400 == 30 [pid = 2716] [id = 370] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 1AC9F400 == 29 [pid = 2716] [id = 371] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 19DD7C00 == 28 [pid = 2716] [id = 368] 12:11:55 INFO - PROCESS | 2716 | --DOCSHELL 0FC15C00 == 27 [pid = 2716] [id = 369] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (18FA0000) [pid = 2716] [serial = 1059] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (18C96000) [pid = 2716] [serial = 1062] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (18998800) [pid = 2716] [serial = 1057] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (19198400) [pid = 2716] [serial = 1065] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (10758400) [pid = 2716] [serial = 1041] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (19133C00) [pid = 2716] [serial = 1060] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (19B32C00) [pid = 2716] [serial = 1068] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (18E62400) [pid = 2716] [serial = 1063] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (16610000) [pid = 2716] [serial = 1051] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (187D3C00) [pid = 2716] [serial = 1053] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (10ED9C00) [pid = 2716] [serial = 1042] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (10125000) [pid = 2716] [serial = 1044] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18997000) [pid = 2716] [serial = 1056] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (10207400) [pid = 2716] [serial = 1045] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (160AD400) [pid = 2716] [serial = 1050] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (143EC000) [pid = 2716] [serial = 1047] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (14697000) [pid = 2716] [serial = 1048] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (187DE400) [pid = 2716] [serial = 1054] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10123C00) [pid = 2716] [serial = 1030] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0FB84800) [pid = 2716] [serial = 1029] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1737BC00) [pid = 2716] [serial = 1033] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (15D45800) [pid = 2716] [serial = 1032] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19625800) [pid = 2716] [serial = 1036] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (19130800) [pid = 2716] [serial = 1035] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (187DB000) [pid = 2716] [serial = 1066] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1A075400) [pid = 2716] [serial = 1039] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (19DD3400) [pid = 2716] [serial = 1038] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0F829400) [pid = 2716] [serial = 1118] [outer = 0FB34400] 12:11:56 INFO - PROCESS | 2716 | 1467141116802 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1974ms 12:11:56 INFO - PROCESS | 2716 | 1467141116860 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 2716 | 1467141116864 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 12:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:11:56 INFO - PROCESS | 2716 | 1467141116870 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 2716 | 1467141116874 Marionette TRACE conn5 <- [1,1454,null,{}] 12:11:56 INFO - PROCESS | 2716 | 1467141116880 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:56 INFO - PROCESS | 2716 | 1467141116883 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:57 INFO - PROCESS | 2716 | 1467141117033 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 12:11:57 INFO - PROCESS | 2716 | 1467141117152 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 2716 | 1467141117155 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:57 INFO - PROCESS | 2716 | ++DOCSHELL 10121800 == 28 [pid = 2716] [id = 373] 12:11:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (10122400) [pid = 2716] [serial = 1119] [outer = 00000000] 12:11:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1012E400) [pid = 2716] [serial = 1120] [outer = 10122400] 12:11:57 INFO - PROCESS | 2716 | 1467141117219 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1020C400) [pid = 2716] [serial = 1121] [outer = 10122400] 12:11:58 INFO - PROCESS | 2716 | 1467141118054 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1231ms 12:11:58 INFO - PROCESS | 2716 | 1467141118100 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 2716 | 1467141118106 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 12:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:11:58 INFO - PROCESS | 2716 | 1467141118113 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 2716 | 1467141118116 Marionette TRACE conn5 <- [1,1458,null,{}] 12:11:58 INFO - PROCESS | 2716 | 1467141118120 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:58 INFO - PROCESS | 2716 | 1467141118123 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:58 INFO - PROCESS | 2716 | 1467141118253 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 12:11:58 INFO - PROCESS | 2716 | 1467141118390 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 2716 | 1467141118393 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:58 INFO - PROCESS | 2716 | ++DOCSHELL 08B87800 == 29 [pid = 2716] [id = 374] 12:11:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (08B88400) [pid = 2716] [serial = 1122] [outer = 00000000] 12:11:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (0C8DB800) [pid = 2716] [serial = 1123] [outer = 08B88400] 12:11:58 INFO - PROCESS | 2716 | 1467141118445 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (0FF7B800) [pid = 2716] [serial = 1124] [outer = 08B88400] 12:11:58 INFO - PROCESS | 2716 | --DOCSHELL 19623000 == 28 [pid = 2716] [id = 269] 12:11:58 INFO - PROCESS | 2716 | --DOCSHELL 148E2C00 == 27 [pid = 2716] [id = 268] 12:11:58 INFO - PROCESS | 2716 | --DOCSHELL 08B84C00 == 26 [pid = 2716] [id = 270] 12:11:58 INFO - PROCESS | 2716 | --DOCSHELL 14B51400 == 25 [pid = 2716] [id = 266] 12:11:58 INFO - PROCESS | 2716 | --DOCSHELL 0C8E8000 == 24 [pid = 2716] [id = 267] 12:11:58 INFO - PROCESS | 2716 | --DOCSHELL 1899A800 == 23 [pid = 2716] [id = 275] 12:11:58 INFO - PROCESS | 2716 | --DOCSHELL 0F81EC00 == 22 [pid = 2716] [id = 263] 12:11:59 INFO - PROCESS | 2716 | 1467141119156 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1071ms 12:11:59 INFO - PROCESS | 2716 | 1467141119198 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 2716 | 1467141119203 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 12:11:59 INFO - PROCESS | 2716 | 1467141119208 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:11:59 INFO - PROCESS | 2716 | 1467141119212 Marionette TRACE conn5 <- [1,1462,null,{}] 12:11:59 INFO - PROCESS | 2716 | 1467141119219 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:59 INFO - PROCESS | 2716 | 1467141119222 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:59 INFO - PROCESS | 2716 | 1467141119332 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 12:11:59 INFO - PROCESS | 2716 | 1467141119461 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 2716 | 1467141119464 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:11:59 INFO - PROCESS | 2716 | ++DOCSHELL 1075A800 == 23 [pid = 2716] [id = 375] 12:11:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (108CCC00) [pid = 2716] [serial = 1125] [outer = 00000000] 12:11:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (144BF800) [pid = 2716] [serial = 1126] [outer = 108CCC00] 12:11:59 INFO - PROCESS | 2716 | 1467141119523 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1469D800) [pid = 2716] [serial = 1127] [outer = 108CCC00] 12:12:00 INFO - PROCESS | 2716 | 1467141120165 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 12:12:00 INFO - PROCESS | 2716 | 1467141120198 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 2716 | 1467141120203 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 12:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:12:00 INFO - PROCESS | 2716 | 1467141120211 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 2716 | 1467141120214 Marionette TRACE conn5 <- [1,1466,null,{}] 12:12:00 INFO - PROCESS | 2716 | 1467141120218 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:00 INFO - PROCESS | 2716 | 1467141120221 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:00 INFO - PROCESS | 2716 | 1467141120333 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 12:12:00 INFO - PROCESS | 2716 | 1467141120432 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 2716 | 1467141120434 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:00 INFO - PROCESS | 2716 | ++DOCSHELL 148E1000 == 24 [pid = 2716] [id = 376] 12:12:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (148E2000) [pid = 2716] [serial = 1128] [outer = 00000000] 12:12:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (14B51000) [pid = 2716] [serial = 1129] [outer = 148E2000] 12:12:00 INFO - PROCESS | 2716 | 1467141120493 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (16006400) [pid = 2716] [serial = 1130] [outer = 148E2000] 12:12:01 INFO - PROCESS | 2716 | 1467141121180 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1016ms 12:12:01 INFO - PROCESS | 2716 | 1467141121236 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 2716 | 1467141121238 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 12:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:12:01 INFO - PROCESS | 2716 | 1467141121242 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 2716 | 1467141121246 Marionette TRACE conn5 <- [1,1470,null,{}] 12:12:01 INFO - PROCESS | 2716 | 1467141121258 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:01 INFO - PROCESS | 2716 | 1467141121263 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:01 INFO - PROCESS | 2716 | 1467141121374 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 12:12:01 INFO - PROCESS | 2716 | 1467141121504 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 2716 | 1467141121508 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:01 INFO - PROCESS | 2716 | ++DOCSHELL 18678400 == 25 [pid = 2716] [id = 377] 12:12:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18679000) [pid = 2716] [serial = 1131] [outer = 00000000] 12:12:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1867C400) [pid = 2716] [serial = 1132] [outer = 18679000] 12:12:01 INFO - PROCESS | 2716 | 1467141121569 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (187D3C00) [pid = 2716] [serial = 1133] [outer = 18679000] 12:12:02 INFO - PROCESS | 2716 | 1467141122243 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1024ms 12:12:02 INFO - PROCESS | 2716 | 1467141122269 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 2716 | 1467141122272 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 12:12:02 INFO - PROCESS | 2716 | 1467141122276 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:12:02 INFO - PROCESS | 2716 | 1467141122278 Marionette TRACE conn5 <- [1,1474,null,{}] 12:12:02 INFO - PROCESS | 2716 | 1467141122282 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:02 INFO - PROCESS | 2716 | 1467141122284 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:02 INFO - PROCESS | 2716 | 1467141122395 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 12:12:02 INFO - PROCESS | 2716 | 1467141122549 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 2716 | 1467141122552 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:02 INFO - PROCESS | 2716 | ++DOCSHELL 08B84400 == 26 [pid = 2716] [id = 378] 12:12:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (08B89C00) [pid = 2716] [serial = 1134] [outer = 00000000] 12:12:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (090FEC00) [pid = 2716] [serial = 1135] [outer = 08B89C00] 12:12:02 INFO - PROCESS | 2716 | 1467141122604 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (0FF92400) [pid = 2716] [serial = 1136] [outer = 08B89C00] 12:12:03 INFO - PROCESS | 2716 | 1467141123347 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1124ms 12:12:03 INFO - PROCESS | 2716 | 1467141123404 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 2716 | 1467141123408 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 12:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:12:03 INFO - PROCESS | 2716 | 1467141123413 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 2716 | 1467141123417 Marionette TRACE conn5 <- [1,1478,null,{}] 12:12:03 INFO - PROCESS | 2716 | 1467141123423 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:03 INFO - PROCESS | 2716 | 1467141123426 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:03 INFO - PROCESS | 2716 | 1467141123547 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 12:12:03 INFO - PROCESS | 2716 | 1467141123671 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 2716 | 1467141123674 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:03 INFO - PROCESS | 2716 | ++DOCSHELL 14320800 == 27 [pid = 2716] [id = 379] 12:12:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1476A400) [pid = 2716] [serial = 1137] [outer = 00000000] 12:12:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (149AB800) [pid = 2716] [serial = 1138] [outer = 1476A400] 12:12:03 INFO - PROCESS | 2716 | 1467141123733 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (160A9C00) [pid = 2716] [serial = 1139] [outer = 1476A400] 12:12:04 INFO - PROCESS | 2716 | 1467141124347 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 990ms 12:12:04 INFO - PROCESS | 2716 | 1467141124404 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 2716 | 1467141124409 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 12:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:12:04 INFO - PROCESS | 2716 | 1467141124415 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 2716 | 1467141124418 Marionette TRACE conn5 <- [1,1482,null,{}] 12:12:04 INFO - PROCESS | 2716 | 1467141124422 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:04 INFO - PROCESS | 2716 | 1467141124425 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:04 INFO - PROCESS | 2716 | 1467141124545 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 12:12:04 INFO - PROCESS | 2716 | 1467141124667 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:04 INFO - PROCESS | 2716 | 1467141124670 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:04 INFO - PROCESS | 2716 | ++DOCSHELL 18678000 == 28 [pid = 2716] [id = 380] 12:12:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (18678C00) [pid = 2716] [serial = 1140] [outer = 00000000] 12:12:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (187D7C00) [pid = 2716] [serial = 1141] [outer = 18678C00] 12:12:04 INFO - PROCESS | 2716 | 1467141124729 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (187E7000) [pid = 2716] [serial = 1142] [outer = 18678C00] 12:12:05 INFO - PROCESS | 2716 | 1467141125349 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 12:12:05 INFO - PROCESS | 2716 | 1467141125389 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 2716 | 1467141125391 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 12:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:12:05 INFO - PROCESS | 2716 | 1467141125395 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - PROCESS | 2716 | 1467141125399 Marionette TRACE conn5 <- [1,1486,null,{}] 12:12:05 INFO - PROCESS | 2716 | 1467141125410 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:05 INFO - PROCESS | 2716 | 1467141125415 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:05 INFO - PROCESS | 2716 | 1467141125524 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 12:12:05 INFO - PROCESS | 2716 | 1467141125657 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 2716 | 1467141125660 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:05 INFO - PROCESS | 2716 | ++DOCSHELL 18C9B800 == 29 [pid = 2716] [id = 381] 12:12:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (18C9C400) [pid = 2716] [serial = 1143] [outer = 00000000] 12:12:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (18D12400) [pid = 2716] [serial = 1144] [outer = 18C9C400] 12:12:05 INFO - PROCESS | 2716 | 1467141125720 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (18E62000) [pid = 2716] [serial = 1145] [outer = 18C9C400] 12:12:06 INFO - PROCESS | 2716 | 1467141126321 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 12:12:06 INFO - PROCESS | 2716 | 1467141126368 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 2716 | 1467141126371 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 12:12:06 INFO - PROCESS | 2716 | 1467141126375 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:12:06 INFO - PROCESS | 2716 | 1467141126377 Marionette TRACE conn5 <- [1,1490,null,{}] 12:12:06 INFO - PROCESS | 2716 | 1467141126380 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:06 INFO - PROCESS | 2716 | 1467141126383 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:06 INFO - PROCESS | 2716 | 1467141126490 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 12:12:06 INFO - PROCESS | 2716 | 1467141126621 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 2716 | 1467141126624 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:06 INFO - PROCESS | 2716 | ++DOCSHELL 10761000 == 30 [pid = 2716] [id = 382] 12:12:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (11036000) [pid = 2716] [serial = 1146] [outer = 00000000] 12:12:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (19137800) [pid = 2716] [serial = 1147] [outer = 11036000] 12:12:06 INFO - PROCESS | 2716 | 1467141126680 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (19194400) [pid = 2716] [serial = 1148] [outer = 11036000] 12:12:07 INFO - PROCESS | 2716 | 1467141127326 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1018ms 12:12:07 INFO - PROCESS | 2716 | 1467141127397 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 2716 | 1467141127402 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 12:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:12:07 INFO - PROCESS | 2716 | 1467141127407 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 2716 | 1467141127410 Marionette TRACE conn5 <- [1,1494,null,{}] 12:12:07 INFO - PROCESS | 2716 | 1467141127416 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:07 INFO - PROCESS | 2716 | 1467141127418 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:07 INFO - PROCESS | 2716 | 1467141127563 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 12:12:07 INFO - PROCESS | 2716 | 1467141127705 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 2716 | 1467141127709 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:07 INFO - PROCESS | 2716 | --DOCSHELL 148E1000 == 29 [pid = 2716] [id = 376] 12:12:07 INFO - PROCESS | 2716 | --DOCSHELL 1075A800 == 28 [pid = 2716] [id = 375] 12:12:07 INFO - PROCESS | 2716 | ++DOCSHELL 090F8C00 == 29 [pid = 2716] [id = 383] 12:12:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (090FA000) [pid = 2716] [serial = 1149] [outer = 00000000] 12:12:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 102 (0FF77400) [pid = 2716] [serial = 1150] [outer = 090FA000] 12:12:07 INFO - PROCESS | 2716 | 1467141127787 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 103 (1075A800) [pid = 2716] [serial = 1151] [outer = 090FA000] 12:12:08 INFO - PROCESS | 2716 | 1467141128401 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1025ms 12:12:08 INFO - PROCESS | 2716 | 1467141128433 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 2716 | 1467141128437 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 12:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:12:08 INFO - PROCESS | 2716 | 1467141128442 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 2716 | 1467141128445 Marionette TRACE conn5 <- [1,1498,null,{}] 12:12:08 INFO - PROCESS | 2716 | 1467141128451 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:08 INFO - PROCESS | 2716 | 1467141128455 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:08 INFO - PROCESS | 2716 | 1467141128588 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 12:12:08 INFO - PROCESS | 2716 | 1467141128697 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 2716 | 1467141128700 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:08 INFO - PROCESS | 2716 | ++DOCSHELL 1737A000 == 30 [pid = 2716] [id = 384] 12:12:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 104 (1737CC00) [pid = 2716] [serial = 1152] [outer = 00000000] 12:12:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 105 (17DF9800) [pid = 2716] [serial = 1153] [outer = 1737CC00] 12:12:08 INFO - PROCESS | 2716 | 1467141128757 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 106 (187DEC00) [pid = 2716] [serial = 1154] [outer = 1737CC00] 12:12:09 INFO - PROCESS | 2716 | 1467141129419 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1026ms 12:12:09 INFO - PROCESS | 2716 | 1467141129469 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 2716 | 1467141129473 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 12:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:12:09 INFO - PROCESS | 2716 | 1467141129478 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 2716 | 1467141129480 Marionette TRACE conn5 <- [1,1502,null,{}] 12:12:09 INFO - PROCESS | 2716 | 1467141129485 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:09 INFO - PROCESS | 2716 | 1467141129487 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:09 INFO - PROCESS | 2716 | 1467141129630 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 12:12:09 INFO - PROCESS | 2716 | 1467141129762 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 2716 | 1467141129765 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:09 INFO - PROCESS | 2716 | ++DOCSHELL 18C9CC00 == 31 [pid = 2716] [id = 385] 12:12:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 107 (18D17800) [pid = 2716] [serial = 1155] [outer = 00000000] 12:12:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 108 (18E69C00) [pid = 2716] [serial = 1156] [outer = 18D17800] 12:12:09 INFO - PROCESS | 2716 | 1467141129821 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 109 (18FADC00) [pid = 2716] [serial = 1157] [outer = 18D17800] 12:12:10 INFO - PROCESS | 2716 | 1467141130494 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1075ms 12:12:10 INFO - PROCESS | 2716 | 1467141130559 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 2716 | 1467141130561 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 12:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:12:10 INFO - PROCESS | 2716 | 1467141130567 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 2716 | 1467141130573 Marionette TRACE conn5 <- [1,1506,null,{}] 12:12:10 INFO - PROCESS | 2716 | 1467141130583 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:10 INFO - PROCESS | 2716 | 1467141130586 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:10 INFO - PROCESS | 2716 | 1467141130732 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 12:12:10 INFO - PROCESS | 2716 | 1467141130864 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 2716 | 1467141130867 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:10 INFO - PROCESS | 2716 | ++DOCSHELL 199CC000 == 32 [pid = 2716] [id = 386] 12:12:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 110 (19B31C00) [pid = 2716] [serial = 1158] [outer = 00000000] 12:12:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 111 (19D8DC00) [pid = 2716] [serial = 1159] [outer = 19B31C00] 12:12:10 INFO - PROCESS | 2716 | 1467141130922 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 112 (19D8E000) [pid = 2716] [serial = 1160] [outer = 19B31C00] 12:12:11 INFO - PROCESS | 2716 | 1467141131506 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 987ms 12:12:11 INFO - PROCESS | 2716 | 1467141131554 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 2716 | 1467141131556 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 12:12:11 INFO - PROCESS | 2716 | 1467141131560 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:12:11 INFO - PROCESS | 2716 | 1467141131562 Marionette TRACE conn5 <- [1,1510,null,{}] 12:12:11 INFO - PROCESS | 2716 | 1467141131565 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:11 INFO - PROCESS | 2716 | 1467141131568 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:11 INFO - PROCESS | 2716 | 1467141131706 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 12:12:11 INFO - PROCESS | 2716 | 1467141131840 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 2716 | 1467141131842 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:11 INFO - PROCESS | 2716 | ++DOCSHELL 1A077400 == 33 [pid = 2716] [id = 387] 12:12:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 113 (1A07A800) [pid = 2716] [serial = 1161] [outer = 00000000] 12:12:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 114 (1AC9F800) [pid = 2716] [serial = 1162] [outer = 1A07A800] 12:12:11 INFO - PROCESS | 2716 | 1467141131897 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 115 (1ACA3C00) [pid = 2716] [serial = 1163] [outer = 1A07A800] 12:12:12 INFO - PROCESS | 2716 | 1467141132511 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:12:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:12:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:12:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:12:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:12:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:12:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:12:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:12:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:12:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:12:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:12:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:12:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:12:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 975ms 12:12:12 INFO - PROCESS | 2716 | 1467141132539 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 2716 | 1467141132543 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 12:12:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:12:12 INFO - PROCESS | 2716 | 1467141132547 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 2716 | 1467141132552 Marionette TRACE conn5 <- [1,1514,null,{}] 12:12:12 INFO - PROCESS | 2716 | 1467141132557 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:12 INFO - PROCESS | 2716 | 1467141132559 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:12 INFO - PROCESS | 2716 | 1467141132664 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 12:12:12 INFO - PROCESS | 2716 | --DOCSHELL 18C9B800 == 32 [pid = 2716] [id = 381] 12:12:12 INFO - PROCESS | 2716 | --DOCSHELL 18678000 == 31 [pid = 2716] [id = 380] 12:12:12 INFO - PROCESS | 2716 | --DOCSHELL 14320800 == 30 [pid = 2716] [id = 379] 12:12:12 INFO - PROCESS | 2716 | 1467141132833 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 2716 | 1467141132837 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:12 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E5400 == 31 [pid = 2716] [id = 388] 12:12:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 116 (0C8E5800) [pid = 2716] [serial = 1164] [outer = 00000000] 12:12:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 117 (1020A800) [pid = 2716] [serial = 1165] [outer = 0C8E5800] 12:12:12 INFO - PROCESS | 2716 | 1467141132910 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 118 (14760000) [pid = 2716] [serial = 1166] [outer = 0C8E5800] 12:12:13 INFO - PROCESS | 2716 | 1467141133528 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:12:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:12:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:12:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:12:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:12:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:12:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:12:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1022ms 12:12:13 INFO - PROCESS | 2716 | 1467141133573 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 2716 | 1467141133577 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 12:12:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:12:13 INFO - PROCESS | 2716 | 1467141133582 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 2716 | 1467141133586 Marionette TRACE conn5 <- [1,1518,null,{}] 12:12:13 INFO - PROCESS | 2716 | 1467141133591 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:13 INFO - PROCESS | 2716 | 1467141133596 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:13 INFO - PROCESS | 2716 | 1467141133715 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 12:12:13 INFO - PROCESS | 2716 | 1467141133817 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:13 INFO - PROCESS | 2716 | 1467141133820 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:13 INFO - PROCESS | 2716 | ++DOCSHELL 18C93C00 == 32 [pid = 2716] [id = 389] 12:12:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 119 (18D0E800) [pid = 2716] [serial = 1167] [outer = 00000000] 12:12:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 120 (18E68400) [pid = 2716] [serial = 1168] [outer = 18D0E800] 12:12:13 INFO - PROCESS | 2716 | 1467141133878 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 121 (19137000) [pid = 2716] [serial = 1169] [outer = 18D0E800] 12:12:14 INFO - PROCESS | 2716 | 1467141134436 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:12:14 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 12:12:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:12:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:12:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 12:12:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:12:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 12:12:14 INFO - PROCESS | 2716 | 1467141134459 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 2716 | 1467141134463 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 12:12:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:12:14 INFO - PROCESS | 2716 | 1467141134467 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 2716 | 1467141134470 Marionette TRACE conn5 <- [1,1522,null,{}] 12:12:14 INFO - PROCESS | 2716 | 1467141134474 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:14 INFO - PROCESS | 2716 | 1467141134476 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:14 INFO - PROCESS | 2716 | 1467141134589 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 12:12:14 INFO - PROCESS | 2716 | 1467141134724 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 2716 | 1467141134726 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:14 INFO - PROCESS | 2716 | ++DOCSHELL 1961A400 == 33 [pid = 2716] [id = 390] 12:12:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 122 (1961B800) [pid = 2716] [serial = 1170] [outer = 00000000] 12:12:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 123 (19DDDC00) [pid = 2716] [serial = 1171] [outer = 1961B800] 12:12:14 INFO - PROCESS | 2716 | 1467141134785 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 124 (1ACA8800) [pid = 2716] [serial = 1172] [outer = 1961B800] 12:12:15 INFO - PROCESS | 2716 | 1467141135416 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:12:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1016ms 12:12:15 INFO - PROCESS | 2716 | 1467141135487 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 2716 | 1467141135490 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 12:12:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:12:15 INFO - PROCESS | 2716 | 1467141135500 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 2716 | 1467141135506 Marionette TRACE conn5 <- [1,1526,null,{}] 12:12:15 INFO - PROCESS | 2716 | 1467141135511 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:15 INFO - PROCESS | 2716 | 1467141135515 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:15 INFO - PROCESS | 2716 | 1467141135665 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 12:12:15 INFO - PROCESS | 2716 | 1467141135795 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 2716 | 1467141135799 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:15 INFO - PROCESS | 2716 | ++DOCSHELL 1BD48400 == 34 [pid = 2716] [id = 391] 12:12:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 125 (1C026800) [pid = 2716] [serial = 1173] [outer = 00000000] 12:12:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 126 (1C088C00) [pid = 2716] [serial = 1174] [outer = 1C026800] 12:12:15 INFO - PROCESS | 2716 | 1467141135854 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 127 (1C14F800) [pid = 2716] [serial = 1175] [outer = 1C026800] 12:12:16 INFO - PROCESS | 2716 | 1467141136398 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:12:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:12:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 12:12:16 INFO - PROCESS | 2716 | 1467141136436 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 2716 | 1467141136439 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 12:12:16 INFO - PROCESS | 2716 | 1467141136443 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:12:16 INFO - PROCESS | 2716 | 1467141136445 Marionette TRACE conn5 <- [1,1530,null,{}] 12:12:16 INFO - PROCESS | 2716 | 1467141136449 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:16 INFO - PROCESS | 2716 | 1467141136451 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:16 INFO - PROCESS | 2716 | 1467141136558 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 12:12:16 INFO - PROCESS | 2716 | 1467141136664 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 2716 | 1467141136667 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:16 INFO - PROCESS | 2716 | ++DOCSHELL 1C787000 == 35 [pid = 2716] [id = 392] 12:12:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 128 (1C787400) [pid = 2716] [serial = 1176] [outer = 00000000] 12:12:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 129 (1C78CC00) [pid = 2716] [serial = 1177] [outer = 1C787400] 12:12:16 INFO - PROCESS | 2716 | 1467141136720 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 130 (1C78F800) [pid = 2716] [serial = 1178] [outer = 1C787400] 12:12:17 INFO - PROCESS | 2716 | 1467141137306 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:12:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 870ms 12:12:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:12:17 INFO - PROCESS | 2716 | 1467141137318 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 2716 | 1467141137320 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 12:12:17 INFO - PROCESS | 2716 | 1467141137323 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 2716 | 1467141137326 Marionette TRACE conn5 <- [1,1534,null,{}] 12:12:17 INFO - PROCESS | 2716 | 1467141137329 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:17 INFO - PROCESS | 2716 | 1467141137331 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:17 INFO - PROCESS | 2716 | 1467141137434 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 12:12:17 INFO - PROCESS | 2716 | 1467141137541 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 2716 | 1467141137547 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:17 INFO - PROCESS | 2716 | ++DOCSHELL 1C793800 == 36 [pid = 2716] [id = 393] 12:12:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 131 (1CBB3000) [pid = 2716] [serial = 1179] [outer = 00000000] 12:12:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 132 (1D31B800) [pid = 2716] [serial = 1180] [outer = 1CBB3000] 12:12:17 INFO - PROCESS | 2716 | 1467141137615 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 133 (1D32A000) [pid = 2716] [serial = 1181] [outer = 1CBB3000] 12:12:18 INFO - PROCESS | 2716 | 1467141138288 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:12:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1021ms 12:12:18 INFO - PROCESS | 2716 | 1467141138345 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 2716 | 1467141138350 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 12:12:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:12:18 INFO - PROCESS | 2716 | 1467141138355 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 2716 | 1467141138358 Marionette TRACE conn5 <- [1,1538,null,{}] 12:12:18 INFO - PROCESS | 2716 | 1467141138364 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:18 INFO - PROCESS | 2716 | 1467141138366 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:18 INFO - PROCESS | 2716 | 1467141138545 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 12:12:18 INFO - PROCESS | 2716 | 1467141138606 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 2716 | 1467141138611 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:18 INFO - PROCESS | 2716 | ++DOCSHELL 141AA800 == 37 [pid = 2716] [id = 394] 12:12:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 134 (141AAC00) [pid = 2716] [serial = 1182] [outer = 00000000] 12:12:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 135 (141B5800) [pid = 2716] [serial = 1183] [outer = 141AAC00] 12:12:18 INFO - PROCESS | 2716 | 1467141138661 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 136 (1481B400) [pid = 2716] [serial = 1184] [outer = 141AAC00] 12:12:19 INFO - PROCESS | 2716 | --DOCSHELL 090F8C00 == 36 [pid = 2716] [id = 383] 12:12:19 INFO - PROCESS | 2716 | 1467141139372 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:12:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1079ms 12:12:19 INFO - PROCESS | 2716 | 1467141139447 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 2716 | 1467141139452 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 12:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:12:19 INFO - PROCESS | 2716 | 1467141139483 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 2716 | 1467141139487 Marionette TRACE conn5 <- [1,1542,null,{}] 12:12:19 INFO - PROCESS | 2716 | 1467141139493 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:19 INFO - PROCESS | 2716 | 1467141139496 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:19 INFO - PROCESS | 2716 | 1467141139623 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 12:12:19 INFO - PROCESS | 2716 | 1467141139757 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 2716 | 1467141139761 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:19 INFO - PROCESS | 2716 | ++DOCSHELL 141B1000 == 37 [pid = 2716] [id = 395] 12:12:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 137 (141B1400) [pid = 2716] [serial = 1185] [outer = 00000000] 12:12:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 138 (141B6000) [pid = 2716] [serial = 1186] [outer = 141B1400] 12:12:19 INFO - PROCESS | 2716 | 1467141139824 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 139 (14868800) [pid = 2716] [serial = 1187] [outer = 141B1400] 12:12:20 INFO - PROCESS | 2716 | 1467141140422 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 12:12:20 INFO - PROCESS | 2716 | 1467141140458 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 2716 | 1467141140463 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 12:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:12:20 INFO - PROCESS | 2716 | 1467141140470 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 2716 | 1467141140473 Marionette TRACE conn5 <- [1,1546,null,{}] 12:12:20 INFO - PROCESS | 2716 | 1467141140476 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:20 INFO - PROCESS | 2716 | 1467141140479 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:20 INFO - PROCESS | 2716 | 1467141140595 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 12:12:20 INFO - PROCESS | 2716 | 1467141140735 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 2716 | 1467141140738 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:20 INFO - PROCESS | 2716 | ++DOCSHELL 18D17C00 == 38 [pid = 2716] [id = 396] 12:12:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 140 (18E65400) [pid = 2716] [serial = 1188] [outer = 00000000] 12:12:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 141 (18FFC400) [pid = 2716] [serial = 1189] [outer = 18E65400] 12:12:20 INFO - PROCESS | 2716 | 1467141140796 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 142 (199C3C00) [pid = 2716] [serial = 1190] [outer = 18E65400] 12:12:21 INFO - PROCESS | 2716 | 1467141141446 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:12:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1021ms 12:12:22 INFO - PROCESS | 2716 | --DOCSHELL 1961A400 == 37 [pid = 2716] [id = 390] 12:12:22 INFO - PROCESS | 2716 | --DOCSHELL 10121800 == 36 [pid = 2716] [id = 373] 12:12:22 INFO - PROCESS | 2716 | --DOCSHELL 0C8E5400 == 35 [pid = 2716] [id = 388] 12:12:22 INFO - PROCESS | 2716 | --DOCSHELL 18C93C00 == 34 [pid = 2716] [id = 389] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 143E7400 == 33 [pid = 2716] [id = 259] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 18676400 == 32 [pid = 2716] [id = 265] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 18C9CC00 == 31 [pid = 2716] [id = 385] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 1737A800 == 30 [pid = 2716] [id = 273] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 090F3400 == 29 [pid = 2716] [id = 271] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 1A077400 == 28 [pid = 2716] [id = 387] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 14B51800 == 27 [pid = 2716] [id = 260] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 1410C800 == 26 [pid = 2716] [id = 272] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 1C793800 == 25 [pid = 2716] [id = 393] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 17DEEC00 == 24 [pid = 2716] [id = 261] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 1737A000 == 23 [pid = 2716] [id = 384] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 10761000 == 22 [pid = 2716] [id = 382] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 18683C00 == 21 [pid = 2716] [id = 274] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 1BD48400 == 20 [pid = 2716] [id = 391] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 0FF97000 == 19 [pid = 2716] [id = 258] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 1C787000 == 18 [pid = 2716] [id = 392] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 0FF8C800 == 17 [pid = 2716] [id = 264] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 08B87800 == 16 [pid = 2716] [id = 374] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 199CC000 == 15 [pid = 2716] [id = 386] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 1020F000 == 14 [pid = 2716] [id = 372] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 187E1000 == 13 [pid = 2716] [id = 262] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 08B84400 == 12 [pid = 2716] [id = 378] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 141AA800 == 11 [pid = 2716] [id = 394] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 141B1000 == 10 [pid = 2716] [id = 395] 12:12:24 INFO - PROCESS | 2716 | --DOCSHELL 18678400 == 9 [pid = 2716] [id = 377] 12:12:26 INFO - PROCESS | 2716 | 1467141146377 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 2716 | 1467141146381 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 12:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:12:27 INFO - PROCESS | 2716 | 1467141147311 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 2716 | 1467141147314 Marionette TRACE conn5 <- [1,1550,null,{}] 12:12:27 INFO - PROCESS | 2716 | 1467141147322 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:27 INFO - PROCESS | 2716 | 1467141147326 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:27 INFO - PROCESS | 2716 | 1467141147429 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 12:12:27 INFO - PROCESS | 2716 | 1467141147436 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 2716 | 1467141147439 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:27 INFO - PROCESS | 2716 | ++DOCSHELL 0FF97000 == 10 [pid = 2716] [id = 397] 12:12:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 143 (0FF97C00) [pid = 2716] [serial = 1191] [outer = 00000000] 12:12:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 144 (1012B800) [pid = 2716] [serial = 1192] [outer = 0FF97C00] 12:12:27 INFO - PROCESS | 2716 | 1467141147488 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 145 (10271800) [pid = 2716] [serial = 1193] [outer = 0FF97C00] 12:12:28 INFO - PROCESS | 2716 | 1467141148023 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1631ms 12:12:28 INFO - PROCESS | 2716 | 1467141148047 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 2716 | 1467141148051 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 12:12:28 INFO - PROCESS | 2716 | 1467141148057 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:12:28 INFO - PROCESS | 2716 | 1467141148059 Marionette TRACE conn5 <- [1,1554,null,{}] 12:12:28 INFO - PROCESS | 2716 | 1467141148066 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:28 INFO - PROCESS | 2716 | 1467141148071 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:28 INFO - PROCESS | 2716 | 1467141148165 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 12:12:28 INFO - PROCESS | 2716 | 1467141148178 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 2716 | 1467141148180 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:28 INFO - PROCESS | 2716 | ++DOCSHELL 1472E400 == 11 [pid = 2716] [id = 398] 12:12:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 146 (1476AC00) [pid = 2716] [serial = 1194] [outer = 00000000] 12:12:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 147 (148E2C00) [pid = 2716] [serial = 1195] [outer = 1476AC00] 12:12:28 INFO - PROCESS | 2716 | 1467141148314 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 148 (160EC800) [pid = 2716] [serial = 1196] [outer = 1476AC00] 12:12:28 INFO - PROCESS | 2716 | 1467141148718 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 12:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:12:28 INFO - PROCESS | 2716 | 1467141148829 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 2716 | 1467141148831 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 12:12:28 INFO - PROCESS | 2716 | 1467141148839 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 2716 | 1467141148841 Marionette TRACE conn5 <- [1,1558,null,{}] 12:12:28 INFO - PROCESS | 2716 | 1467141148845 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:28 INFO - PROCESS | 2716 | 1467141148847 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:29 INFO - PROCESS | 2716 | 1467141148988 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 12:12:29 INFO - PROCESS | 2716 | 1467141149062 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 2716 | 1467141149069 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:29 INFO - PROCESS | 2716 | ++DOCSHELL 18992400 == 12 [pid = 2716] [id = 399] 12:12:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 149 (18997000) [pid = 2716] [serial = 1197] [outer = 00000000] 12:12:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 150 (18AAFC00) [pid = 2716] [serial = 1198] [outer = 18997000] 12:12:29 INFO - PROCESS | 2716 | 1467141149118 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 151 (18C93400) [pid = 2716] [serial = 1199] [outer = 18997000] 12:12:29 INFO - PROCESS | 2716 | 1467141149562 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:12:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:12:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 791ms 12:12:29 INFO - PROCESS | 2716 | 1467141149632 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 2716 | 1467141149634 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 12:12:29 INFO - PROCESS | 2716 | 1467141149638 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:12:29 INFO - PROCESS | 2716 | 1467141149639 Marionette TRACE conn5 <- [1,1562,null,{}] 12:12:29 INFO - PROCESS | 2716 | 1467141149643 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:29 INFO - PROCESS | 2716 | 1467141149645 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:29 INFO - PROCESS | 2716 | 1467141149776 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 12:12:29 INFO - PROCESS | 2716 | 1467141149791 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 2716 | 1467141149793 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:29 INFO - PROCESS | 2716 | ++DOCSHELL 1961D400 == 13 [pid = 2716] [id = 400] 12:12:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 152 (1961D800) [pid = 2716] [serial = 1200] [outer = 00000000] 12:12:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 153 (19C23000) [pid = 2716] [serial = 1201] [outer = 1961D800] 12:12:29 INFO - PROCESS | 2716 | 1467141149893 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 154 (1A07A000) [pid = 2716] [serial = 1202] [outer = 1961D800] 12:12:30 INFO - PROCESS | 2716 | 1467141150362 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:12:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:12:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 12:12:30 INFO - PROCESS | 2716 | 1467141150417 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 2716 | 1467141150419 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 12:12:30 INFO - PROCESS | 2716 | 1467141150423 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:12:30 INFO - PROCESS | 2716 | 1467141150424 Marionette TRACE conn5 <- [1,1566,null,{}] 12:12:30 INFO - PROCESS | 2716 | 1467141150428 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:30 INFO - PROCESS | 2716 | 1467141150430 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:30 INFO - PROCESS | 2716 | 1467141150550 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 12:12:30 INFO - PROCESS | 2716 | 1467141150617 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 2716 | 1467141150619 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:30 INFO - PROCESS | 2716 | ++DOCSHELL 1B3BE800 == 14 [pid = 2716] [id = 401] 12:12:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 155 (1B3C2C00) [pid = 2716] [serial = 1203] [outer = 00000000] 12:12:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 156 (1BD3BC00) [pid = 2716] [serial = 1204] [outer = 1B3C2C00] 12:12:30 INFO - PROCESS | 2716 | 1467141150664 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 157 (1C020000) [pid = 2716] [serial = 1205] [outer = 1B3C2C00] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 156 (08B89C00) [pid = 2716] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 155 (18915000) [pid = 2716] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 154 (18E6C400) [pid = 2716] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 153 (19626C00) [pid = 2716] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 152 (14B50000) [pid = 2716] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 151 (17375400) [pid = 2716] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 150 (090FD800) [pid = 2716] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 149 (0FF73C00) [pid = 2716] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 148 (15D47000) [pid = 2716] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 147 (10207000) [pid = 2716] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 146 (199CAC00) [pid = 2716] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 145 (14B54800) [pid = 2716] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 144 (0FC5D800) [pid = 2716] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 143 (160AF400) [pid = 2716] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 142 (1ACA0400) [pid = 2716] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 141 (19DD8400) [pid = 2716] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 140 (10ED5800) [pid = 2716] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 139 (18C9C400) [pid = 2716] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 138 (0C8E5800) [pid = 2716] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 137 (18D0E800) [pid = 2716] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 136 (18678C00) [pid = 2716] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 135 (18D17800) [pid = 2716] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 134 (108CCC00) [pid = 2716] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 133 (148E2000) [pid = 2716] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 132 (1476A400) [pid = 2716] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 131 (1737CC00) [pid = 2716] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 130 (08B88400) [pid = 2716] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 129 (18679000) [pid = 2716] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 128 (10122400) [pid = 2716] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 127 (1020F800) [pid = 2716] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 126 (141AAC00) [pid = 2716] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 125 (1CBB3000) [pid = 2716] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 124 (1C787400) [pid = 2716] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 123 (1A07A800) [pid = 2716] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 122 (1C026800) [pid = 2716] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 121 (19B31C00) [pid = 2716] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 120 (1961B800) [pid = 2716] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 119 (11036000) [pid = 2716] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 118 (141B1400) [pid = 2716] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:12:31 INFO - PROCESS | 2716 | --DOMWINDOW == 117 (090FA000) [pid = 2716] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:12:31 INFO - PROCESS | 2716 | 1467141151536 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1119ms 12:12:31 INFO - PROCESS | 2716 | 1467141151559 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 2716 | 1467141151561 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 12:12:31 INFO - PROCESS | 2716 | 1467141151566 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 2716 | 1467141151568 Marionette TRACE conn5 <- [1,1570,null,{}] 12:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:12:31 INFO - PROCESS | 2716 | 1467141151571 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:31 INFO - PROCESS | 2716 | 1467141151577 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:31 INFO - PROCESS | 2716 | 1467141151701 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 12:12:31 INFO - PROCESS | 2716 | 1467141151707 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 2716 | 1467141151709 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:31 INFO - PROCESS | 2716 | ++DOCSHELL 10207000 == 15 [pid = 2716] [id = 402] 12:12:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 118 (141B8400) [pid = 2716] [serial = 1206] [outer = 00000000] 12:12:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 119 (148E1C00) [pid = 2716] [serial = 1207] [outer = 141B8400] 12:12:31 INFO - PROCESS | 2716 | 1467141151753 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 120 (17378400) [pid = 2716] [serial = 1208] [outer = 141B8400] 12:12:32 INFO - PROCESS | 2716 | 1467141152192 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 12:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:12:32 INFO - PROCESS | 2716 | 1467141152244 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 2716 | 1467141152246 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 12:12:32 INFO - PROCESS | 2716 | 1467141152249 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 2716 | 1467141152251 Marionette TRACE conn5 <- [1,1574,null,{}] 12:12:32 INFO - PROCESS | 2716 | 1467141152254 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:32 INFO - PROCESS | 2716 | 1467141152256 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:32 INFO - PROCESS | 2716 | 1467141152345 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 12:12:32 INFO - PROCESS | 2716 | 1467141152352 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 2716 | 1467141152353 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:32 INFO - PROCESS | 2716 | ++DOCSHELL 187E2C00 == 16 [pid = 2716] [id = 403] 12:12:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 121 (1890B000) [pid = 2716] [serial = 1209] [outer = 00000000] 12:12:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 122 (18C92000) [pid = 2716] [serial = 1210] [outer = 1890B000] 12:12:32 INFO - PROCESS | 2716 | 1467141152397 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 123 (18D17800) [pid = 2716] [serial = 1211] [outer = 1890B000] 12:12:32 INFO - PROCESS | 2716 | 1467141152863 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 12:12:32 INFO - PROCESS | 2716 | 1467141152880 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 2716 | 1467141152882 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:12:32 INFO - PROCESS | 2716 | 1467141152886 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 2716 | 1467141152888 Marionette TRACE conn5 <- [1,1578,null,{}] 12:12:32 INFO - PROCESS | 2716 | 1467141152891 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:32 INFO - PROCESS | 2716 | 1467141152893 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:33 INFO - PROCESS | 2716 | 1467141153020 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 12:12:33 INFO - PROCESS | 2716 | 1467141153025 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 2716 | 1467141153027 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:33 INFO - PROCESS | 2716 | ++DOCSHELL 18E63C00 == 17 [pid = 2716] [id = 404] 12:12:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 124 (18FAA400) [pid = 2716] [serial = 1212] [outer = 00000000] 12:12:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 125 (19C25800) [pid = 2716] [serial = 1213] [outer = 18FAA400] 12:12:33 INFO - PROCESS | 2716 | 1467141153071 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 126 (1A07A800) [pid = 2716] [serial = 1214] [outer = 18FAA400] 12:12:33 INFO - PROCESS | 2716 | 1467141153658 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 830ms 12:12:33 INFO - PROCESS | 2716 | 1467141153750 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 2716 | 1467141153755 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 12:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:12:33 INFO - PROCESS | 2716 | 1467141153761 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 2716 | 1467141153765 Marionette TRACE conn5 <- [1,1582,null,{}] 12:12:33 INFO - PROCESS | 2716 | 1467141153771 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:33 INFO - PROCESS | 2716 | 1467141153774 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:33 INFO - PROCESS | 2716 | 1467141153894 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 12:12:34 INFO - PROCESS | 2716 | 1467141154032 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 2716 | 1467141154035 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:34 INFO - PROCESS | 2716 | ++DOCSHELL 1410C800 == 18 [pid = 2716] [id = 405] 12:12:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 127 (1410D400) [pid = 2716] [serial = 1215] [outer = 00000000] 12:12:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 128 (143EC000) [pid = 2716] [serial = 1216] [outer = 1410D400] 12:12:34 INFO - PROCESS | 2716 | 1467141154093 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 129 (148DF800) [pid = 2716] [serial = 1217] [outer = 1410D400] 12:12:34 INFO - PROCESS | 2716 | 1467141154687 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 991ms 12:12:34 INFO - PROCESS | 2716 | 1467141154753 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 2716 | 1467141154758 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 12:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:12:34 INFO - PROCESS | 2716 | 1467141154764 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 2716 | 1467141154767 Marionette TRACE conn5 <- [1,1586,null,{}] 12:12:34 INFO - PROCESS | 2716 | 1467141154786 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:34 INFO - PROCESS | 2716 | 1467141154789 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:34 INFO - PROCESS | 2716 | 1467141154900 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 12:12:35 INFO - PROCESS | 2716 | 1467141155042 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 2716 | 1467141155045 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:35 INFO - PROCESS | 2716 | ++DOCSHELL 187DC000 == 19 [pid = 2716] [id = 406] 12:12:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 130 (187E1400) [pid = 2716] [serial = 1218] [outer = 00000000] 12:12:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 131 (18AB2C00) [pid = 2716] [serial = 1219] [outer = 187E1400] 12:12:35 INFO - PROCESS | 2716 | 1467141155105 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 132 (19196C00) [pid = 2716] [serial = 1220] [outer = 187E1400] 12:12:35 INFO - PROCESS | 2716 | 1467141155701 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 990ms 12:12:35 INFO - PROCESS | 2716 | 1467141155758 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 2716 | 1467141155761 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 12:12:35 INFO - PROCESS | 2716 | 1467141155764 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:12:35 INFO - PROCESS | 2716 | 1467141155768 Marionette TRACE conn5 <- [1,1590,null,{}] 12:12:35 INFO - PROCESS | 2716 | 1467141155779 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:35 INFO - PROCESS | 2716 | 1467141155784 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:35 INFO - PROCESS | 2716 | 1467141155896 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 12:12:36 INFO - PROCESS | 2716 | 1467141156042 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 2716 | 1467141156046 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:36 INFO - PROCESS | 2716 | ++DOCSHELL 1C07F400 == 20 [pid = 2716] [id = 407] 12:12:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 133 (1C082800) [pid = 2716] [serial = 1221] [outer = 00000000] 12:12:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 134 (1C14F000) [pid = 2716] [serial = 1222] [outer = 1C082800] 12:12:36 INFO - PROCESS | 2716 | 1467141156110 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 135 (1C786400) [pid = 2716] [serial = 1223] [outer = 1C082800] 12:12:36 INFO - PROCESS | 2716 | 1467141156740 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1019ms 12:12:36 INFO - PROCESS | 2716 | 1467141156787 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 2716 | 1467141156790 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 12:12:36 INFO - PROCESS | 2716 | 1467141156793 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:12:36 INFO - PROCESS | 2716 | 1467141156795 Marionette TRACE conn5 <- [1,1594,null,{}] 12:12:36 INFO - PROCESS | 2716 | 1467141156799 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:36 INFO - PROCESS | 2716 | 1467141156801 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:36 INFO - PROCESS | 2716 | 1467141156909 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 12:12:37 INFO - PROCESS | 2716 | 1467141157231 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 2716 | 1467141157235 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:37 INFO - PROCESS | 2716 | ++DOCSHELL 090F5C00 == 21 [pid = 2716] [id = 408] 12:12:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 136 (090F8800) [pid = 2716] [serial = 1224] [outer = 00000000] 12:12:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 137 (0F821000) [pid = 2716] [serial = 1225] [outer = 090F8800] 12:12:37 INFO - PROCESS | 2716 | 1467141157311 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 138 (0FF91800) [pid = 2716] [serial = 1226] [outer = 090F8800] 12:12:37 INFO - PROCESS | 2716 | --DOCSHELL 18D17C00 == 20 [pid = 2716] [id = 396] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 137 (141B6000) [pid = 2716] [serial = 1186] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 136 (1020C400) [pid = 2716] [serial = 1121] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 135 (10278C00) [pid = 2716] [serial = 1116] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 134 (0FF92400) [pid = 2716] [serial = 1136] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 133 (1012E400) [pid = 2716] [serial = 1120] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 132 (16006400) [pid = 2716] [serial = 1130] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 131 (149AB800) [pid = 2716] [serial = 1138] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 130 (090FEC00) [pid = 2716] [serial = 1135] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 129 (18C91000) [pid = 2716] [serial = 1089] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 128 (108A0400) [pid = 2716] [serial = 1117] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 127 (1913A000) [pid = 2716] [serial = 1092] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 126 (19C1D400) [pid = 2716] [serial = 1069] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 125 (160F9C00) [pid = 2716] [serial = 1074] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 124 (17DF6C00) [pid = 2716] [serial = 1075] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 123 (18C9A000) [pid = 2716] [serial = 1090] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 122 (187EBC00) [pid = 2716] [serial = 1086] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 121 (10207800) [pid = 2716] [serial = 1077] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 120 (10275C00) [pid = 2716] [serial = 1078] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 119 (10124C00) [pid = 2716] [serial = 1071] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 118 (1026E800) [pid = 2716] [serial = 1072] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 117 (160EE000) [pid = 2716] [serial = 1083] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 116 (17376800) [pid = 2716] [serial = 1084] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 115 (107CA800) [pid = 2716] [serial = 1080] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 114 (19DD2400) [pid = 2716] [serial = 1102] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 113 (1410E400) [pid = 2716] [serial = 1081] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 112 (1919F800) [pid = 2716] [serial = 1095] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 111 (10210C00) [pid = 2716] [serial = 1107] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 110 (19B32400) [pid = 2716] [serial = 1101] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 109 (1867D000) [pid = 2716] [serial = 1110] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 108 (108A0800) [pid = 2716] [serial = 1108] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 107 (19DDA400) [pid = 2716] [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.] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 106 (1ACAA800) [pid = 2716] [serial = 1114] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 105 (1AB83C00) [pid = 2716] [serial = 1104] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 104 (1AC9C800) [pid = 2716] [serial = 1105] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 103 (1ACA5000) [pid = 2716] [serial = 1113] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 102 (192FBC00) [pid = 2716] [serial = 1096] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 101 (1919AC00) [pid = 2716] [serial = 1093] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (1913C400) [pid = 2716] [serial = 1099] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (18D13C00) [pid = 2716] [serial = 1098] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (187E1C00) [pid = 2716] [serial = 1111] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (18911800) [pid = 2716] [serial = 1087] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (14B51000) [pid = 2716] [serial = 1129] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (160A9C00) [pid = 2716] [serial = 1139] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (187DEC00) [pid = 2716] [serial = 1154] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (0FF7B800) [pid = 2716] [serial = 1124] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (18E69C00) [pid = 2716] [serial = 1156] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (17DF9800) [pid = 2716] [serial = 1153] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (187D3C00) [pid = 2716] [serial = 1133] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (0FF77400) [pid = 2716] [serial = 1150] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (1867C400) [pid = 2716] [serial = 1132] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (187D7C00) [pid = 2716] [serial = 1141] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (0C8DB800) [pid = 2716] [serial = 1123] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (144BF800) [pid = 2716] [serial = 1126] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1020A800) [pid = 2716] [serial = 1165] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1481B400) [pid = 2716] [serial = 1184] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1ACA8800) [pid = 2716] [serial = 1172] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (19194400) [pid = 2716] [serial = 1148] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (14868800) [pid = 2716] [serial = 1187] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1075A800) [pid = 2716] [serial = 1151] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1AC9F800) [pid = 2716] [serial = 1162] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1C088C00) [pid = 2716] [serial = 1174] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18E62000) [pid = 2716] [serial = 1145] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (14760000) [pid = 2716] [serial = 1166] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (19137800) [pid = 2716] [serial = 1147] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19137000) [pid = 2716] [serial = 1169] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (187E7000) [pid = 2716] [serial = 1142] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (19DDDC00) [pid = 2716] [serial = 1171] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18D12400) [pid = 2716] [serial = 1144] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18E68400) [pid = 2716] [serial = 1168] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18FADC00) [pid = 2716] [serial = 1157] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (19D8DC00) [pid = 2716] [serial = 1159] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (18FFC400) [pid = 2716] [serial = 1189] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (1469D800) [pid = 2716] [serial = 1127] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (141B5800) [pid = 2716] [serial = 1183] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (1D32A000) [pid = 2716] [serial = 1181] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (1C78F800) [pid = 2716] [serial = 1178] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (1D31B800) [pid = 2716] [serial = 1180] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (1ACA3C00) [pid = 2716] [serial = 1163] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (1C78CC00) [pid = 2716] [serial = 1177] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (1C14F800) [pid = 2716] [serial = 1175] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | --DOMWINDOW == 57 (19D8E000) [pid = 2716] [serial = 1160] [outer = 00000000] [url = about:blank] 12:12:37 INFO - PROCESS | 2716 | 1467141157973 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1220ms 12:12:38 INFO - PROCESS | 2716 | 1467141158018 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 2716 | 1467141158021 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 12:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:12:38 INFO - PROCESS | 2716 | 1467141158039 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 2716 | 1467141158042 Marionette TRACE conn5 <- [1,1598,null,{}] 12:12:38 INFO - PROCESS | 2716 | 1467141158052 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:38 INFO - PROCESS | 2716 | 1467141158056 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:38 INFO - PROCESS | 2716 | 1467141158144 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 12:12:38 INFO - PROCESS | 2716 | 1467141158153 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 2716 | 1467141158156 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:38 INFO - PROCESS | 2716 | ++DOCSHELL 0F8D3800 == 21 [pid = 2716] [id = 409] 12:12:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (0F8E5000) [pid = 2716] [serial = 1227] [outer = 00000000] 12:12:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (10129000) [pid = 2716] [serial = 1228] [outer = 0F8E5000] 12:12:38 INFO - PROCESS | 2716 | 1467141158206 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (10204000) [pid = 2716] [serial = 1229] [outer = 0F8E5000] 12:12:38 INFO - PROCESS | 2716 | 1467141158686 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 12:12:38 INFO - PROCESS | 2716 | 1467141158719 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 2716 | 1467141158722 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 12:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:12:38 INFO - PROCESS | 2716 | 1467141158727 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 2716 | 1467141158729 Marionette TRACE conn5 <- [1,1602,null,{}] 12:12:38 INFO - PROCESS | 2716 | 1467141158733 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:38 INFO - PROCESS | 2716 | 1467141158735 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:38 INFO - PROCESS | 2716 | 1467141158850 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 12:12:38 INFO - PROCESS | 2716 | 1467141158859 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 2716 | 1467141158861 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:38 INFO - PROCESS | 2716 | ++DOCSHELL 107C2C00 == 22 [pid = 2716] [id = 410] 12:12:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (10840400) [pid = 2716] [serial = 1230] [outer = 00000000] 12:12:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (108CAC00) [pid = 2716] [serial = 1231] [outer = 10840400] 12:12:38 INFO - PROCESS | 2716 | 1467141158907 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (14112400) [pid = 2716] [serial = 1232] [outer = 10840400] 12:12:39 INFO - PROCESS | 2716 | 1467141159367 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:12:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 12:12:39 INFO - PROCESS | 2716 | 1467141159406 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 2716 | 1467141159408 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:12:39 INFO - PROCESS | 2716 | 1467141159413 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 2716 | 1467141159418 Marionette TRACE conn5 <- [1,1606,null,{}] 12:12:39 INFO - PROCESS | 2716 | 1467141159428 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:39 INFO - PROCESS | 2716 | 1467141159431 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:39 INFO - PROCESS | 2716 | 1467141159518 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 12:12:39 INFO - PROCESS | 2716 | 1467141159527 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 2716 | 1467141159529 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:39 INFO - PROCESS | 2716 | ++DOCSHELL 14695800 == 23 [pid = 2716] [id = 411] 12:12:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (14696000) [pid = 2716] [serial = 1233] [outer = 00000000] 12:12:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (1476A400) [pid = 2716] [serial = 1234] [outer = 14696000] 12:12:39 INFO - PROCESS | 2716 | 1467141159573 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (1481EC00) [pid = 2716] [serial = 1235] [outer = 14696000] 12:12:40 INFO - PROCESS | 2716 | 1467141160024 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 12:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:12:40 INFO - PROCESS | 2716 | 1467141160055 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 2716 | 1467141160058 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 12:12:40 INFO - PROCESS | 2716 | 1467141160061 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 2716 | 1467141160062 Marionette TRACE conn5 <- [1,1610,null,{}] 12:12:40 INFO - PROCESS | 2716 | 1467141160066 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:40 INFO - PROCESS | 2716 | 1467141160068 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:40 INFO - PROCESS | 2716 | 1467141160154 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 12:12:40 INFO - PROCESS | 2716 | 1467141160160 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 2716 | 1467141160161 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:40 INFO - PROCESS | 2716 | ++DOCSHELL 14822C00 == 24 [pid = 2716] [id = 412] 12:12:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (148DB800) [pid = 2716] [serial = 1236] [outer = 00000000] 12:12:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (14B5A000) [pid = 2716] [serial = 1237] [outer = 148DB800] 12:12:40 INFO - PROCESS | 2716 | 1467141160205 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (15D44000) [pid = 2716] [serial = 1238] [outer = 148DB800] 12:12:40 INFO - PROCESS | 2716 | 1467141160696 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 12:12:40 INFO - PROCESS | 2716 | 1467141160732 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 2716 | 1467141160734 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 12:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:12:40 INFO - PROCESS | 2716 | 1467141160737 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 2716 | 1467141160739 Marionette TRACE conn5 <- [1,1614,null,{}] 12:12:40 INFO - PROCESS | 2716 | 1467141160742 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:40 INFO - PROCESS | 2716 | 1467141160744 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:40 INFO - PROCESS | 2716 | 1467141160857 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 12:12:40 INFO - PROCESS | 2716 | 1467141160863 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 2716 | 1467141160869 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:40 INFO - PROCESS | 2716 | ++DOCSHELL 1660E400 == 25 [pid = 2716] [id = 413] 12:12:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1660EC00) [pid = 2716] [serial = 1239] [outer = 00000000] 12:12:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (17377000) [pid = 2716] [serial = 1240] [outer = 1660EC00] 12:12:40 INFO - PROCESS | 2716 | 1467141160974 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (17DEB000) [pid = 2716] [serial = 1241] [outer = 1660EC00] 12:12:41 INFO - PROCESS | 2716 | 1467141161441 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 12:12:41 INFO - PROCESS | 2716 | 1467141161472 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 2716 | 1467141161474 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 12:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:12:41 INFO - PROCESS | 2716 | 1467141161494 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 2716 | 1467141161496 Marionette TRACE conn5 <- [1,1618,null,{}] 12:12:41 INFO - PROCESS | 2716 | 1467141161499 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:41 INFO - PROCESS | 2716 | 1467141161502 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:41 INFO - PROCESS | 2716 | 1467141161650 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 12:12:41 INFO - PROCESS | 2716 | 1467141161715 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 2716 | 1467141161717 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:41 INFO - PROCESS | 2716 | ++DOCSHELL 18681400 == 26 [pid = 2716] [id = 414] 12:12:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18681C00) [pid = 2716] [serial = 1242] [outer = 00000000] 12:12:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (187DF800) [pid = 2716] [serial = 1243] [outer = 18681C00] 12:12:41 INFO - PROCESS | 2716 | 1467141161760 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (187E2800) [pid = 2716] [serial = 1244] [outer = 18681C00] 12:12:42 INFO - PROCESS | 2716 | 1467141162175 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 12:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:12:42 INFO - PROCESS | 2716 | 1467141162226 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 2716 | 1467141162228 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 12:12:42 INFO - PROCESS | 2716 | 1467141162231 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 2716 | 1467141162233 Marionette TRACE conn5 <- [1,1622,null,{}] 12:12:42 INFO - PROCESS | 2716 | 1467141162241 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:42 INFO - PROCESS | 2716 | 1467141162243 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:42 INFO - PROCESS | 2716 | 1467141162355 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 12:12:42 INFO - PROCESS | 2716 | 1467141162360 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 2716 | 1467141162362 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:42 INFO - PROCESS | 2716 | ++DOCSHELL 08B86400 == 27 [pid = 2716] [id = 415] 12:12:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1867C400) [pid = 2716] [serial = 1245] [outer = 00000000] 12:12:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18913000) [pid = 2716] [serial = 1246] [outer = 1867C400] 12:12:42 INFO - PROCESS | 2716 | 1467141162405 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1899D400) [pid = 2716] [serial = 1247] [outer = 1867C400] 12:12:42 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18997000) [pid = 2716] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:12:42 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1961D800) [pid = 2716] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:12:42 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1476AC00) [pid = 2716] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:12:42 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0FF97C00) [pid = 2716] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:12:42 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (18E65400) [pid = 2716] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:12:42 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1B3C2C00) [pid = 2716] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:12:42 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1890B000) [pid = 2716] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:12:42 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (141B8400) [pid = 2716] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:12:42 INFO - PROCESS | 2716 | 1467141162935 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 12:12:42 INFO - PROCESS | 2716 | 1467141162962 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 2716 | 1467141162964 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 12:12:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:12:43 INFO - PROCESS | 2716 | 1467141163006 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 2716 | 1467141163008 Marionette TRACE conn5 <- [1,1626,null,{}] 12:12:43 INFO - PROCESS | 2716 | 1467141163012 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:43 INFO - PROCESS | 2716 | 1467141163014 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:43 INFO - PROCESS | 2716 | 1467141163095 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 12:12:43 INFO - PROCESS | 2716 | 1467141163101 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 2716 | 1467141163103 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:43 INFO - PROCESS | 2716 | ++DOCSHELL 1890EC00 == 28 [pid = 2716] [id = 416] 12:12:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (1899C400) [pid = 2716] [serial = 1248] [outer = 00000000] 12:12:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18C94C00) [pid = 2716] [serial = 1249] [outer = 1899C400] 12:12:43 INFO - PROCESS | 2716 | 1467141163146 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18C98000) [pid = 2716] [serial = 1250] [outer = 1899C400] 12:12:43 INFO - PROCESS | 2716 | 1467141163569 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:12:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 632ms 12:12:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:12:43 INFO - PROCESS | 2716 | 1467141163630 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 2716 | 1467141163632 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 12:12:43 INFO - PROCESS | 2716 | 1467141163635 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 2716 | 1467141163637 Marionette TRACE conn5 <- [1,1630,null,{}] 12:12:43 INFO - PROCESS | 2716 | 1467141163641 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:43 INFO - PROCESS | 2716 | 1467141163643 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:43 INFO - PROCESS | 2716 | 1467141163727 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 12:12:43 INFO - PROCESS | 2716 | 1467141163736 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 2716 | 1467141163738 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:43 INFO - PROCESS | 2716 | ++DOCSHELL 18D08400 == 29 [pid = 2716] [id = 417] 12:12:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18D0E800) [pid = 2716] [serial = 1251] [outer = 00000000] 12:12:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18E60C00) [pid = 2716] [serial = 1252] [outer = 18D0E800] 12:12:43 INFO - PROCESS | 2716 | 1467141163782 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18E6E400) [pid = 2716] [serial = 1253] [outer = 18D0E800] 12:12:44 INFO - PROCESS | 2716 | 1467141164197 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 570ms 12:12:44 INFO - PROCESS | 2716 | 1467141164208 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 2716 | 1467141164210 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 12:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:12:44 INFO - PROCESS | 2716 | 1467141164226 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 2716 | 1467141164228 Marionette TRACE conn5 <- [1,1634,null,{}] 12:12:44 INFO - PROCESS | 2716 | 1467141164231 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:44 INFO - PROCESS | 2716 | 1467141164233 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:44 INFO - PROCESS | 2716 | 1467141164356 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 12:12:44 INFO - PROCESS | 2716 | 1467141164364 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 2716 | 1467141164366 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:44 INFO - PROCESS | 2716 | ++DOCSHELL 18E64400 == 30 [pid = 2716] [id = 418] 12:12:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18FA6C00) [pid = 2716] [serial = 1254] [outer = 00000000] 12:12:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (19139000) [pid = 2716] [serial = 1255] [outer = 18FA6C00] 12:12:44 INFO - PROCESS | 2716 | 1467141164411 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (19197400) [pid = 2716] [serial = 1256] [outer = 18FA6C00] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18AAFC00) [pid = 2716] [serial = 1198] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18C93400) [pid = 2716] [serial = 1199] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1A07A000) [pid = 2716] [serial = 1202] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (19C23000) [pid = 2716] [serial = 1201] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (148E2C00) [pid = 2716] [serial = 1195] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1012B800) [pid = 2716] [serial = 1192] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (10271800) [pid = 2716] [serial = 1193] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (199C3C00) [pid = 2716] [serial = 1190] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1BD3BC00) [pid = 2716] [serial = 1204] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (19C25800) [pid = 2716] [serial = 1213] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18C92000) [pid = 2716] [serial = 1210] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (18D17800) [pid = 2716] [serial = 1211] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (1C020000) [pid = 2716] [serial = 1205] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (148E1C00) [pid = 2716] [serial = 1207] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (17378400) [pid = 2716] [serial = 1208] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (160EC800) [pid = 2716] [serial = 1196] [outer = 00000000] [url = about:blank] 12:12:46 INFO - PROCESS | 2716 | 1467141166368 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2172ms 12:12:46 INFO - PROCESS | 2716 | 1467141166400 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 2716 | 1467141166404 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:12:46 INFO - PROCESS | 2716 | 1467141166408 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 2716 | 1467141166412 Marionette TRACE conn5 <- [1,1638,null,{}] 12:12:46 INFO - PROCESS | 2716 | 1467141166418 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:46 INFO - PROCESS | 2716 | 1467141166421 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:46 INFO - PROCESS | 2716 | 1467141166510 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 12:12:46 INFO - PROCESS | 2716 | 1467141166518 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 2716 | 1467141166522 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:46 INFO - PROCESS | 2716 | ++DOCSHELL 0FC0BC00 == 31 [pid = 2716] [id = 419] 12:12:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (0FC0D000) [pid = 2716] [serial = 1257] [outer = 00000000] 12:12:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (0FF72800) [pid = 2716] [serial = 1258] [outer = 0FC0D000] 12:12:46 INFO - PROCESS | 2716 | 1467141166572 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (0FF7E800) [pid = 2716] [serial = 1259] [outer = 0FC0D000] 12:12:47 INFO - PROCESS | 2716 | 1467141167052 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 12:12:47 INFO - PROCESS | 2716 | 1467141167099 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 2716 | 1467141167104 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 12:12:47 INFO - PROCESS | 2716 | 1467141167111 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:12:47 INFO - PROCESS | 2716 | 1467141167113 Marionette TRACE conn5 <- [1,1642,null,{}] 12:12:47 INFO - PROCESS | 2716 | 1467141167117 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:47 INFO - PROCESS | 2716 | 1467141167120 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:47 INFO - PROCESS | 2716 | 1467141167209 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 12:12:47 INFO - PROCESS | 2716 | 1467141167219 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2716 | 1467141167222 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:47 INFO - PROCESS | 2716 | ++DOCSHELL 10271800 == 32 [pid = 2716] [id = 420] 12:12:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (10272C00) [pid = 2716] [serial = 1260] [outer = 00000000] 12:12:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (10278C00) [pid = 2716] [serial = 1261] [outer = 10272C00] 12:12:47 INFO - PROCESS | 2716 | 1467141167269 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (1075B400) [pid = 2716] [serial = 1262] [outer = 10272C00] 12:12:47 INFO - PROCESS | 2716 | 1467141167718 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 12:12:47 INFO - PROCESS | 2716 | 1467141167744 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 2716 | 1467141167747 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:12:47 INFO - PROCESS | 2716 | 1467141167750 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 2716 | 1467141167753 Marionette TRACE conn5 <- [1,1646,null,{}] 12:12:47 INFO - PROCESS | 2716 | 1467141167769 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:47 INFO - PROCESS | 2716 | 1467141167773 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:47 INFO - PROCESS | 2716 | 1467141167858 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 12:12:47 INFO - PROCESS | 2716 | 1467141167867 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2716 | 1467141167870 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:47 INFO - PROCESS | 2716 | ++DOCSHELL 1439F400 == 33 [pid = 2716] [id = 421] 12:12:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (143A0C00) [pid = 2716] [serial = 1263] [outer = 00000000] 12:12:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (143E5000) [pid = 2716] [serial = 1264] [outer = 143A0C00] 12:12:47 INFO - PROCESS | 2716 | 1467141167945 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (14691800) [pid = 2716] [serial = 1265] [outer = 143A0C00] 12:12:48 INFO - PROCESS | 2716 | 1467141168401 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 690ms 12:12:48 INFO - PROCESS | 2716 | 1467141168444 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 2716 | 1467141168447 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 12:12:48 INFO - PROCESS | 2716 | 1467141168450 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:12:48 INFO - PROCESS | 2716 | 1467141168451 Marionette TRACE conn5 <- [1,1650,null,{}] 12:12:48 INFO - PROCESS | 2716 | 1467141168455 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:48 INFO - PROCESS | 2716 | 1467141168457 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:48 INFO - PROCESS | 2716 | 1467141168540 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 12:12:48 INFO - PROCESS | 2716 | 1467141168546 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 2716 | 1467141168548 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:48 INFO - PROCESS | 2716 | ++DOCSHELL 1476A000 == 34 [pid = 2716] [id = 422] 12:12:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (14792C00) [pid = 2716] [serial = 1266] [outer = 00000000] 12:12:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (14B4F800) [pid = 2716] [serial = 1267] [outer = 14792C00] 12:12:48 INFO - PROCESS | 2716 | 1467141168592 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (15D45000) [pid = 2716] [serial = 1268] [outer = 14792C00] 12:12:49 INFO - PROCESS | 2716 | 1467141169027 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 632ms 12:12:49 INFO - PROCESS | 2716 | 1467141169086 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2716 | 1467141169088 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 12:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:12:49 INFO - PROCESS | 2716 | 1467141169091 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2716 | 1467141169093 Marionette TRACE conn5 <- [1,1654,null,{}] 12:12:49 INFO - PROCESS | 2716 | 1467141169096 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 2716 | 1467141169098 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:49 INFO - PROCESS | 2716 | 1467141169176 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 12:12:49 INFO - PROCESS | 2716 | 1467141169184 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 2716 | 1467141169186 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:49 INFO - PROCESS | 2716 | ++DOCSHELL 160F9C00 == 35 [pid = 2716] [id = 423] 12:12:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (16605800) [pid = 2716] [serial = 1269] [outer = 00000000] 12:12:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17375C00) [pid = 2716] [serial = 1270] [outer = 16605800] 12:12:49 INFO - PROCESS | 2716 | 1467141169231 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (17764000) [pid = 2716] [serial = 1271] [outer = 16605800] 12:12:49 INFO - PROCESS | 2716 | 1467141169677 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 12:12:49 INFO - PROCESS | 2716 | 1467141169731 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2716 | 1467141169733 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 12:12:49 INFO - PROCESS | 2716 | 1467141169741 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2716 | 1467141169743 Marionette TRACE conn5 <- [1,1658,null,{}] 12:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:12:49 INFO - PROCESS | 2716 | 1467141169746 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 2716 | 1467141169752 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:49 INFO - PROCESS | 2716 | 1467141169854 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 12:12:49 INFO - PROCESS | 2716 | 1467141169862 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 2716 | 1467141169864 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:49 INFO - PROCESS | 2716 | ++DOCSHELL 187D5C00 == 36 [pid = 2716] [id = 424] 12:12:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (187D8400) [pid = 2716] [serial = 1272] [outer = 00000000] 12:12:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (187E0000) [pid = 2716] [serial = 1273] [outer = 187D8400] 12:12:49 INFO - PROCESS | 2716 | 1467141169915 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1890C800) [pid = 2716] [serial = 1274] [outer = 187D8400] 12:12:50 INFO - PROCESS | 2716 | 1467141170353 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 12:12:50 INFO - PROCESS | 2716 | 1467141170377 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 2716 | 1467141170379 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 12:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:12:50 INFO - PROCESS | 2716 | 1467141170382 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 2716 | 1467141170384 Marionette TRACE conn5 <- [1,1662,null,{}] 12:12:50 INFO - PROCESS | 2716 | 1467141170391 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:50 INFO - PROCESS | 2716 | 1467141170393 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:50 INFO - PROCESS | 2716 | 1467141170470 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 12:12:50 INFO - PROCESS | 2716 | 1467141170476 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 2716 | 1467141170478 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:50 INFO - PROCESS | 2716 | ++DOCSHELL 18911C00 == 37 [pid = 2716] [id = 425] 12:12:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18915C00) [pid = 2716] [serial = 1275] [outer = 00000000] 12:12:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18AB7C00) [pid = 2716] [serial = 1276] [outer = 18915C00] 12:12:50 INFO - PROCESS | 2716 | 1467141170520 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18C94000) [pid = 2716] [serial = 1277] [outer = 18915C00] 12:12:50 INFO - PROCESS | 2716 | 1467141170966 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 12:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:12:51 INFO - PROCESS | 2716 | 1467141171019 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2716 | 1467141171021 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 12:12:51 INFO - PROCESS | 2716 | 1467141171024 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 2716 | 1467141171026 Marionette TRACE conn5 <- [1,1666,null,{}] 12:12:51 INFO - PROCESS | 2716 | 1467141171029 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:51 INFO - PROCESS | 2716 | 1467141171031 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:51 INFO - PROCESS | 2716 | 1467141171107 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 12:12:51 INFO - PROCESS | 2716 | 1467141171113 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 2716 | 1467141171115 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:51 INFO - PROCESS | 2716 | ++DOCSHELL 18C93800 == 38 [pid = 2716] [id = 426] 12:12:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18D0BC00) [pid = 2716] [serial = 1278] [outer = 00000000] 12:12:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18E66C00) [pid = 2716] [serial = 1279] [outer = 18D0BC00] 12:12:51 INFO - PROCESS | 2716 | 1467141171158 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18D17C00) [pid = 2716] [serial = 1280] [outer = 18D0BC00] 12:12:51 INFO - PROCESS | 2716 | 1467141171591 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 12:12:51 INFO - PROCESS | 2716 | 1467141171656 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2716 | 1467141171658 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:12:51 INFO - PROCESS | 2716 | 1467141171670 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 2716 | 1467141171672 Marionette TRACE conn5 <- [1,1670,null,{}] 12:12:51 INFO - PROCESS | 2716 | 1467141171676 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:51 INFO - PROCESS | 2716 | 1467141171678 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:51 INFO - PROCESS | 2716 | 1467141171785 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 12:12:51 INFO - PROCESS | 2716 | 1467141171796 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 2716 | 1467141171798 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:51 INFO - PROCESS | 2716 | ++DOCSHELL 14322C00 == 39 [pid = 2716] [id = 427] 12:12:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (19134400) [pid = 2716] [serial = 1281] [outer = 00000000] 12:12:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1913F400) [pid = 2716] [serial = 1282] [outer = 19134400] 12:12:51 INFO - PROCESS | 2716 | 1467141171841 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19195C00) [pid = 2716] [serial = 1283] [outer = 19134400] 12:12:52 INFO - PROCESS | 2716 | 1467141172300 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 690ms 12:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:12:52 INFO - PROCESS | 2716 | 1467141172352 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 2716 | 1467141172354 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 12:12:52 INFO - PROCESS | 2716 | 1467141172357 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 2716 | 1467141172359 Marionette TRACE conn5 <- [1,1674,null,{}] 12:12:52 INFO - PROCESS | 2716 | 1467141172362 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:52 INFO - PROCESS | 2716 | 1467141172363 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:52 INFO - PROCESS | 2716 | 1467141172481 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 12:12:52 INFO - PROCESS | 2716 | 1467141172490 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 2716 | 1467141172491 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:52 INFO - PROCESS | 2716 | ++DOCSHELL 1913D800 == 40 [pid = 2716] [id = 428] 12:12:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (192F0C00) [pid = 2716] [serial = 1284] [outer = 00000000] 12:12:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (19620000) [pid = 2716] [serial = 1285] [outer = 192F0C00] 12:12:52 INFO - PROCESS | 2716 | 1467141172585 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (19627000) [pid = 2716] [serial = 1286] [outer = 192F0C00] 12:12:53 INFO - PROCESS | 2716 | 1467141173006 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 12:12:53 INFO - PROCESS | 2716 | 1467141173028 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 2716 | 1467141173031 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:12:53 INFO - PROCESS | 2716 | 1467141173034 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 2716 | 1467141173036 Marionette TRACE conn5 <- [1,1678,null,{}] 12:12:53 INFO - PROCESS | 2716 | 1467141173040 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 2716 | 1467141173042 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:53 INFO - PROCESS | 2716 | 1467141173210 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 12:12:53 INFO - PROCESS | 2716 | 1467141173236 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 2716 | 1467141173238 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:53 INFO - PROCESS | 2716 | ++DOCSHELL 160AD400 == 41 [pid = 2716] [id = 429] 12:12:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (199D0800) [pid = 2716] [serial = 1287] [outer = 00000000] 12:12:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (19C1D400) [pid = 2716] [serial = 1288] [outer = 199D0800] 12:12:53 INFO - PROCESS | 2716 | 1467141173284 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (19D8E400) [pid = 2716] [serial = 1289] [outer = 199D0800] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (1899C400) [pid = 2716] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (18FAA400) [pid = 2716] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (0F8E5000) [pid = 2716] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (1C082800) [pid = 2716] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1660EC00) [pid = 2716] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (1867C400) [pid = 2716] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (18681C00) [pid = 2716] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (1410D400) [pid = 2716] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (187E1400) [pid = 2716] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (10840400) [pid = 2716] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (148DB800) [pid = 2716] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (14696000) [pid = 2716] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (090F8800) [pid = 2716] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:12:53 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18D0E800) [pid = 2716] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:12:53 INFO - PROCESS | 2716 | 1467141173949 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 12:12:54 INFO - PROCESS | 2716 | 1467141174004 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 12:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:12:54 INFO - PROCESS | 2716 | 1467141174006 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 12:12:54 INFO - PROCESS | 2716 | 1467141174009 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2716 | 1467141174011 Marionette TRACE conn5 <- [1,1682,null,{}] 12:12:54 INFO - PROCESS | 2716 | 1467141174014 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 2716 | 1467141174016 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:54 INFO - PROCESS | 2716 | 1467141174095 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 12:12:54 INFO - PROCESS | 2716 | 1467141174103 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 2716 | 1467141174105 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:54 INFO - PROCESS | 2716 | ++DOCSHELL 10276C00 == 42 [pid = 2716] [id = 430] 12:12:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (10761C00) [pid = 2716] [serial = 1290] [outer = 00000000] 12:12:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (144C3800) [pid = 2716] [serial = 1291] [outer = 10761C00] 12:12:54 INFO - PROCESS | 2716 | 1467141174149 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (148DB800) [pid = 2716] [serial = 1292] [outer = 10761C00] 12:12:54 INFO - PROCESS | 2716 | 1467141174610 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 12:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:12:54 INFO - PROCESS | 2716 | 1467141174640 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 2716 | 1467141174642 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 12:12:54 INFO - PROCESS | 2716 | 1467141174645 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2716 | 1467141174647 Marionette TRACE conn5 <- [1,1686,null,{}] 12:12:54 INFO - PROCESS | 2716 | 1467141174650 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 2716 | 1467141174652 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:54 INFO - PROCESS | 2716 | 1467141174731 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 12:12:54 INFO - PROCESS | 2716 | 1467141174737 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 2716 | 1467141174738 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:54 INFO - PROCESS | 2716 | ++DOCSHELL 16006400 == 43 [pid = 2716] [id = 431] 12:12:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (17766C00) [pid = 2716] [serial = 1293] [outer = 00000000] 12:12:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18919000) [pid = 2716] [serial = 1294] [outer = 17766C00] 12:12:54 INFO - PROCESS | 2716 | 1467141174781 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (18E6A000) [pid = 2716] [serial = 1295] [outer = 17766C00] 12:12:55 INFO - PROCESS | 2716 | 1467141175196 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 12:12:55 INFO - PROCESS | 2716 | 1467141175276 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 12:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:12:55 INFO - PROCESS | 2716 | 1467141175278 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 12:12:55 INFO - PROCESS | 2716 | 1467141175282 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2716 | 1467141175283 Marionette TRACE conn5 <- [1,1690,null,{}] 12:12:55 INFO - PROCESS | 2716 | 1467141175287 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 2716 | 1467141175289 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:55 INFO - PROCESS | 2716 | 1467141175368 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 12:12:55 INFO - PROCESS | 2716 | 1467141175373 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 2716 | 1467141175374 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:55 INFO - PROCESS | 2716 | ++DOCSHELL 18679000 == 44 [pid = 2716] [id = 432] 12:12:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19B31400) [pid = 2716] [serial = 1296] [outer = 00000000] 12:12:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19DD8000) [pid = 2716] [serial = 1297] [outer = 19B31400] 12:12:55 INFO - PROCESS | 2716 | 1467141175417 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (1A071000) [pid = 2716] [serial = 1298] [outer = 19B31400] 12:12:55 INFO - PROCESS | 2716 | 1467141175846 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 12:12:55 INFO - PROCESS | 2716 | 1467141175912 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 2716 | 1467141175914 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 12:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:12:55 INFO - PROCESS | 2716 | 1467141175918 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2716 | 1467141175919 Marionette TRACE conn5 <- [1,1694,null,{}] 12:12:55 INFO - PROCESS | 2716 | 1467141175969 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 2716 | 1467141175973 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:56 INFO - PROCESS | 2716 | 1467141176133 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 12:12:56 INFO - PROCESS | 2716 | 1467141176267 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 2716 | 1467141176270 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:56 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E6800 == 45 [pid = 2716] [id = 433] 12:12:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (0C8E7C00) [pid = 2716] [serial = 1299] [outer = 00000000] 12:12:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (0FCFAC00) [pid = 2716] [serial = 1300] [outer = 0C8E7C00] 12:12:56 INFO - PROCESS | 2716 | 1467141176352 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (10204800) [pid = 2716] [serial = 1301] [outer = 0C8E7C00] 12:12:57 INFO - PROCESS | 2716 | 1467141177116 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1283ms 12:12:57 INFO - PROCESS | 2716 | 1467141177203 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 12:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:12:57 INFO - PROCESS | 2716 | 1467141177207 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 12:12:57 INFO - PROCESS | 2716 | 1467141177211 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2716 | 1467141177214 Marionette TRACE conn5 <- [1,1698,null,{}] 12:12:57 INFO - PROCESS | 2716 | 1467141177220 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:57 INFO - PROCESS | 2716 | 1467141177223 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:57 INFO - PROCESS | 2716 | 1467141177354 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 12:12:57 INFO - PROCESS | 2716 | 1467141177469 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2716 | 1467141177473 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:57 INFO - PROCESS | 2716 | ++DOCSHELL 143E7400 == 46 [pid = 2716] [id = 434] 12:12:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (143ED800) [pid = 2716] [serial = 1302] [outer = 00000000] 12:12:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (147A1C00) [pid = 2716] [serial = 1303] [outer = 143ED800] 12:12:57 INFO - PROCESS | 2716 | 1467141177530 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (1600A800) [pid = 2716] [serial = 1304] [outer = 143ED800] 12:12:58 INFO - PROCESS | 2716 | 1467141178461 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1333ms 12:12:58 INFO - PROCESS | 2716 | 1467141178545 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 2716 | 1467141178549 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 12:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:12:58 INFO - PROCESS | 2716 | 1467141178554 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 2716 | 1467141178557 Marionette TRACE conn5 <- [1,1702,null,{}] 12:12:58 INFO - PROCESS | 2716 | 1467141178563 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:58 INFO - PROCESS | 2716 | 1467141178566 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:58 INFO - PROCESS | 2716 | 1467141178681 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 12:12:58 INFO - PROCESS | 2716 | 1467141178815 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 2716 | 1467141178819 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:58 INFO - PROCESS | 2716 | ++DOCSHELL 0FCFE400 == 47 [pid = 2716] [id = 435] 12:12:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (0FF76000) [pid = 2716] [serial = 1305] [outer = 00000000] 12:12:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (110C7C00) [pid = 2716] [serial = 1306] [outer = 0FF76000] 12:12:58 INFO - PROCESS | 2716 | 1467141178872 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (141B6000) [pid = 2716] [serial = 1307] [outer = 0FF76000] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 08B86400 == 46 [pid = 2716] [id = 415] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 1890EC00 == 45 [pid = 2716] [id = 416] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 16006400 == 44 [pid = 2716] [id = 431] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 10276C00 == 43 [pid = 2716] [id = 430] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 160AD400 == 42 [pid = 2716] [id = 429] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 1913D800 == 41 [pid = 2716] [id = 428] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 14322C00 == 40 [pid = 2716] [id = 427] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 18C93800 == 39 [pid = 2716] [id = 426] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 18911C00 == 38 [pid = 2716] [id = 425] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 187D5C00 == 37 [pid = 2716] [id = 424] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 160F9C00 == 36 [pid = 2716] [id = 423] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 1476A000 == 35 [pid = 2716] [id = 422] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 1439F400 == 34 [pid = 2716] [id = 421] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 10271800 == 33 [pid = 2716] [id = 420] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 0FC0BC00 == 32 [pid = 2716] [id = 419] 12:12:59 INFO - PROCESS | 2716 | --DOCSHELL 18E64400 == 31 [pid = 2716] [id = 418] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (19139000) [pid = 2716] [serial = 1255] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (18C94C00) [pid = 2716] [serial = 1249] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (1A07A800) [pid = 2716] [serial = 1214] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (10204000) [pid = 2716] [serial = 1229] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (1C14F000) [pid = 2716] [serial = 1222] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (1C786400) [pid = 2716] [serial = 1223] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (17377000) [pid = 2716] [serial = 1240] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (1899D400) [pid = 2716] [serial = 1247] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (17DEB000) [pid = 2716] [serial = 1241] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (187DF800) [pid = 2716] [serial = 1243] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (143EC000) [pid = 2716] [serial = 1216] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (19196C00) [pid = 2716] [serial = 1220] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (108CAC00) [pid = 2716] [serial = 1231] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (187E2800) [pid = 2716] [serial = 1244] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (14112400) [pid = 2716] [serial = 1232] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18913000) [pid = 2716] [serial = 1246] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (15D44000) [pid = 2716] [serial = 1238] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (14B5A000) [pid = 2716] [serial = 1237] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18AB2C00) [pid = 2716] [serial = 1219] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10129000) [pid = 2716] [serial = 1228] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1476A400) [pid = 2716] [serial = 1234] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18C98000) [pid = 2716] [serial = 1250] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (0FF91800) [pid = 2716] [serial = 1226] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (148DF800) [pid = 2716] [serial = 1217] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18E60C00) [pid = 2716] [serial = 1252] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0F821000) [pid = 2716] [serial = 1225] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1481EC00) [pid = 2716] [serial = 1235] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18E6E400) [pid = 2716] [serial = 1253] [outer = 00000000] [url = about:blank] 12:12:59 INFO - PROCESS | 2716 | 1467141179419 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 891ms 12:12:59 INFO - PROCESS | 2716 | 1467141179445 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 2716 | 1467141179450 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:12:59 INFO - PROCESS | 2716 | 1467141179456 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 2716 | 1467141179458 Marionette TRACE conn5 <- [1,1706,null,{}] 12:12:59 INFO - PROCESS | 2716 | 1467141179462 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:59 INFO - PROCESS | 2716 | 1467141179464 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:59 INFO - PROCESS | 2716 | 1467141179552 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 12:12:59 INFO - PROCESS | 2716 | 1467141179560 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 2716 | 1467141179562 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:12:59 INFO - PROCESS | 2716 | ++DOCSHELL 1012F800 == 32 [pid = 2716] [id = 436] 12:12:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (10204000) [pid = 2716] [serial = 1308] [outer = 00000000] 12:12:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (108CC000) [pid = 2716] [serial = 1309] [outer = 10204000] 12:12:59 INFO - PROCESS | 2716 | 1467141179609 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (141AB400) [pid = 2716] [serial = 1310] [outer = 10204000] 12:13:00 INFO - PROCESS | 2716 | 1467141180101 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 12:13:00 INFO - PROCESS | 2716 | 1467141180130 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2716 | 1467141180132 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 12:13:00 INFO - PROCESS | 2716 | 1467141180135 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:13:00 INFO - PROCESS | 2716 | 1467141180139 Marionette TRACE conn5 <- [1,1710,null,{}] 12:13:00 INFO - PROCESS | 2716 | 1467141180150 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:00 INFO - PROCESS | 2716 | 1467141180154 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:00 INFO - PROCESS | 2716 | 1467141180266 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 12:13:00 INFO - PROCESS | 2716 | 1467141180363 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2716 | 1467141180366 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:00 INFO - PROCESS | 2716 | ++DOCSHELL 16006000 == 33 [pid = 2716] [id = 437] 12:13:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (16006400) [pid = 2716] [serial = 1311] [outer = 00000000] 12:13:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (160EF400) [pid = 2716] [serial = 1312] [outer = 16006400] 12:13:00 INFO - PROCESS | 2716 | 1467141180413 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (17371800) [pid = 2716] [serial = 1313] [outer = 16006400] 12:13:00 INFO - PROCESS | 2716 | 1467141180772 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 12:13:00 INFO - PROCESS | 2716 | 1467141180830 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2716 | 1467141180832 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 12:13:00 INFO - PROCESS | 2716 | 1467141180835 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 2716 | 1467141180837 Marionette TRACE conn5 <- [1,1714,null,{}] 12:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:13:00 INFO - PROCESS | 2716 | 1467141180840 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:00 INFO - PROCESS | 2716 | 1467141180842 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:00 INFO - PROCESS | 2716 | 1467141180927 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 12:13:00 INFO - PROCESS | 2716 | 1467141180933 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2716 | 1467141180943 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:00 INFO - PROCESS | 2716 | ++DOCSHELL 17DA8800 == 34 [pid = 2716] [id = 438] 12:13:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (17DB1000) [pid = 2716] [serial = 1314] [outer = 00000000] 12:13:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18683C00) [pid = 2716] [serial = 1315] [outer = 17DB1000] 12:13:01 INFO - PROCESS | 2716 | 1467141180989 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (187DA800) [pid = 2716] [serial = 1316] [outer = 17DB1000] 12:13:01 INFO - PROCESS | 2716 | 1467141181418 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 12:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:13:01 INFO - PROCESS | 2716 | 1467141181470 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 2716 | 1467141181472 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 12:13:01 INFO - PROCESS | 2716 | 1467141181475 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 2716 | 1467141181477 Marionette TRACE conn5 <- [1,1718,null,{}] 12:13:01 INFO - PROCESS | 2716 | 1467141181487 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:01 INFO - PROCESS | 2716 | 1467141181489 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:01 INFO - PROCESS | 2716 | 1467141181599 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 12:13:01 INFO - PROCESS | 2716 | 1467141181689 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 2716 | 1467141181691 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:01 INFO - PROCESS | 2716 | ++DOCSHELL 187E6000 == 35 [pid = 2716] [id = 439] 12:13:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (187EAC00) [pid = 2716] [serial = 1317] [outer = 00000000] 12:13:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18912800) [pid = 2716] [serial = 1318] [outer = 187EAC00] 12:13:01 INFO - PROCESS | 2716 | 1467141181738 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1899E800) [pid = 2716] [serial = 1319] [outer = 187EAC00] 12:13:02 INFO - PROCESS | 2716 | 1467141182165 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 12:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 12:13:02 INFO - PROCESS | 2716 | 1467141182206 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 2716 | 1467141182208 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:13:02 INFO - PROCESS | 2716 | 1467141182211 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 2716 | 1467141182212 Marionette TRACE conn5 <- [1,1722,null,{}] 12:13:02 INFO - PROCESS | 2716 | 1467141182225 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:02 INFO - PROCESS | 2716 | 1467141182231 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:02 INFO - PROCESS | 2716 | 1467141182375 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 12:13:02 INFO - PROCESS | 2716 | 1467141182437 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 2716 | 1467141182439 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:02 INFO - PROCESS | 2716 | ++DOCSHELL 18C8F000 == 36 [pid = 2716] [id = 440] 12:13:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18AB5000) [pid = 2716] [serial = 1320] [outer = 00000000] 12:13:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18E69000) [pid = 2716] [serial = 1321] [outer = 18AB5000] 12:13:02 INFO - PROCESS | 2716 | 1467141182483 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18FA2400) [pid = 2716] [serial = 1322] [outer = 18AB5000] 12:13:02 INFO - PROCESS | 2716 | 1467141182903 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 12:13:02 INFO - PROCESS | 2716 | 1467141182973 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 2716 | 1467141182975 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:13:03 INFO - PROCESS | 2716 | 1467141182983 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 2716 | 1467141182984 Marionette TRACE conn5 <- [1,1726,null,{}] 12:13:03 INFO - PROCESS | 2716 | 1467141182988 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:03 INFO - PROCESS | 2716 | 1467141182999 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:03 INFO - PROCESS | 2716 | 1467141183110 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 12:13:03 INFO - PROCESS | 2716 | 1467141183174 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2716 | 1467141183176 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:03 INFO - PROCESS | 2716 | ++DOCSHELL 148DA800 == 37 [pid = 2716] [id = 441] 12:13:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (187D7000) [pid = 2716] [serial = 1323] [outer = 00000000] 12:13:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1913A000) [pid = 2716] [serial = 1324] [outer = 187D7000] 12:13:03 INFO - PROCESS | 2716 | 1467141183219 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19197000) [pid = 2716] [serial = 1325] [outer = 187D7000] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (19134400) [pid = 2716] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (18D0BC00) [pid = 2716] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (14792C00) [pid = 2716] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18915C00) [pid = 2716] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (143A0C00) [pid = 2716] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (10272C00) [pid = 2716] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (0FC0D000) [pid = 2716] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (187D8400) [pid = 2716] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (16605800) [pid = 2716] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (192F0C00) [pid = 2716] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (199D0800) [pid = 2716] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (10761C00) [pid = 2716] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:13:03 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (17766C00) [pid = 2716] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:13:03 INFO - PROCESS | 2716 | 1467141183705 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 770ms 12:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:13:03 INFO - PROCESS | 2716 | 1467141183757 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 2716 | 1467141183759 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 12:13:03 INFO - PROCESS | 2716 | 1467141183762 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 2716 | 1467141183764 Marionette TRACE conn5 <- [1,1730,null,{}] 12:13:03 INFO - PROCESS | 2716 | 1467141183768 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:03 INFO - PROCESS | 2716 | 1467141183769 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:03 INFO - PROCESS | 2716 | 1467141183848 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 12:13:03 INFO - PROCESS | 2716 | 1467141183942 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2716 | 1467141183944 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:03 INFO - PROCESS | 2716 | ++DOCSHELL 14112800 == 38 [pid = 2716] [id = 442] 12:13:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (141AE000) [pid = 2716] [serial = 1326] [outer = 00000000] 12:13:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (19134400) [pid = 2716] [serial = 1327] [outer = 141AE000] 12:13:04 INFO - PROCESS | 2716 | 1467141183992 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18C94400) [pid = 2716] [serial = 1328] [outer = 141AE000] 12:13:04 INFO - PROCESS | 2716 | 1467141184341 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 12:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:13:04 INFO - PROCESS | 2716 | 1467141184393 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 2716 | 1467141184395 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 12:13:04 INFO - PROCESS | 2716 | 1467141184406 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 2716 | 1467141184408 Marionette TRACE conn5 <- [1,1734,null,{}] 12:13:04 INFO - PROCESS | 2716 | 1467141184412 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:04 INFO - PROCESS | 2716 | 1467141184414 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:04 INFO - PROCESS | 2716 | 1467141184517 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 12:13:04 INFO - PROCESS | 2716 | 1467141184523 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 2716 | 1467141184525 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:04 INFO - PROCESS | 2716 | ++DOCSHELL 18C94800 == 39 [pid = 2716] [id = 443] 12:13:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (192F0C00) [pid = 2716] [serial = 1329] [outer = 00000000] 12:13:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (199C6C00) [pid = 2716] [serial = 1330] [outer = 192F0C00] 12:13:04 INFO - PROCESS | 2716 | 1467141184567 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (199CEC00) [pid = 2716] [serial = 1331] [outer = 192F0C00] 12:13:05 INFO - PROCESS | 2716 | 1467141184990 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 12:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:13:05 INFO - PROCESS | 2716 | 1467141185042 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2716 | 1467141185044 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 12:13:05 INFO - PROCESS | 2716 | 1467141185048 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2716 | 1467141185050 Marionette TRACE conn5 <- [1,1738,null,{}] 12:13:05 INFO - PROCESS | 2716 | 1467141185054 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:05 INFO - PROCESS | 2716 | 1467141185055 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:05 INFO - PROCESS | 2716 | 1467141185136 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 12:13:05 INFO - PROCESS | 2716 | 1467141185142 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 2716 | 1467141185144 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:05 INFO - PROCESS | 2716 | ++DOCSHELL 19B33800 == 40 [pid = 2716] [id = 444] 12:13:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19B34C00) [pid = 2716] [serial = 1332] [outer = 00000000] 12:13:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (19DD0800) [pid = 2716] [serial = 1333] [outer = 19B34C00] 12:13:05 INFO - PROCESS | 2716 | 1467141185186 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (19DD2400) [pid = 2716] [serial = 1334] [outer = 19B34C00] 12:13:05 INFO - PROCESS | 2716 | 1467141185684 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 12:13:05 INFO - PROCESS | 2716 | 1467141185720 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2716 | 1467141185725 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:13:05 INFO - PROCESS | 2716 | 1467141185731 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2716 | 1467141185735 Marionette TRACE conn5 <- [1,1742,null,{}] 12:13:05 INFO - PROCESS | 2716 | 1467141185741 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:05 INFO - PROCESS | 2716 | 1467141185744 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:05 INFO - PROCESS | 2716 | 1467141185860 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 12:13:06 INFO - PROCESS | 2716 | 1467141186015 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 2716 | 1467141186020 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:06 INFO - PROCESS | 2716 | ++DOCSHELL 1012EC00 == 41 [pid = 2716] [id = 445] 12:13:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (10201C00) [pid = 2716] [serial = 1335] [outer = 00000000] 12:13:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (1026B400) [pid = 2716] [serial = 1336] [outer = 10201C00] 12:13:06 INFO - PROCESS | 2716 | 1467141186117 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (10759000) [pid = 2716] [serial = 1337] [outer = 10201C00] 12:13:06 INFO - PROCESS | 2716 | 1467141186681 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1019ms 12:13:06 INFO - PROCESS | 2716 | 1467141186754 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 2716 | 1467141186759 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 12:13:06 INFO - PROCESS | 2716 | 1467141186765 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:13:06 INFO - PROCESS | 2716 | 1467141186768 Marionette TRACE conn5 <- [1,1746,null,{}] 12:13:06 INFO - PROCESS | 2716 | 1467141186772 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 2716 | 1467141186775 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:06 INFO - PROCESS | 2716 | 1467141186918 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 12:13:07 INFO - PROCESS | 2716 | 1467141187056 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 2716 | 1467141187058 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:07 INFO - PROCESS | 2716 | ++DOCSHELL 14820400 == 42 [pid = 2716] [id = 446] 12:13:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (14867C00) [pid = 2716] [serial = 1338] [outer = 00000000] 12:13:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (160F0400) [pid = 2716] [serial = 1339] [outer = 14867C00] 12:13:07 INFO - PROCESS | 2716 | 1467141187115 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (17DA8400) [pid = 2716] [serial = 1340] [outer = 14867C00] 12:13:07 INFO - PROCESS | 2716 | 1467141187723 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1021ms 12:13:07 INFO - PROCESS | 2716 | 1467141187790 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 2716 | 1467141187793 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:13:07 INFO - PROCESS | 2716 | 1467141187797 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 2716 | 1467141187801 Marionette TRACE conn5 <- [1,1750,null,{}] 12:13:07 INFO - PROCESS | 2716 | 1467141187812 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:07 INFO - PROCESS | 2716 | 1467141187817 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:08 INFO - PROCESS | 2716 | 1467141187984 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 12:13:08 INFO - PROCESS | 2716 | 1467141188116 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 2716 | 1467141188120 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:08 INFO - PROCESS | 2716 | ++DOCSHELL 18E67800 == 43 [pid = 2716] [id = 447] 12:13:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (18FF1800) [pid = 2716] [serial = 1341] [outer = 00000000] 12:13:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (199CB800) [pid = 2716] [serial = 1342] [outer = 18FF1800] 12:13:08 INFO - PROCESS | 2716 | 1467141188177 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (1A06E800) [pid = 2716] [serial = 1343] [outer = 18FF1800] 12:13:08 INFO - PROCESS | 2716 | 1467141188792 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1024ms 12:13:08 INFO - PROCESS | 2716 | 1467141188824 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 12:13:08 INFO - PROCESS | 2716 | 1467141188827 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 12:13:08 INFO - PROCESS | 2716 | 1467141188830 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:13:08 INFO - PROCESS | 2716 | 1467141188832 Marionette TRACE conn5 <- [1,1754,null,{}] 12:13:08 INFO - PROCESS | 2716 | 1467141188836 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:08 INFO - PROCESS | 2716 | 1467141188838 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:08 INFO - PROCESS | 2716 | 1467141188948 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 12:13:09 INFO - PROCESS | 2716 | 1467141189205 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 2716 | 1467141189208 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:09 INFO - PROCESS | 2716 | ++DOCSHELL 090FA000 == 44 [pid = 2716] [id = 448] 12:13:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (0C8DDC00) [pid = 2716] [serial = 1344] [outer = 00000000] 12:13:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (0FCFE000) [pid = 2716] [serial = 1345] [outer = 0C8DDC00] 12:13:09 INFO - PROCESS | 2716 | 1467141189273 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (10206400) [pid = 2716] [serial = 1346] [outer = 0C8DDC00] 12:13:09 INFO - PROCESS | 2716 | 1467141189827 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1018ms 12:13:09 INFO - PROCESS | 2716 | 1467141189857 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 12:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:13:09 INFO - PROCESS | 2716 | 1467141189860 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 12:13:09 INFO - PROCESS | 2716 | 1467141189866 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 2716 | 1467141189868 Marionette TRACE conn5 <- [1,1758,null,{}] 12:13:09 INFO - PROCESS | 2716 | 1467141189874 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:09 INFO - PROCESS | 2716 | 1467141189878 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:10 INFO - PROCESS | 2716 | 1467141189998 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 12:13:10 INFO - PROCESS | 2716 | 1467141190108 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 2716 | 1467141190110 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:10 INFO - PROCESS | 2716 | ++DOCSHELL 148DF800 == 45 [pid = 2716] [id = 449] 12:13:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (149B3C00) [pid = 2716] [serial = 1347] [outer = 00000000] 12:13:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (160B1000) [pid = 2716] [serial = 1348] [outer = 149B3C00] 12:13:10 INFO - PROCESS | 2716 | 1467141190159 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 101 (16610400) [pid = 2716] [serial = 1349] [outer = 149B3C00] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 18C94800 == 44 [pid = 2716] [id = 443] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 14112800 == 43 [pid = 2716] [id = 442] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 148DA800 == 42 [pid = 2716] [id = 441] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 18C8F000 == 41 [pid = 2716] [id = 440] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 187E6000 == 40 [pid = 2716] [id = 439] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 17DA8800 == 39 [pid = 2716] [id = 438] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 16006000 == 38 [pid = 2716] [id = 437] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 1012F800 == 37 [pid = 2716] [id = 436] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 0FCFE400 == 36 [pid = 2716] [id = 435] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 143E7400 == 35 [pid = 2716] [id = 434] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 18679000 == 34 [pid = 2716] [id = 432] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 0C8E6800 == 33 [pid = 2716] [id = 433] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 18D08400 == 32 [pid = 2716] [id = 417] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 090FA000 == 31 [pid = 2716] [id = 448] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 18E67800 == 30 [pid = 2716] [id = 447] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 19B33800 == 29 [pid = 2716] [id = 444] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 1012EC00 == 28 [pid = 2716] [id = 445] 12:13:10 INFO - PROCESS | 2716 | --DOCSHELL 14820400 == 27 [pid = 2716] [id = 446] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 100 (19195C00) [pid = 2716] [serial = 1283] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (1913F400) [pid = 2716] [serial = 1282] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (18E66C00) [pid = 2716] [serial = 1279] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (14B4F800) [pid = 2716] [serial = 1267] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (15D45000) [pid = 2716] [serial = 1268] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (18AB7C00) [pid = 2716] [serial = 1276] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (18C94000) [pid = 2716] [serial = 1277] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (143E5000) [pid = 2716] [serial = 1264] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (14691800) [pid = 2716] [serial = 1265] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (10278C00) [pid = 2716] [serial = 1261] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (1075B400) [pid = 2716] [serial = 1262] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (0FF72800) [pid = 2716] [serial = 1258] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (0FF7E800) [pid = 2716] [serial = 1259] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (187E0000) [pid = 2716] [serial = 1273] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1890C800) [pid = 2716] [serial = 1274] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (17375C00) [pid = 2716] [serial = 1270] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (17764000) [pid = 2716] [serial = 1271] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (19620000) [pid = 2716] [serial = 1285] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (19C1D400) [pid = 2716] [serial = 1288] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (148DB800) [pid = 2716] [serial = 1292] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (144C3800) [pid = 2716] [serial = 1291] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18919000) [pid = 2716] [serial = 1294] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (19627000) [pid = 2716] [serial = 1286] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (19D8E400) [pid = 2716] [serial = 1289] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18E6A000) [pid = 2716] [serial = 1295] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18D17C00) [pid = 2716] [serial = 1280] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (19DD8000) [pid = 2716] [serial = 1297] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 2716 | 1467141191367 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1522ms 12:13:11 INFO - PROCESS | 2716 | 1467141191389 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 2716 | 1467141191392 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:13:11 INFO - PROCESS | 2716 | 1467141191397 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 2716 | 1467141191401 Marionette TRACE conn5 <- [1,1762,null,{}] 12:13:11 INFO - PROCESS | 2716 | 1467141191406 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 2716 | 1467141191409 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:11 INFO - PROCESS | 2716 | 1467141191527 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 12:13:11 INFO - PROCESS | 2716 | 1467141191635 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 2716 | 1467141191638 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:11 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7BC00 == 28 [pid = 2716] [id = 450] 12:13:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (0FF7C800) [pid = 2716] [serial = 1350] [outer = 00000000] 12:13:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (0FF95000) [pid = 2716] [serial = 1351] [outer = 0FF7C800] 12:13:11 INFO - PROCESS | 2716 | 1467141191685 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1012A400) [pid = 2716] [serial = 1352] [outer = 0FF7C800] 12:13:12 INFO - PROCESS | 2716 | 1467141192065 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 12:13:12 INFO - PROCESS | 2716 | 1467141192129 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 2716 | 1467141192134 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:13:12 INFO - PROCESS | 2716 | 1467141192174 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 2716 | 1467141192176 Marionette TRACE conn5 <- [1,1766,null,{}] 12:13:12 INFO - PROCESS | 2716 | 1467141192180 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 2716 | 1467141192182 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:12 INFO - PROCESS | 2716 | 1467141192272 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 12:13:12 INFO - PROCESS | 2716 | 1467141192280 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 2716 | 1467141192282 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:12 INFO - PROCESS | 2716 | ++DOCSHELL 10840400 == 29 [pid = 2716] [id = 451] 12:13:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (10841800) [pid = 2716] [serial = 1353] [outer = 00000000] 12:13:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (10EDE400) [pid = 2716] [serial = 1354] [outer = 10841800] 12:13:12 INFO - PROCESS | 2716 | 1467141192329 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1414B400) [pid = 2716] [serial = 1355] [outer = 10841800] 12:13:12 INFO - PROCESS | 2716 | 1467141192775 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 12:13:12 INFO - PROCESS | 2716 | 1467141192803 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 2716 | 1467141192806 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:13:12 INFO - PROCESS | 2716 | 1467141192809 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 2716 | 1467141192813 Marionette TRACE conn5 <- [1,1770,null,{}] 12:13:12 INFO - PROCESS | 2716 | 1467141192824 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 2716 | 1467141192829 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:12 INFO - PROCESS | 2716 | 1467141192917 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 12:13:12 INFO - PROCESS | 2716 | 1467141192923 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 2716 | 1467141192926 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:12 INFO - PROCESS | 2716 | ++DOCSHELL 14697000 == 30 [pid = 2716] [id = 452] 12:13:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (146B5800) [pid = 2716] [serial = 1356] [outer = 00000000] 12:13:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (14799800) [pid = 2716] [serial = 1357] [outer = 146B5800] 12:13:13 INFO - PROCESS | 2716 | 1467141192974 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1486D400) [pid = 2716] [serial = 1358] [outer = 146B5800] 12:13:13 INFO - PROCESS | 2716 | 1467141193452 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 12:13:13 INFO - PROCESS | 2716 | 1467141193485 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 2716 | 1467141193488 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:13:13 INFO - PROCESS | 2716 | 1467141193491 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 2716 | 1467141193493 Marionette TRACE conn5 <- [1,1774,null,{}] 12:13:13 INFO - PROCESS | 2716 | 1467141193496 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:13 INFO - PROCESS | 2716 | 1467141193498 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:13 INFO - PROCESS | 2716 | 1467141193616 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 12:13:13 INFO - PROCESS | 2716 | 1467141193703 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 2716 | 1467141193705 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:13 INFO - PROCESS | 2716 | ++DOCSHELL 14B57C00 == 31 [pid = 2716] [id = 453] 12:13:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (14B5C000) [pid = 2716] [serial = 1359] [outer = 00000000] 12:13:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (160A9C00) [pid = 2716] [serial = 1360] [outer = 14B5C000] 12:13:13 INFO - PROCESS | 2716 | 1467141193751 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (1737C800) [pid = 2716] [serial = 1361] [outer = 14B5C000] 12:13:14 INFO - PROCESS | 2716 | 1467141194173 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 12:13:14 INFO - PROCESS | 2716 | 1467141194223 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 12:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:13:14 INFO - PROCESS | 2716 | 1467141194225 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 12:13:14 INFO - PROCESS | 2716 | 1467141194228 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 2716 | 1467141194230 Marionette TRACE conn5 <- [1,1778,null,{}] 12:13:14 INFO - PROCESS | 2716 | 1467141194247 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:14 INFO - PROCESS | 2716 | 1467141194250 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:14 INFO - PROCESS | 2716 | 1467141194362 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 12:13:14 INFO - PROCESS | 2716 | 1467141194373 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 2716 | 1467141194375 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:14 INFO - PROCESS | 2716 | ++DOCSHELL 17DAA800 == 32 [pid = 2716] [id = 454] 12:13:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18675000) [pid = 2716] [serial = 1362] [outer = 00000000] 12:13:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (18682400) [pid = 2716] [serial = 1363] [outer = 18675000] 12:13:14 INFO - PROCESS | 2716 | 1467141194419 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (187D4800) [pid = 2716] [serial = 1364] [outer = 18675000] 12:13:14 INFO - PROCESS | 2716 | 1467141194901 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 12:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:13:14 INFO - PROCESS | 2716 | 1467141194959 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 2716 | 1467141194961 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 12:13:15 INFO - PROCESS | 2716 | 1467141195006 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 2716 | 1467141195008 Marionette TRACE conn5 <- [1,1782,null,{}] 12:13:15 INFO - PROCESS | 2716 | 1467141195011 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 2716 | 1467141195017 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:15 INFO - PROCESS | 2716 | 1467141195150 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (187EAC00) [pid = 2716] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (18AB5000) [pid = 2716] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (141AE000) [pid = 2716] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (187D7000) [pid = 2716] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (16006400) [pid = 2716] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (143ED800) [pid = 2716] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (0C8E7C00) [pid = 2716] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (0FF76000) [pid = 2716] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (19B31400) [pid = 2716] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (17DB1000) [pid = 2716] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (192F0C00) [pid = 2716] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10204000) [pid = 2716] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (19B34C00) [pid = 2716] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:13:15 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18FA6C00) [pid = 2716] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:13:15 INFO - PROCESS | 2716 | 1467141195396 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 2716 | 1467141195398 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:15 INFO - PROCESS | 2716 | ++DOCSHELL 08B83000 == 33 [pid = 2716] [id = 455] 12:13:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (090F1800) [pid = 2716] [serial = 1365] [outer = 00000000] 12:13:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (0FF73400) [pid = 2716] [serial = 1366] [outer = 090F1800] 12:13:15 INFO - PROCESS | 2716 | 1467141195444 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (143ED800) [pid = 2716] [serial = 1367] [outer = 090F1800] 12:13:15 INFO - PROCESS | 2716 | 1467141195798 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 870ms 12:13:15 INFO - PROCESS | 2716 | 1467141195835 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 12:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:13:15 INFO - PROCESS | 2716 | 1467141195837 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 12:13:15 INFO - PROCESS | 2716 | 1467141195840 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 2716 | 1467141195842 Marionette TRACE conn5 <- [1,1786,null,{}] 12:13:15 INFO - PROCESS | 2716 | 1467141195845 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 2716 | 1467141195847 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:15 INFO - PROCESS | 2716 | 1467141195923 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 12:13:15 INFO - PROCESS | 2716 | 1467141195928 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 2716 | 1467141195930 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:15 INFO - PROCESS | 2716 | ++DOCSHELL 16006400 == 34 [pid = 2716] [id = 456] 12:13:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (160AB400) [pid = 2716] [serial = 1368] [outer = 00000000] 12:13:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18AAF400) [pid = 2716] [serial = 1369] [outer = 160AB400] 12:13:16 INFO - PROCESS | 2716 | 1467141195973 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18C8D400) [pid = 2716] [serial = 1370] [outer = 160AB400] 12:13:16 INFO - PROCESS | 2716 | 1467141196390 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 571ms 12:13:16 INFO - PROCESS | 2716 | 1467141196422 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 2716 | 1467141196424 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 12:13:16 INFO - PROCESS | 2716 | 1467141196427 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - PROCESS | 2716 | 1467141196428 Marionette TRACE conn5 <- [1,1790,null,{}] 12:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:13:16 INFO - PROCESS | 2716 | 1467141196432 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:16 INFO - PROCESS | 2716 | 1467141196434 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:16 INFO - PROCESS | 2716 | 1467141196510 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 12:13:16 INFO - PROCESS | 2716 | 1467141196515 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 2716 | 1467141196517 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:16 INFO - PROCESS | 2716 | ++DOCSHELL 18C8FC00 == 35 [pid = 2716] [id = 457] 12:13:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18C92000) [pid = 2716] [serial = 1371] [outer = 00000000] 12:13:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18C99400) [pid = 2716] [serial = 1372] [outer = 18C92000] 12:13:16 INFO - PROCESS | 2716 | 1467141196560 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (17379400) [pid = 2716] [serial = 1373] [outer = 18C92000] 12:13:17 INFO - PROCESS | 2716 | 1467141197004 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 12:13:17 INFO - PROCESS | 2716 | 1467141197069 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 2716 | 1467141197071 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 12:13:17 INFO - PROCESS | 2716 | 1467141197074 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:13:17 INFO - PROCESS | 2716 | 1467141197076 Marionette TRACE conn5 <- [1,1794,null,{}] 12:13:17 INFO - PROCESS | 2716 | 1467141197079 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 2716 | 1467141197081 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:17 INFO - PROCESS | 2716 | 1467141197158 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 12:13:17 INFO - PROCESS | 2716 | 1467141197166 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 2716 | 1467141197168 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:17 INFO - PROCESS | 2716 | ++DOCSHELL 18D13C00 == 36 [pid = 2716] [id = 458] 12:13:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18E5F400) [pid = 2716] [serial = 1374] [outer = 00000000] 12:13:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18E66C00) [pid = 2716] [serial = 1375] [outer = 18E5F400] 12:13:17 INFO - PROCESS | 2716 | 1467141197212 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18E61400) [pid = 2716] [serial = 1376] [outer = 18E5F400] 12:13:17 INFO - PROCESS | 2716 | 1467141197964 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 930ms 12:13:18 INFO - PROCESS | 2716 | 1467141198009 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 12:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:13:18 INFO - PROCESS | 2716 | 1467141198013 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 12:13:18 INFO - PROCESS | 2716 | 1467141198018 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 2716 | 1467141198023 Marionette TRACE conn5 <- [1,1798,null,{}] 12:13:18 INFO - PROCESS | 2716 | 1467141198029 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 2716 | 1467141198032 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:18 INFO - PROCESS | 2716 | 1467141198160 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 12:13:18 INFO - PROCESS | 2716 | 1467141198273 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 2716 | 1467141198276 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:18 INFO - PROCESS | 2716 | ++DOCSHELL 0FF8C400 == 37 [pid = 2716] [id = 459] 12:13:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (0FF92800) [pid = 2716] [serial = 1377] [outer = 00000000] 12:13:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (10440400) [pid = 2716] [serial = 1378] [outer = 0FF92800] 12:13:18 INFO - PROCESS | 2716 | 1467141198333 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (108BF800) [pid = 2716] [serial = 1379] [outer = 0FF92800] 12:13:19 INFO - PROCESS | 2716 | 1467141199048 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1082ms 12:13:19 INFO - PROCESS | 2716 | 1467141199100 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 2716 | 1467141199105 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:13:19 INFO - PROCESS | 2716 | 1467141199111 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 2716 | 1467141199114 Marionette TRACE conn5 <- [1,1802,null,{}] 12:13:19 INFO - PROCESS | 2716 | 1467141199142 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:19 INFO - PROCESS | 2716 | 1467141199145 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:19 INFO - PROCESS | 2716 | 1467141199305 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 12:13:19 INFO - PROCESS | 2716 | 1467141199364 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 2716 | 1467141199366 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:19 INFO - PROCESS | 2716 | ++DOCSHELL 14B59000 == 38 [pid = 2716] [id = 460] 12:13:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (14B5A800) [pid = 2716] [serial = 1380] [outer = 00000000] 12:13:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (17766C00) [pid = 2716] [serial = 1381] [outer = 14B5A800] 12:13:19 INFO - PROCESS | 2716 | 1467141199422 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1867B000) [pid = 2716] [serial = 1382] [outer = 14B5A800] 12:13:20 INFO - PROCESS | 2716 | 1467141200272 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1225ms 12:13:20 INFO - PROCESS | 2716 | 1467141200340 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 2716 | 1467141200344 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 12:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:13:20 INFO - PROCESS | 2716 | 1467141200349 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 2716 | 1467141200352 Marionette TRACE conn5 <- [1,1806,null,{}] 12:13:20 INFO - PROCESS | 2716 | 1467141200358 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:20 INFO - PROCESS | 2716 | 1467141200360 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:20 INFO - PROCESS | 2716 | 1467141200467 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 12:13:20 INFO - PROCESS | 2716 | --DOCSHELL 18C8FC00 == 37 [pid = 2716] [id = 457] 12:13:20 INFO - PROCESS | 2716 | --DOCSHELL 16006400 == 36 [pid = 2716] [id = 456] 12:13:20 INFO - PROCESS | 2716 | --DOCSHELL 08B83000 == 35 [pid = 2716] [id = 455] 12:13:20 INFO - PROCESS | 2716 | --DOCSHELL 17DAA800 == 34 [pid = 2716] [id = 454] 12:13:20 INFO - PROCESS | 2716 | --DOCSHELL 14B57C00 == 33 [pid = 2716] [id = 453] 12:13:20 INFO - PROCESS | 2716 | --DOCSHELL 14697000 == 32 [pid = 2716] [id = 452] 12:13:20 INFO - PROCESS | 2716 | --DOCSHELL 10840400 == 31 [pid = 2716] [id = 451] 12:13:20 INFO - PROCESS | 2716 | --DOCSHELL 0FF7BC00 == 30 [pid = 2716] [id = 450] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (19197400) [pid = 2716] [serial = 1256] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (18912800) [pid = 2716] [serial = 1318] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (1899E800) [pid = 2716] [serial = 1319] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (18E69000) [pid = 2716] [serial = 1321] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (19134400) [pid = 2716] [serial = 1327] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1913A000) [pid = 2716] [serial = 1324] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (160EF400) [pid = 2716] [serial = 1312] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (147A1C00) [pid = 2716] [serial = 1303] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1600A800) [pid = 2716] [serial = 1304] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (0FCFAC00) [pid = 2716] [serial = 1300] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (10204800) [pid = 2716] [serial = 1301] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (110C7C00) [pid = 2716] [serial = 1306] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (141B6000) [pid = 2716] [serial = 1307] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1A071000) [pid = 2716] [serial = 1298] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18683C00) [pid = 2716] [serial = 1315] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (199C6C00) [pid = 2716] [serial = 1330] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (108CC000) [pid = 2716] [serial = 1309] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (141AB400) [pid = 2716] [serial = 1310] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (17371800) [pid = 2716] [serial = 1313] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19197000) [pid = 2716] [serial = 1325] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (199CEC00) [pid = 2716] [serial = 1331] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (19DD0800) [pid = 2716] [serial = 1333] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (19DD2400) [pid = 2716] [serial = 1334] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18FA2400) [pid = 2716] [serial = 1322] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18C94400) [pid = 2716] [serial = 1328] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (187DA800) [pid = 2716] [serial = 1316] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2716 | 1467141200602 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 2716 | 1467141200607 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:20 INFO - PROCESS | 2716 | ++DOCSHELL 090EF400 == 31 [pid = 2716] [id = 461] 12:13:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (090F2400) [pid = 2716] [serial = 1383] [outer = 00000000] 12:13:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (0F827800) [pid = 2716] [serial = 1384] [outer = 090F2400] 12:13:20 INFO - PROCESS | 2716 | 1467141200658 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0FF8FC00) [pid = 2716] [serial = 1385] [outer = 090F2400] 12:13:21 INFO - PROCESS | 2716 | 1467141201087 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 770ms 12:13:21 INFO - PROCESS | 2716 | 1467141201146 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2716 | 1467141201151 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 12:13:21 INFO - PROCESS | 2716 | 1467141201157 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 2716 | 1467141201160 Marionette TRACE conn5 <- [1,1810,null,{}] 12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:13:21 INFO - PROCESS | 2716 | 1467141201164 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 2716 | 1467141201166 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:21 INFO - PROCESS | 2716 | 1467141201252 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 12:13:21 INFO - PROCESS | 2716 | 1467141201258 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 2716 | 1467141201260 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:21 INFO - PROCESS | 2716 | ++DOCSHELL 10845C00 == 32 [pid = 2716] [id = 462] 12:13:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (108C1800) [pid = 2716] [serial = 1386] [outer = 00000000] 12:13:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1431C000) [pid = 2716] [serial = 1387] [outer = 108C1800] 12:13:21 INFO - PROCESS | 2716 | 1467141201308 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (144C3800) [pid = 2716] [serial = 1388] [outer = 108C1800] 12:13:21 INFO - PROCESS | 2716 | 1467141201771 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 12:13:21 INFO - PROCESS | 2716 | 1467141201835 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2716 | 1467141201837 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 12:13:21 INFO - PROCESS | 2716 | 1467141201840 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:13:21 INFO - PROCESS | 2716 | 1467141201844 Marionette TRACE conn5 <- [1,1814,null,{}] 12:13:21 INFO - PROCESS | 2716 | 1467141201855 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 2716 | 1467141201859 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:21 INFO - PROCESS | 2716 | 1467141201971 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 12:13:22 INFO - PROCESS | 2716 | 1467141201987 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2716 | 1467141201990 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:22 INFO - PROCESS | 2716 | ++DOCSHELL 160EFC00 == 33 [pid = 2716] [id = 463] 12:13:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (16602800) [pid = 2716] [serial = 1389] [outer = 00000000] 12:13:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (17375C00) [pid = 2716] [serial = 1390] [outer = 16602800] 12:13:22 INFO - PROCESS | 2716 | 1467141202039 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (17DAD400) [pid = 2716] [serial = 1391] [outer = 16602800] 12:13:22 INFO - PROCESS | 2716 | 1467141202493 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 12:13:22 INFO - PROCESS | 2716 | 1467141202575 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 2716 | 1467141202578 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:13:22 INFO - PROCESS | 2716 | 1467141202589 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 2716 | 1467141202591 Marionette TRACE conn5 <- [1,1818,null,{}] 12:13:22 INFO - PROCESS | 2716 | 1467141202595 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:22 INFO - PROCESS | 2716 | 1467141202597 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:22 INFO - PROCESS | 2716 | 1467141202683 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 12:13:22 INFO - PROCESS | 2716 | 1467141202688 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2716 | 1467141202690 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:22 INFO - PROCESS | 2716 | ++DOCSHELL 187D7800 == 34 [pid = 2716] [id = 464] 12:13:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (187DA800) [pid = 2716] [serial = 1392] [outer = 00000000] 12:13:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18911C00) [pid = 2716] [serial = 1393] [outer = 187DA800] 12:13:22 INFO - PROCESS | 2716 | 1467141202734 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18919C00) [pid = 2716] [serial = 1394] [outer = 187DA800] 12:13:23 INFO - PROCESS | 2716 | 1467141203202 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 12:13:23 INFO - PROCESS | 2716 | 1467141203275 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2716 | 1467141203277 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 12:13:23 INFO - PROCESS | 2716 | 1467141203280 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:13:23 INFO - PROCESS | 2716 | 1467141203282 Marionette TRACE conn5 <- [1,1822,null,{}] 12:13:23 INFO - PROCESS | 2716 | 1467141203285 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 2716 | 1467141203287 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:23 INFO - PROCESS | 2716 | 1467141203425 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 12:13:23 INFO - PROCESS | 2716 | 1467141203437 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 2716 | 1467141203439 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:23 INFO - PROCESS | 2716 | ++DOCSHELL 18911000 == 35 [pid = 2716] [id = 465] 12:13:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18C8E400) [pid = 2716] [serial = 1395] [outer = 00000000] 12:13:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18C97C00) [pid = 2716] [serial = 1396] [outer = 18C8E400] 12:13:23 INFO - PROCESS | 2716 | 1467141203482 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18C99800) [pid = 2716] [serial = 1397] [outer = 18C8E400] 12:13:23 INFO - PROCESS | 2716 | 1467141203941 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 12:13:23 INFO - PROCESS | 2716 | 1467141203960 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2716 | 1467141203962 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 12:13:23 INFO - PROCESS | 2716 | 1467141203965 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:13:23 INFO - PROCESS | 2716 | 1467141203967 Marionette TRACE conn5 <- [1,1826,null,{}] 12:13:23 INFO - PROCESS | 2716 | 1467141203970 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 2716 | 1467141203976 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:24 INFO - PROCESS | 2716 | 1467141204115 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 12:13:24 INFO - PROCESS | 2716 | 1467141204121 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 2716 | 1467141204123 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:24 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7E400 == 36 [pid = 2716] [id = 466] 12:13:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18E61000) [pid = 2716] [serial = 1398] [outer = 00000000] 12:13:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1913D400) [pid = 2716] [serial = 1399] [outer = 18E61000] 12:13:24 INFO - PROCESS | 2716 | 1467141204224 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (143E4400) [pid = 2716] [serial = 1400] [outer = 18E61000] 12:13:24 INFO - PROCESS | 2716 | 1467141204660 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 12:13:24 INFO - PROCESS | 2716 | 1467141204700 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 2716 | 1467141204702 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 12:13:24 INFO - PROCESS | 2716 | 1467141204709 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 2716 | 1467141204711 Marionette TRACE conn5 <- [1,1830,null,{}] 12:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:13:24 INFO - PROCESS | 2716 | 1467141204750 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 2716 | 1467141204752 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:24 INFO - PROCESS | 2716 | 1467141204862 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 12:13:24 INFO - PROCESS | 2716 | 1467141204874 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 2716 | 1467141204876 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:24 INFO - PROCESS | 2716 | ++DOCSHELL 143E4800 == 37 [pid = 2716] [id = 467] 12:13:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (191A0400) [pid = 2716] [serial = 1401] [outer = 00000000] 12:13:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (192F4000) [pid = 2716] [serial = 1402] [outer = 191A0400] 12:13:24 INFO - PROCESS | 2716 | 1467141204918 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (1961AC00) [pid = 2716] [serial = 1403] [outer = 191A0400] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (14B5C000) [pid = 2716] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (0FF7C800) [pid = 2716] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (146B5800) [pid = 2716] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (10841800) [pid = 2716] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (149B3C00) [pid = 2716] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18675000) [pid = 2716] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (10201C00) [pid = 2716] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (18C92000) [pid = 2716] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (14867C00) [pid = 2716] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18FF1800) [pid = 2716] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (0C8DDC00) [pid = 2716] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (090F1800) [pid = 2716] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:13:25 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (160AB400) [pid = 2716] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:13:25 INFO - PROCESS | 2716 | 1467141205374 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 12:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:13:25 INFO - PROCESS | 2716 | 1467141205445 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 2716 | 1467141205447 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 12:13:25 INFO - PROCESS | 2716 | 1467141205450 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 2716 | 1467141205451 Marionette TRACE conn5 <- [1,1834,null,{}] 12:13:25 INFO - PROCESS | 2716 | 1467141205455 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:25 INFO - PROCESS | 2716 | 1467141205457 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:25 INFO - PROCESS | 2716 | 1467141205535 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 12:13:25 INFO - PROCESS | 2716 | 1467141205540 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 2716 | 1467141205542 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:25 INFO - PROCESS | 2716 | ++DOCSHELL 141A9400 == 38 [pid = 2716] [id = 468] 12:13:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (14870800) [pid = 2716] [serial = 1404] [outer = 00000000] 12:13:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18675400) [pid = 2716] [serial = 1405] [outer = 14870800] 12:13:25 INFO - PROCESS | 2716 | 1467141205585 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18D0BC00) [pid = 2716] [serial = 1406] [outer = 14870800] 12:13:26 INFO - PROCESS | 2716 | 1467141206012 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 570ms 12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:13:26 INFO - PROCESS | 2716 | 1467141206023 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2716 | 1467141206024 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 2716 | 1467141206027 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 2716 | 1467141206029 Marionette TRACE conn5 <- [1,1838,null,{}] 12:13:26 INFO - PROCESS | 2716 | 1467141206033 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 2716 | 1467141206034 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:26 INFO - PROCESS | 2716 | 1467141206157 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 12:13:26 INFO - PROCESS | 2716 | 1467141206166 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2716 | 1467141206167 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:26 INFO - PROCESS | 2716 | ++DOCSHELL 148DAC00 == 39 [pid = 2716] [id = 469] 12:13:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (19198800) [pid = 2716] [serial = 1407] [outer = 00000000] 12:13:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (199C5400) [pid = 2716] [serial = 1408] [outer = 19198800] 12:13:26 INFO - PROCESS | 2716 | 1467141206211 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (192FAC00) [pid = 2716] [serial = 1409] [outer = 19198800] 12:13:26 INFO - PROCESS | 2716 | 1467141206660 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 12:13:26 INFO - PROCESS | 2716 | 1467141206701 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2716 | 1467141206703 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:13:26 INFO - PROCESS | 2716 | 1467141206720 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 2716 | 1467141206722 Marionette TRACE conn5 <- [1,1842,null,{}] 12:13:26 INFO - PROCESS | 2716 | 1467141206725 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 2716 | 1467141206727 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:26 INFO - PROCESS | 2716 | 1467141206808 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 12:13:26 INFO - PROCESS | 2716 | 1467141206814 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2716 | 1467141206815 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:26 INFO - PROCESS | 2716 | ++DOCSHELL 19B31800 == 40 [pid = 2716] [id = 470] 12:13:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19B33400) [pid = 2716] [serial = 1410] [outer = 00000000] 12:13:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19C26000) [pid = 2716] [serial = 1411] [outer = 19B33400] 12:13:26 INFO - PROCESS | 2716 | 1467141206859 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19D8E400) [pid = 2716] [serial = 1412] [outer = 19B33400] 12:13:27 INFO - PROCESS | 2716 | --DOCSHELL 148DF800 == 39 [pid = 2716] [id = 449] 12:13:27 INFO - PROCESS | 2716 | --DOCSHELL 090EF400 == 38 [pid = 2716] [id = 461] 12:13:27 INFO - PROCESS | 2716 | --DOCSHELL 0FF8C400 == 37 [pid = 2716] [id = 459] 12:13:27 INFO - PROCESS | 2716 | --DOCSHELL 14B59000 == 36 [pid = 2716] [id = 460] 12:13:27 INFO - PROCESS | 2716 | --DOCSHELL 18D13C00 == 35 [pid = 2716] [id = 458] 12:13:28 INFO - PROCESS | 2716 | --DOCSHELL 160EFC00 == 34 [pid = 2716] [id = 463] 12:13:28 INFO - PROCESS | 2716 | --DOCSHELL 18911000 == 33 [pid = 2716] [id = 465] 12:13:28 INFO - PROCESS | 2716 | --DOCSHELL 0FF7E400 == 32 [pid = 2716] [id = 466] 12:13:28 INFO - PROCESS | 2716 | --DOCSHELL 148DAC00 == 31 [pid = 2716] [id = 469] 12:13:28 INFO - PROCESS | 2716 | --DOCSHELL 141A9400 == 30 [pid = 2716] [id = 468] 12:13:28 INFO - PROCESS | 2716 | --DOCSHELL 187D7800 == 29 [pid = 2716] [id = 464] 12:13:28 INFO - PROCESS | 2716 | --DOCSHELL 143E4800 == 28 [pid = 2716] [id = 467] 12:13:28 INFO - PROCESS | 2716 | --DOCSHELL 10845C00 == 27 [pid = 2716] [id = 462] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (160A9C00) [pid = 2716] [serial = 1360] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (0FF95000) [pid = 2716] [serial = 1351] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (1012A400) [pid = 2716] [serial = 1352] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (14799800) [pid = 2716] [serial = 1357] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (10EDE400) [pid = 2716] [serial = 1354] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1414B400) [pid = 2716] [serial = 1355] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (16610400) [pid = 2716] [serial = 1349] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (160B1000) [pid = 2716] [serial = 1348] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18682400) [pid = 2716] [serial = 1363] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10759000) [pid = 2716] [serial = 1337] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1026B400) [pid = 2716] [serial = 1336] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (17379400) [pid = 2716] [serial = 1373] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (17DA8400) [pid = 2716] [serial = 1340] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (160F0400) [pid = 2716] [serial = 1339] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18E66C00) [pid = 2716] [serial = 1375] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1A06E800) [pid = 2716] [serial = 1343] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (199CB800) [pid = 2716] [serial = 1342] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (1737C800) [pid = 2716] [serial = 1361] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (10206400) [pid = 2716] [serial = 1346] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (0FCFE000) [pid = 2716] [serial = 1345] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (0FF73400) [pid = 2716] [serial = 1366] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (187D4800) [pid = 2716] [serial = 1364] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (143ED800) [pid = 2716] [serial = 1367] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (18AAF400) [pid = 2716] [serial = 1369] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (18C99400) [pid = 2716] [serial = 1372] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (18C8D400) [pid = 2716] [serial = 1370] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | --DOMWINDOW == 57 (1486D400) [pid = 2716] [serial = 1358] [outer = 00000000] [url = about:blank] 12:13:28 INFO - PROCESS | 2716 | 1467141208705 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2034ms 12:13:28 INFO - PROCESS | 2716 | 1467141208745 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 2716 | 1467141208750 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:13:28 INFO - PROCESS | 2716 | 1467141208754 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 2716 | 1467141208758 Marionette TRACE conn5 <- [1,1846,null,{}] 12:13:28 INFO - PROCESS | 2716 | 1467141208763 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:28 INFO - PROCESS | 2716 | 1467141208767 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:28 INFO - PROCESS | 2716 | 1467141208855 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 12:13:28 INFO - PROCESS | 2716 | 1467141208863 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 2716 | 1467141208867 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:28 INFO - PROCESS | 2716 | ++DOCSHELL 0FF76000 == 28 [pid = 2716] [id = 471] 12:13:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (0FF76400) [pid = 2716] [serial = 1413] [outer = 00000000] 12:13:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (0FF8BC00) [pid = 2716] [serial = 1414] [outer = 0FF76400] 12:13:28 INFO - PROCESS | 2716 | 1467141208916 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (10123800) [pid = 2716] [serial = 1415] [outer = 0FF76400] 12:13:29 INFO - PROCESS | 2716 | 1467141209414 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 12:13:29 INFO - PROCESS | 2716 | 1467141209445 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 2716 | 1467141209450 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:13:29 INFO - PROCESS | 2716 | 1467141209456 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 2716 | 1467141209459 Marionette TRACE conn5 <- [1,1850,null,{}] 12:13:29 INFO - PROCESS | 2716 | 1467141209463 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:29 INFO - PROCESS | 2716 | 1467141209466 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:29 INFO - PROCESS | 2716 | 1467141209552 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 12:13:29 INFO - PROCESS | 2716 | 1467141209561 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 2716 | 1467141209563 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:29 INFO - PROCESS | 2716 | ++DOCSHELL 10271000 == 29 [pid = 2716] [id = 472] 12:13:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (10271C00) [pid = 2716] [serial = 1416] [outer = 00000000] 12:13:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (10277800) [pid = 2716] [serial = 1417] [outer = 10271C00] 12:13:29 INFO - PROCESS | 2716 | 1467141209611 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (1075A800) [pid = 2716] [serial = 1418] [outer = 10271C00] 12:13:30 INFO - PROCESS | 2716 | 1467141210082 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 12:13:30 INFO - PROCESS | 2716 | 1467141210130 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 2716 | 1467141210133 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 12:13:30 INFO - PROCESS | 2716 | 1467141210136 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:13:30 INFO - PROCESS | 2716 | 1467141210140 Marionette TRACE conn5 <- [1,1854,null,{}] 12:13:30 INFO - PROCESS | 2716 | 1467141210150 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:30 INFO - PROCESS | 2716 | 1467141210155 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:30 INFO - PROCESS | 2716 | 1467141210239 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 12:13:30 INFO - PROCESS | 2716 | 1467141210363 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 2716 | 1467141210366 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:30 INFO - PROCESS | 2716 | ++DOCSHELL 143AD400 == 30 [pid = 2716] [id = 473] 12:13:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (143E4800) [pid = 2716] [serial = 1419] [outer = 00000000] 12:13:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (144BE400) [pid = 2716] [serial = 1420] [outer = 143E4800] 12:13:30 INFO - PROCESS | 2716 | 1467141210414 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (146BAC00) [pid = 2716] [serial = 1421] [outer = 143E4800] 12:13:30 INFO - PROCESS | 2716 | 1467141210788 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 12:13:30 INFO - PROCESS | 2716 | 1467141210810 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 2716 | 1467141210812 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 12:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:13:30 INFO - PROCESS | 2716 | 1467141210816 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 2716 | 1467141210817 Marionette TRACE conn5 <- [1,1858,null,{}] 12:13:30 INFO - PROCESS | 2716 | 1467141210821 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:30 INFO - PROCESS | 2716 | 1467141210823 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:30 INFO - PROCESS | 2716 | 1467141210904 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 12:13:31 INFO - PROCESS | 2716 | 1467141210993 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 2716 | 1467141210995 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:31 INFO - PROCESS | 2716 | ++DOCSHELL 1012A400 == 31 [pid = 2716] [id = 474] 12:13:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (1103E400) [pid = 2716] [serial = 1422] [outer = 00000000] 12:13:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (1486EC00) [pid = 2716] [serial = 1423] [outer = 1103E400] 12:13:31 INFO - PROCESS | 2716 | 1467141211039 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (14B51800) [pid = 2716] [serial = 1424] [outer = 1103E400] 12:13:31 INFO - PROCESS | 2716 | 1467141211387 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 12:13:31 INFO - PROCESS | 2716 | 1467141211450 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 2716 | 1467141211452 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 12:13:31 INFO - PROCESS | 2716 | 1467141211455 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:13:31 INFO - PROCESS | 2716 | 1467141211457 Marionette TRACE conn5 <- [1,1862,null,{}] 12:13:31 INFO - PROCESS | 2716 | 1467141211461 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:31 INFO - PROCESS | 2716 | 1467141211463 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:31 INFO - PROCESS | 2716 | 1467141211575 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 12:13:31 INFO - PROCESS | 2716 | 1467141211583 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 2716 | 1467141211585 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:31 INFO - PROCESS | 2716 | ++DOCSHELL 15D41400 == 32 [pid = 2716] [id = 475] 12:13:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (15D47000) [pid = 2716] [serial = 1425] [outer = 00000000] 12:13:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (160F3C00) [pid = 2716] [serial = 1426] [outer = 15D47000] 12:13:31 INFO - PROCESS | 2716 | 1467141211630 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (16610C00) [pid = 2716] [serial = 1427] [outer = 15D47000] 12:13:32 INFO - PROCESS | 2716 | 1467141212068 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 12:13:32 INFO - PROCESS | 2716 | 1467141212090 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 2716 | 1467141212092 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:13:32 INFO - PROCESS | 2716 | 1467141212095 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 2716 | 1467141212097 Marionette TRACE conn5 <- [1,1866,null,{}] 12:13:32 INFO - PROCESS | 2716 | 1467141212100 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 2716 | 1467141212105 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:32 INFO - PROCESS | 2716 | 1467141212242 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 12:13:32 INFO - PROCESS | 2716 | 1467141212251 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 2716 | 1467141212253 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:32 INFO - PROCESS | 2716 | ++DOCSHELL 17759000 == 33 [pid = 2716] [id = 476] 12:13:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (17DAA000) [pid = 2716] [serial = 1428] [outer = 00000000] 12:13:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1867E400) [pid = 2716] [serial = 1429] [outer = 17DAA000] 12:13:32 INFO - PROCESS | 2716 | 1467141212303 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (187D7800) [pid = 2716] [serial = 1430] [outer = 17DAA000] 12:13:32 INFO - PROCESS | 2716 | 1467141212724 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 12:13:32 INFO - PROCESS | 2716 | 1467141212766 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 2716 | 1467141212768 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:13:32 INFO - PROCESS | 2716 | 1467141212771 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 2716 | 1467141212773 Marionette TRACE conn5 <- [1,1870,null,{}] 12:13:32 INFO - PROCESS | 2716 | 1467141212776 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 2716 | 1467141212778 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:32 INFO - PROCESS | 2716 | 1467141212913 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 12:13:32 INFO - PROCESS | 2716 | 1467141212928 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 2716 | 1467141212930 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:32 INFO - PROCESS | 2716 | ++DOCSHELL 187DAC00 == 34 [pid = 2716] [id = 477] 12:13:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (187DB400) [pid = 2716] [serial = 1431] [outer = 00000000] 12:13:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1890C000) [pid = 2716] [serial = 1432] [outer = 187DB400] 12:13:33 INFO - PROCESS | 2716 | 1467141212973 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1890C800) [pid = 2716] [serial = 1433] [outer = 187DB400] 12:13:33 INFO - PROCESS | 2716 | 1467141213373 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 12:13:33 INFO - PROCESS | 2716 | 1467141213402 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 2716 | 1467141213404 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:13:33 INFO - PROCESS | 2716 | 1467141213407 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 2716 | 1467141213409 Marionette TRACE conn5 <- [1,1874,null,{}] 12:13:33 INFO - PROCESS | 2716 | 1467141213412 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 2716 | 1467141213414 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:33 INFO - PROCESS | 2716 | 1467141213530 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 12:13:33 INFO - PROCESS | 2716 | 1467141213589 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 2716 | 1467141213591 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:33 INFO - PROCESS | 2716 | ++DOCSHELL 18998C00 == 35 [pid = 2716] [id = 478] 12:13:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1899B800) [pid = 2716] [serial = 1434] [outer = 00000000] 12:13:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18C8F800) [pid = 2716] [serial = 1435] [outer = 1899B800] 12:13:33 INFO - PROCESS | 2716 | 1467141213635 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18AB2C00) [pid = 2716] [serial = 1436] [outer = 1899B800] 12:13:34 INFO - PROCESS | 2716 | 1467141214020 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 12:13:34 INFO - PROCESS | 2716 | 1467141214078 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 2716 | 1467141214080 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 12:13:34 INFO - PROCESS | 2716 | 1467141214083 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:13:34 INFO - PROCESS | 2716 | 1467141214085 Marionette TRACE conn5 <- [1,1878,null,{}] 12:13:34 INFO - PROCESS | 2716 | 1467141214094 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:34 INFO - PROCESS | 2716 | 1467141214096 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:34 INFO - PROCESS | 2716 | 1467141214227 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 12:13:34 INFO - PROCESS | 2716 | 1467141214248 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 2716 | 1467141214249 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:34 INFO - PROCESS | 2716 | ++DOCSHELL 143AC000 == 36 [pid = 2716] [id = 479] 12:13:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18ABE000) [pid = 2716] [serial = 1437] [outer = 00000000] 12:13:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18D0C400) [pid = 2716] [serial = 1438] [outer = 18ABE000] 12:13:34 INFO - PROCESS | 2716 | 1467141214293 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18D0EC00) [pid = 2716] [serial = 1439] [outer = 18ABE000] 12:13:34 INFO - PROCESS | 2716 | 1467141214732 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 12:13:34 INFO - PROCESS | 2716 | 1467141214758 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 2716 | 1467141214760 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:13:34 INFO - PROCESS | 2716 | 1467141214763 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 2716 | 1467141214765 Marionette TRACE conn5 <- [1,1882,null,{}] 12:13:34 INFO - PROCESS | 2716 | 1467141214768 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:34 INFO - PROCESS | 2716 | 1467141214770 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:34 INFO - PROCESS | 2716 | 1467141214886 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 12:13:34 INFO - PROCESS | 2716 | 1467141214893 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 2716 | 1467141214895 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:34 INFO - PROCESS | 2716 | ++DOCSHELL 18D09C00 == 37 [pid = 2716] [id = 480] 12:13:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18E6B400) [pid = 2716] [serial = 1440] [outer = 00000000] 12:13:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (19134400) [pid = 2716] [serial = 1441] [outer = 18E6B400] 12:13:34 INFO - PROCESS | 2716 | 1467141214938 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1913C400) [pid = 2716] [serial = 1442] [outer = 18E6B400] 12:13:35 INFO - PROCESS | 2716 | 1467141215410 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 12:13:35 INFO - PROCESS | 2716 | 1467141215434 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 2716 | 1467141215436 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 12:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:13:35 INFO - PROCESS | 2716 | 1467141215447 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 2716 | 1467141215449 Marionette TRACE conn5 <- [1,1886,null,{}] 12:13:35 INFO - PROCESS | 2716 | 1467141215453 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 2716 | 1467141215455 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:35 INFO - PROCESS | 2716 | 1467141215607 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 12:13:35 INFO - PROCESS | 2716 | 1467141215677 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 2716 | 1467141215680 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:35 INFO - PROCESS | 2716 | ++DOCSHELL 14B5C400 == 38 [pid = 2716] [id = 481] 12:13:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (19620400) [pid = 2716] [serial = 1443] [outer = 00000000] 12:13:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (199CC800) [pid = 2716] [serial = 1444] [outer = 19620400] 12:13:35 INFO - PROCESS | 2716 | 1467141215725 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (199D1C00) [pid = 2716] [serial = 1445] [outer = 19620400] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (18C8E400) [pid = 2716] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (18E61000) [pid = 2716] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (191A0400) [pid = 2716] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (187DA800) [pid = 2716] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (16602800) [pid = 2716] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (108C1800) [pid = 2716] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (19198800) [pid = 2716] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (090F2400) [pid = 2716] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (14B5A800) [pid = 2716] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (0FF92800) [pid = 2716] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18E5F400) [pid = 2716] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:13:36 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (14870800) [pid = 2716] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:13:36 INFO - PROCESS | 2716 | 1467141216260 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 830ms 12:13:36 INFO - PROCESS | 2716 | 1467141216279 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:13:36 INFO - PROCESS | 2716 | 1467141216281 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 2716 | 1467141216284 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 2716 | 1467141216286 Marionette TRACE conn5 <- [1,1890,null,{}] 12:13:36 INFO - PROCESS | 2716 | 1467141216289 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 2716 | 1467141216291 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:36 INFO - PROCESS | 2716 | 1467141216412 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 12:13:36 INFO - PROCESS | 2716 | 1467141216421 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2716 | 1467141216423 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:36 INFO - PROCESS | 2716 | ++DOCSHELL 141ACC00 == 39 [pid = 2716] [id = 482] 12:13:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (14321800) [pid = 2716] [serial = 1446] [outer = 00000000] 12:13:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (14B5AC00) [pid = 2716] [serial = 1447] [outer = 14321800] 12:13:36 INFO - PROCESS | 2716 | 1467141216466 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (160A8400) [pid = 2716] [serial = 1448] [outer = 14321800] 12:13:36 INFO - PROCESS | 2716 | 1467141216865 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 12:13:36 INFO - PROCESS | 2716 | 1467141216920 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 2716 | 1467141216921 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 2716 | 1467141216924 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:13:36 INFO - PROCESS | 2716 | 1467141216926 Marionette TRACE conn5 <- [1,1894,null,{}] 12:13:36 INFO - PROCESS | 2716 | 1467141216929 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 2716 | 1467141216931 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:37 INFO - PROCESS | 2716 | 1467141217010 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 12:13:37 INFO - PROCESS | 2716 | 1467141217015 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 2716 | 1467141217017 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:37 INFO - PROCESS | 2716 | ++DOCSHELL 17DEB400 == 40 [pid = 2716] [id = 483] 12:13:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (187DA800) [pid = 2716] [serial = 1449] [outer = 00000000] 12:13:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1961CC00) [pid = 2716] [serial = 1450] [outer = 187DA800] 12:13:37 INFO - PROCESS | 2716 | 1467141217059 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19B34C00) [pid = 2716] [serial = 1451] [outer = 187DA800] 12:13:37 INFO - PROCESS | 2716 | 1467141217486 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 12:13:37 INFO - PROCESS | 2716 | 1467141217568 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 2716 | 1467141217569 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 12:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:13:37 INFO - PROCESS | 2716 | 1467141217577 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 2716 | 1467141217579 Marionette TRACE conn5 <- [1,1898,null,{}] 12:13:37 INFO - PROCESS | 2716 | 1467141217582 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:37 INFO - PROCESS | 2716 | 1467141217584 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:37 INFO - PROCESS | 2716 | 1467141217665 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 12:13:37 INFO - PROCESS | 2716 | 1467141217673 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 2716 | 1467141217674 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:37 INFO - PROCESS | 2716 | ++DOCSHELL 160EFC00 == 41 [pid = 2716] [id = 484] 12:13:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18E61000) [pid = 2716] [serial = 1452] [outer = 00000000] 12:13:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (19DD6400) [pid = 2716] [serial = 1453] [outer = 18E61000] 12:13:37 INFO - PROCESS | 2716 | 1467141217720 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (19DDA400) [pid = 2716] [serial = 1454] [outer = 18E61000] 12:13:38 INFO - PROCESS | 2716 | 1467141218481 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 930ms 12:13:38 INFO - PROCESS | 2716 | 1467141218512 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 2716 | 1467141218517 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 12:13:38 INFO - PROCESS | 2716 | 1467141218522 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:13:38 INFO - PROCESS | 2716 | 1467141218525 Marionette TRACE conn5 <- [1,1902,null,{}] 12:13:38 INFO - PROCESS | 2716 | 1467141218532 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 2716 | 1467141218535 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:38 INFO - PROCESS | 2716 | 1467141218664 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 12:13:38 INFO - PROCESS | 2716 | 1467141218778 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 2716 | 1467141218781 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:38 INFO - PROCESS | 2716 | ++DOCSHELL 0FCF6800 == 42 [pid = 2716] [id = 485] 12:13:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (0FF92800) [pid = 2716] [serial = 1455] [outer = 00000000] 12:13:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1020F400) [pid = 2716] [serial = 1456] [outer = 0FF92800] 12:13:38 INFO - PROCESS | 2716 | 1467141218838 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (107C2400) [pid = 2716] [serial = 1457] [outer = 0FF92800] 12:13:39 INFO - PROCESS | 2716 | 1467141219566 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1130ms 12:13:39 INFO - PROCESS | 2716 | 1467141219656 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 2716 | 1467141219661 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:13:39 INFO - PROCESS | 2716 | 1467141219667 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 2716 | 1467141219670 Marionette TRACE conn5 <- [1,1906,null,{}] 12:13:39 INFO - PROCESS | 2716 | 1467141219674 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 2716 | 1467141219677 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:39 INFO - PROCESS | 2716 | 1467141219826 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 12:13:40 INFO - PROCESS | 2716 | 1467141220088 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 2716 | 1467141220091 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:40 INFO - PROCESS | 2716 | ++DOCSHELL 090F0400 == 43 [pid = 2716] [id = 486] 12:13:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (090F0C00) [pid = 2716] [serial = 1458] [outer = 00000000] 12:13:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (0C8DC800) [pid = 2716] [serial = 1459] [outer = 090F0C00] 12:13:40 INFO - PROCESS | 2716 | 1467141220166 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (0F8D3C00) [pid = 2716] [serial = 1460] [outer = 090F0C00] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 17DEB400 == 42 [pid = 2716] [id = 483] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 141ACC00 == 41 [pid = 2716] [id = 482] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 14B5C400 == 40 [pid = 2716] [id = 481] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 18D09C00 == 39 [pid = 2716] [id = 480] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 143AC000 == 38 [pid = 2716] [id = 479] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 18998C00 == 37 [pid = 2716] [id = 478] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 187DAC00 == 36 [pid = 2716] [id = 477] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 17759000 == 35 [pid = 2716] [id = 476] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 15D41400 == 34 [pid = 2716] [id = 475] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (19C26000) [pid = 2716] [serial = 1411] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 1012A400 == 33 [pid = 2716] [id = 474] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 143AD400 == 32 [pid = 2716] [id = 473] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 10271000 == 31 [pid = 2716] [id = 472] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 0FF76000 == 30 [pid = 2716] [id = 471] 12:13:40 INFO - PROCESS | 2716 | --DOCSHELL 19B31800 == 29 [pid = 2716] [id = 470] 12:13:40 INFO - PROCESS | 2716 | 1467141220862 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (18C97C00) [pid = 2716] [serial = 1396] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (1913D400) [pid = 2716] [serial = 1399] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (192F4000) [pid = 2716] [serial = 1402] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (143E4400) [pid = 2716] [serial = 1400] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1961AC00) [pid = 2716] [serial = 1403] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18911C00) [pid = 2716] [serial = 1393] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (17375C00) [pid = 2716] [serial = 1390] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (17DAD400) [pid = 2716] [serial = 1391] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1431C000) [pid = 2716] [serial = 1387] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (144C3800) [pid = 2716] [serial = 1388] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (192FAC00) [pid = 2716] [serial = 1409] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (0F827800) [pid = 2716] [serial = 1384] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (0FF8FC00) [pid = 2716] [serial = 1385] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1867B000) [pid = 2716] [serial = 1382] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (17766C00) [pid = 2716] [serial = 1381] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (108BF800) [pid = 2716] [serial = 1379] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (10440400) [pid = 2716] [serial = 1378] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (18E61400) [pid = 2716] [serial = 1376] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (18675400) [pid = 2716] [serial = 1405] [outer = 00000000] [url = about:blank] 12:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18C99800) [pid = 2716] [serial = 1397] [outer = 00000000] [url = about:blank] 12:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1233ms 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18D0BC00) [pid = 2716] [serial = 1406] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18919C00) [pid = 2716] [serial = 1394] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (199C5400) [pid = 2716] [serial = 1408] [outer = 00000000] [url = about:blank] 12:13:40 INFO - PROCESS | 2716 | 1467141220911 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 2716 | 1467141220914 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:13:40 INFO - PROCESS | 2716 | 1467141220920 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 2716 | 1467141220923 Marionette TRACE conn5 <- [1,1910,null,{}] 12:13:40 INFO - PROCESS | 2716 | 1467141220928 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:40 INFO - PROCESS | 2716 | 1467141220932 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:41 INFO - PROCESS | 2716 | 1467141221018 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 12:13:41 INFO - PROCESS | 2716 | 1467141221028 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 2716 | 1467141221031 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:41 INFO - PROCESS | 2716 | ++DOCSHELL 0FCFE800 == 30 [pid = 2716] [id = 487] 12:13:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0FF71400) [pid = 2716] [serial = 1461] [outer = 00000000] 12:13:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (10209400) [pid = 2716] [serial = 1462] [outer = 0FF71400] 12:13:41 INFO - PROCESS | 2716 | 1467141221077 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (10273000) [pid = 2716] [serial = 1463] [outer = 0FF71400] 12:13:41 INFO - PROCESS | 2716 | 1467141221607 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 12:13:41 INFO - PROCESS | 2716 | 1467141221656 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 2716 | 1467141221660 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 12:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:13:41 INFO - PROCESS | 2716 | 1467141221664 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 2716 | 1467141221666 Marionette TRACE conn5 <- [1,1914,null,{}] 12:13:41 INFO - PROCESS | 2716 | 1467141221670 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:41 INFO - PROCESS | 2716 | 1467141221672 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:41 INFO - PROCESS | 2716 | 1467141221782 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 12:13:41 INFO - PROCESS | 2716 | 1467141221880 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 2716 | 1467141221882 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:41 INFO - PROCESS | 2716 | ++DOCSHELL 143AA400 == 31 [pid = 2716] [id = 488] 12:13:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (143AD400) [pid = 2716] [serial = 1464] [outer = 00000000] 12:13:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1481FC00) [pid = 2716] [serial = 1465] [outer = 143AD400] 12:13:41 INFO - PROCESS | 2716 | 1467141221927 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (148DA800) [pid = 2716] [serial = 1466] [outer = 143AD400] 12:13:42 INFO - PROCESS | 2716 | 1467141222306 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 12:13:42 INFO - PROCESS | 2716 | 1467141222340 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 2716 | 1467141222342 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:13:42 INFO - PROCESS | 2716 | 1467141222347 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 2716 | 1467141222352 Marionette TRACE conn5 <- [1,1918,null,{}] 12:13:42 INFO - PROCESS | 2716 | 1467141222362 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:42 INFO - PROCESS | 2716 | 1467141222365 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:42 INFO - PROCESS | 2716 | 1467141222451 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 12:13:42 INFO - PROCESS | 2716 | 1467141222458 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 2716 | 1467141222460 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:42 INFO - PROCESS | 2716 | ++DOCSHELL 16008800 == 32 [pid = 2716] [id = 489] 12:13:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (16607000) [pid = 2716] [serial = 1467] [outer = 00000000] 12:13:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17DB2C00) [pid = 2716] [serial = 1468] [outer = 16607000] 12:13:42 INFO - PROCESS | 2716 | 1467141222512 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18675C00) [pid = 2716] [serial = 1469] [outer = 16607000] 12:13:42 INFO - PROCESS | 2716 | 1467141222954 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 12:13:43 INFO - PROCESS | 2716 | 1467141222994 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 2716 | 1467141222996 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:13:43 INFO - PROCESS | 2716 | 1467141222999 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 2716 | 1467141223001 Marionette TRACE conn5 <- [1,1922,null,{}] 12:13:43 INFO - PROCESS | 2716 | 1467141223012 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:43 INFO - PROCESS | 2716 | 1467141223014 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:43 INFO - PROCESS | 2716 | 1467141223128 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 12:13:43 INFO - PROCESS | 2716 | 1467141223221 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 2716 | 1467141223223 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:43 INFO - PROCESS | 2716 | ++DOCSHELL 187DAC00 == 33 [pid = 2716] [id = 490] 12:13:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (187DCC00) [pid = 2716] [serial = 1470] [outer = 00000000] 12:13:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (187EBC00) [pid = 2716] [serial = 1471] [outer = 187DCC00] 12:13:43 INFO - PROCESS | 2716 | 1467141223266 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18912C00) [pid = 2716] [serial = 1472] [outer = 187DCC00] 12:13:43 INFO - PROCESS | 2716 | 1467141223666 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 12:13:43 INFO - PROCESS | 2716 | 1467141223690 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 2716 | 1467141223692 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:13:43 INFO - PROCESS | 2716 | 1467141223695 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 2716 | 1467141223697 Marionette TRACE conn5 <- [1,1926,null,{}] 12:13:43 INFO - PROCESS | 2716 | 1467141223700 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:43 INFO - PROCESS | 2716 | 1467141223702 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:43 INFO - PROCESS | 2716 | 1467141223817 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 12:13:43 INFO - PROCESS | 2716 | 1467141223822 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 2716 | 1467141223828 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:43 INFO - PROCESS | 2716 | ++DOCSHELL 108C1400 == 34 [pid = 2716] [id = 491] 12:13:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1899C800) [pid = 2716] [serial = 1473] [outer = 00000000] 12:13:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18C94C00) [pid = 2716] [serial = 1474] [outer = 1899C800] 12:13:43 INFO - PROCESS | 2716 | 1467141223934 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18D15000) [pid = 2716] [serial = 1475] [outer = 1899C800] 12:13:44 INFO - PROCESS | 2716 | 1467141224405 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 12:13:44 INFO - PROCESS | 2716 | 1467141224426 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 12:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:13:44 INFO - PROCESS | 2716 | 1467141224428 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 12:13:44 INFO - PROCESS | 2716 | 1467141224442 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 2716 | 1467141224443 Marionette TRACE conn5 <- [1,1930,null,{}] 12:13:44 INFO - PROCESS | 2716 | 1467141224447 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:44 INFO - PROCESS | 2716 | 1467141224449 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:44 INFO - PROCESS | 2716 | 1467141224600 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 12:13:44 INFO - PROCESS | 2716 | 1467141224616 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 2716 | 1467141224617 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:44 INFO - PROCESS | 2716 | ++DOCSHELL 0FF8FC00 == 35 [pid = 2716] [id = 492] 12:13:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (143EC000) [pid = 2716] [serial = 1476] [outer = 00000000] 12:13:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (19139800) [pid = 2716] [serial = 1477] [outer = 143EC000] 12:13:44 INFO - PROCESS | 2716 | 1467141224714 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18FA8C00) [pid = 2716] [serial = 1478] [outer = 143EC000] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18ABE000) [pid = 2716] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (18E6B400) [pid = 2716] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (10271C00) [pid = 2716] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (17DAA000) [pid = 2716] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (19620400) [pid = 2716] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (15D47000) [pid = 2716] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (0FF76400) [pid = 2716] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1103E400) [pid = 2716] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1899B800) [pid = 2716] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (187DB400) [pid = 2716] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (143E4800) [pid = 2716] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (14321800) [pid = 2716] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (187DA800) [pid = 2716] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:13:45 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19B33400) [pid = 2716] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:13:45 INFO - PROCESS | 2716 | 1467141225224 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 830ms 12:13:45 INFO - PROCESS | 2716 | 1467141225262 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 12:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:13:45 INFO - PROCESS | 2716 | 1467141225264 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 12:13:45 INFO - PROCESS | 2716 | 1467141225267 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 2716 | 1467141225269 Marionette TRACE conn5 <- [1,1934,null,{}] 12:13:45 INFO - PROCESS | 2716 | 1467141225273 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 2716 | 1467141225274 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:45 INFO - PROCESS | 2716 | 1467141225352 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 12:13:45 INFO - PROCESS | 2716 | 1467141225357 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 2716 | 1467141225359 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:45 INFO - PROCESS | 2716 | ++DOCSHELL 10277C00 == 36 [pid = 2716] [id = 493] 12:13:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (141B1400) [pid = 2716] [serial = 1479] [outer = 00000000] 12:13:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18678800) [pid = 2716] [serial = 1480] [outer = 141B1400] 12:13:45 INFO - PROCESS | 2716 | 1467141225402 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18910800) [pid = 2716] [serial = 1481] [outer = 141B1400] 12:13:45 INFO - PROCESS | 2716 | 1467141225832 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 570ms 12:13:45 INFO - PROCESS | 2716 | 1467141225838 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 2716 | 1467141225840 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:13:45 INFO - PROCESS | 2716 | 1467141225843 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 2716 | 1467141225845 Marionette TRACE conn5 <- [1,1938,null,{}] 12:13:45 INFO - PROCESS | 2716 | 1467141225848 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 2716 | 1467141225850 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:46 INFO - PROCESS | 2716 | 1467141225995 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 12:13:46 INFO - PROCESS | 2716 | 1467141226004 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 2716 | 1467141226006 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:46 INFO - PROCESS | 2716 | ++DOCSHELL 18ABE000 == 37 [pid = 2716] [id = 494] 12:13:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18E67800) [pid = 2716] [serial = 1482] [outer = 00000000] 12:13:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (191A0C00) [pid = 2716] [serial = 1483] [outer = 18E67800] 12:13:46 INFO - PROCESS | 2716 | 1467141226048 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (192F4C00) [pid = 2716] [serial = 1484] [outer = 18E67800] 12:13:46 INFO - PROCESS | 2716 | 1467141226442 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 631ms 12:13:46 INFO - PROCESS | 2716 | 1467141226484 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 2716 | 1467141226486 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 12:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:13:46 INFO - PROCESS | 2716 | 1467141226489 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 2716 | 1467141226490 Marionette TRACE conn5 <- [1,1942,null,{}] 12:13:46 INFO - PROCESS | 2716 | 1467141226494 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 2716 | 1467141226495 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:46 INFO - PROCESS | 2716 | 1467141226574 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 12:13:46 INFO - PROCESS | 2716 | 1467141226579 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 2716 | 1467141226581 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:46 INFO - PROCESS | 2716 | ++DOCSHELL 14B5B000 == 38 [pid = 2716] [id = 495] 12:13:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (16006000) [pid = 2716] [serial = 1485] [outer = 00000000] 12:13:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (199C5000) [pid = 2716] [serial = 1486] [outer = 16006000] 12:13:46 INFO - PROCESS | 2716 | 1467141226624 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (199C9C00) [pid = 2716] [serial = 1487] [outer = 16006000] 12:13:47 INFO - PROCESS | 2716 | 1467141227050 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 570ms 12:13:47 INFO - PROCESS | 2716 | 1467141227061 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 2716 | 1467141227063 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:13:47 INFO - PROCESS | 2716 | 1467141227066 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 2716 | 1467141227067 Marionette TRACE conn5 <- [1,1946,null,{}] 12:13:47 INFO - PROCESS | 2716 | 1467141227071 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:47 INFO - PROCESS | 2716 | 1467141227072 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:47 INFO - PROCESS | 2716 | 1467141227240 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 12:13:47 INFO - PROCESS | 2716 | 1467141227356 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 2716 | 1467141227359 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:47 INFO - PROCESS | 2716 | ++DOCSHELL 090F7000 == 39 [pid = 2716] [id = 496] 12:13:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (090FE400) [pid = 2716] [serial = 1488] [outer = 00000000] 12:13:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (0C8E3800) [pid = 2716] [serial = 1489] [outer = 090FE400] 12:13:47 INFO - PROCESS | 2716 | 1467141227460 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (0FF77400) [pid = 2716] [serial = 1490] [outer = 090FE400] 12:13:48 INFO - PROCESS | 2716 | 1467141228035 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1023ms 12:13:48 INFO - PROCESS | 2716 | 1467141228091 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 2716 | 1467141228096 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 12:13:48 INFO - PROCESS | 2716 | 1467141228101 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:13:48 INFO - PROCESS | 2716 | 1467141228104 Marionette TRACE conn5 <- [1,1950,null,{}] 12:13:48 INFO - PROCESS | 2716 | 1467141228129 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 2716 | 1467141228132 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:48 INFO - PROCESS | 2716 | 1467141228251 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 12:13:48 INFO - PROCESS | 2716 | 1467141228384 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 2716 | 1467141228387 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:48 INFO - PROCESS | 2716 | ++DOCSHELL 1476A000 == 40 [pid = 2716] [id = 497] 12:13:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (149B3C00) [pid = 2716] [serial = 1491] [outer = 00000000] 12:13:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (160F9C00) [pid = 2716] [serial = 1492] [outer = 149B3C00] 12:13:48 INFO - PROCESS | 2716 | 1467141228443 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (17DAA400) [pid = 2716] [serial = 1493] [outer = 149B3C00] 12:13:49 INFO - PROCESS | 2716 | 1467141229042 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 991ms 12:13:49 INFO - PROCESS | 2716 | 1467141229100 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 12:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:13:49 INFO - PROCESS | 2716 | 1467141229103 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 12:13:49 INFO - PROCESS | 2716 | 1467141229109 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 2716 | 1467141229111 Marionette TRACE conn5 <- [1,1954,null,{}] 12:13:49 INFO - PROCESS | 2716 | 1467141229115 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 2716 | 1467141229118 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:49 INFO - PROCESS | 2716 | 1467141229229 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 12:13:49 INFO - PROCESS | 2716 | 1467141229370 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2716 | 1467141229373 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:49 INFO - PROCESS | 2716 | ++DOCSHELL 187EAC00 == 41 [pid = 2716] [id = 498] 12:13:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (18E69000) [pid = 2716] [serial = 1494] [outer = 00000000] 12:13:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19137000) [pid = 2716] [serial = 1495] [outer = 18E69000] 12:13:49 INFO - PROCESS | 2716 | 1467141229427 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (199C5800) [pid = 2716] [serial = 1496] [outer = 18E69000] 12:13:50 INFO - PROCESS | 2716 | 1467141230040 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 12:13:50 INFO - PROCESS | 2716 | 1467141230080 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 2716 | 1467141230084 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 12:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:13:50 INFO - PROCESS | 2716 | 1467141230095 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 2716 | 1467141230100 Marionette TRACE conn5 <- [1,1958,null,{}] 12:13:50 INFO - PROCESS | 2716 | 1467141230104 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:50 INFO - PROCESS | 2716 | 1467141230107 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:50 INFO - PROCESS | 2716 | 1467141230218 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 12:13:50 INFO - PROCESS | 2716 | 1467141230356 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 2716 | 1467141230358 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:50 INFO - PROCESS | 2716 | ++DOCSHELL 18918400 == 42 [pid = 2716] [id = 499] 12:13:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (19620C00) [pid = 2716] [serial = 1497] [outer = 00000000] 12:13:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1AC13000) [pid = 2716] [serial = 1498] [outer = 19620C00] 12:13:50 INFO - PROCESS | 2716 | 1467141230412 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1ACA1000) [pid = 2716] [serial = 1499] [outer = 19620C00] 12:13:51 INFO - PROCESS | 2716 | 1467141231146 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1144ms 12:13:51 INFO - PROCESS | 2716 | 1467141231234 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 12:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:13:51 INFO - PROCESS | 2716 | 1467141231239 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 12:13:51 INFO - PROCESS | 2716 | 1467141231244 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 2716 | 1467141231247 Marionette TRACE conn5 <- [1,1962,null,{}] 12:13:51 INFO - PROCESS | 2716 | 1467141231252 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:51 INFO - PROCESS | 2716 | 1467141231255 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:51 INFO - PROCESS | 2716 | 1467141231396 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 12:13:51 INFO - PROCESS | 2716 | 1467141231535 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 2716 | 1467141231539 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:51 INFO - PROCESS | 2716 | ++DOCSHELL 10129000 == 43 [pid = 2716] [id = 500] 12:13:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (1012C400) [pid = 2716] [serial = 1500] [outer = 00000000] 12:13:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (141B8C00) [pid = 2716] [serial = 1501] [outer = 1012C400] 12:13:51 INFO - PROCESS | 2716 | 1467141231591 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (146B7800) [pid = 2716] [serial = 1502] [outer = 1012C400] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 14B5B000 == 42 [pid = 2716] [id = 495] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 18ABE000 == 41 [pid = 2716] [id = 494] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 10277C00 == 40 [pid = 2716] [id = 493] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 0FF8FC00 == 39 [pid = 2716] [id = 492] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 108C1400 == 38 [pid = 2716] [id = 491] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 187DAC00 == 37 [pid = 2716] [id = 490] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 16008800 == 36 [pid = 2716] [id = 489] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 143AA400 == 35 [pid = 2716] [id = 488] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 0FCFE800 == 34 [pid = 2716] [id = 487] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 090F0400 == 33 [pid = 2716] [id = 486] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 0FCF6800 == 32 [pid = 2716] [id = 485] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 160EFC00 == 31 [pid = 2716] [id = 484] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 18918400 == 30 [pid = 2716] [id = 499] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 187EAC00 == 29 [pid = 2716] [id = 498] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 090F7000 == 28 [pid = 2716] [id = 496] 12:13:52 INFO - PROCESS | 2716 | --DOCSHELL 1476A000 == 27 [pid = 2716] [id = 497] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (18D0C400) [pid = 2716] [serial = 1438] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (19134400) [pid = 2716] [serial = 1441] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (10277800) [pid = 2716] [serial = 1417] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (1867E400) [pid = 2716] [serial = 1429] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (187D7800) [pid = 2716] [serial = 1430] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1075A800) [pid = 2716] [serial = 1418] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (199CC800) [pid = 2716] [serial = 1444] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (160F3C00) [pid = 2716] [serial = 1426] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (16610C00) [pid = 2716] [serial = 1427] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (0FF8BC00) [pid = 2716] [serial = 1414] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (10123800) [pid = 2716] [serial = 1415] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1486EC00) [pid = 2716] [serial = 1423] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (14B51800) [pid = 2716] [serial = 1424] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18C8F800) [pid = 2716] [serial = 1435] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1890C000) [pid = 2716] [serial = 1432] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (1890C800) [pid = 2716] [serial = 1433] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (144BE400) [pid = 2716] [serial = 1420] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (146BAC00) [pid = 2716] [serial = 1421] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1913C400) [pid = 2716] [serial = 1442] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (14B5AC00) [pid = 2716] [serial = 1447] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1961CC00) [pid = 2716] [serial = 1450] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (199D1C00) [pid = 2716] [serial = 1445] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (19B34C00) [pid = 2716] [serial = 1451] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19D8E400) [pid = 2716] [serial = 1412] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18D0EC00) [pid = 2716] [serial = 1439] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (19DD6400) [pid = 2716] [serial = 1453] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18AB2C00) [pid = 2716] [serial = 1436] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (160A8400) [pid = 2716] [serial = 1448] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 2716 | 1467141232754 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1535ms 12:13:52 INFO - PROCESS | 2716 | 1467141232779 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 2716 | 1467141232783 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 12:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:13:52 INFO - PROCESS | 2716 | 1467141232787 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 2716 | 1467141232792 Marionette TRACE conn5 <- [1,1966,null,{}] 12:13:52 INFO - PROCESS | 2716 | 1467141232797 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:52 INFO - PROCESS | 2716 | 1467141232800 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:52 INFO - PROCESS | 2716 | 1467141232888 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 12:13:52 INFO - PROCESS | 2716 | 1467141232897 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 2716 | 1467141232900 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:52 INFO - PROCESS | 2716 | ++DOCSHELL 0FF8BC00 == 28 [pid = 2716] [id = 501] 12:13:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0FF8C400) [pid = 2716] [serial = 1503] [outer = 00000000] 12:13:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (10202C00) [pid = 2716] [serial = 1504] [outer = 0FF8C400] 12:13:52 INFO - PROCESS | 2716 | 1467141232948 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1026AC00) [pid = 2716] [serial = 1505] [outer = 0FF8C400] 12:13:53 INFO - PROCESS | 2716 | 1467141233428 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 12:13:53 INFO - PROCESS | 2716 | 1467141233479 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 2716 | 1467141233484 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:13:53 INFO - PROCESS | 2716 | 1467141233490 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 2716 | 1467141233493 Marionette TRACE conn5 <- [1,1970,null,{}] 12:13:53 INFO - PROCESS | 2716 | 1467141233497 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:53 INFO - PROCESS | 2716 | 1467141233499 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:53 INFO - PROCESS | 2716 | 1467141233617 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 12:13:53 INFO - PROCESS | 2716 | 1467141233633 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 2716 | 1467141233635 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:53 INFO - PROCESS | 2716 | ++DOCSHELL 141AD000 == 29 [pid = 2716] [id = 502] 12:13:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (141AD400) [pid = 2716] [serial = 1506] [outer = 00000000] 12:13:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (141B3C00) [pid = 2716] [serial = 1507] [outer = 141AD400] 12:13:53 INFO - PROCESS | 2716 | 1467141233682 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1431C000) [pid = 2716] [serial = 1508] [outer = 141AD400] 12:13:54 INFO - PROCESS | 2716 | 1467141234143 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 12:13:54 INFO - PROCESS | 2716 | 1467141234164 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 2716 | 1467141234166 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:13:54 INFO - PROCESS | 2716 | 1467141234173 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 2716 | 1467141234177 Marionette TRACE conn5 <- [1,1974,null,{}] 12:13:54 INFO - PROCESS | 2716 | 1467141234188 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:54 INFO - PROCESS | 2716 | 1467141234192 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:54 INFO - PROCESS | 2716 | 1467141234275 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 12:13:54 INFO - PROCESS | 2716 | 1467141234285 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 2716 | 1467141234288 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:54 INFO - PROCESS | 2716 | ++DOCSHELL 14B58C00 == 30 [pid = 2716] [id = 503] 12:13:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (14B5A800) [pid = 2716] [serial = 1509] [outer = 00000000] 12:13:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (15D48400) [pid = 2716] [serial = 1510] [outer = 14B5A800] 12:13:54 INFO - PROCESS | 2716 | 1467141234336 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (160EC800) [pid = 2716] [serial = 1511] [outer = 14B5A800] 12:13:54 INFO - PROCESS | 2716 | 1467141234786 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 12:13:54 INFO - PROCESS | 2716 | 1467141234819 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 2716 | 1467141234821 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 12:13:54 INFO - PROCESS | 2716 | 1467141234824 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:13:54 INFO - PROCESS | 2716 | 1467141234826 Marionette TRACE conn5 <- [1,1978,null,{}] 12:13:54 INFO - PROCESS | 2716 | 1467141234830 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:54 INFO - PROCESS | 2716 | 1467141234832 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:54 INFO - PROCESS | 2716 | 1467141234956 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 12:13:55 INFO - PROCESS | 2716 | 1467141235041 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 2716 | 1467141235043 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:55 INFO - PROCESS | 2716 | ++DOCSHELL 0FCF1000 == 31 [pid = 2716] [id = 504] 12:13:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1012D400) [pid = 2716] [serial = 1512] [outer = 00000000] 12:13:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (16605800) [pid = 2716] [serial = 1513] [outer = 1012D400] 12:13:55 INFO - PROCESS | 2716 | 1467141235087 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18675800) [pid = 2716] [serial = 1514] [outer = 1012D400] 12:13:55 INFO - PROCESS | 2716 | 1467141235493 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 731ms 12:13:55 INFO - PROCESS | 2716 | 1467141235559 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 2716 | 1467141235561 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 12:13:55 INFO - PROCESS | 2716 | 1467141235565 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:13:55 INFO - PROCESS | 2716 | 1467141235566 Marionette TRACE conn5 <- [1,1982,null,{}] 12:13:55 INFO - PROCESS | 2716 | 1467141235570 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:55 INFO - PROCESS | 2716 | 1467141235572 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:55 INFO - PROCESS | 2716 | 1467141235687 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 12:13:55 INFO - PROCESS | 2716 | 1467141235693 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 2716 | 1467141235695 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:55 INFO - PROCESS | 2716 | ++DOCSHELL 1867A800 == 32 [pid = 2716] [id = 505] 12:13:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1867E800) [pid = 2716] [serial = 1515] [outer = 00000000] 12:13:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (187DA400) [pid = 2716] [serial = 1516] [outer = 1867E800] 12:13:55 INFO - PROCESS | 2716 | 1467141235738 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (187DB000) [pid = 2716] [serial = 1517] [outer = 1867E800] 12:13:56 INFO - PROCESS | 2716 | 1467141236199 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 12:13:56 INFO - PROCESS | 2716 | 1467141236239 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 2716 | 1467141236241 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:13:56 INFO - PROCESS | 2716 | 1467141236244 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 2716 | 1467141236246 Marionette TRACE conn5 <- [1,1986,null,{}] 12:13:56 INFO - PROCESS | 2716 | 1467141236249 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:56 INFO - PROCESS | 2716 | 1467141236254 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:56 INFO - PROCESS | 2716 | 1467141236413 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 12:13:56 INFO - PROCESS | 2716 | 1467141236438 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 2716 | 1467141236440 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:56 INFO - PROCESS | 2716 | ++DOCSHELL 189A1C00 == 33 [pid = 2716] [id = 506] 12:13:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18AB0400) [pid = 2716] [serial = 1518] [outer = 00000000] 12:13:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18C92800) [pid = 2716] [serial = 1519] [outer = 18AB0400] 12:13:56 INFO - PROCESS | 2716 | 1467141236484 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18C98C00) [pid = 2716] [serial = 1520] [outer = 18AB0400] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (16006000) [pid = 2716] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (187DCC00) [pid = 2716] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1899C800) [pid = 2716] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18E61000) [pid = 2716] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (090F0C00) [pid = 2716] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (16607000) [pid = 2716] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (143AD400) [pid = 2716] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (0FF71400) [pid = 2716] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (0FF92800) [pid = 2716] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (143EC000) [pid = 2716] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (141B1400) [pid = 2716] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:13:57 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18E67800) [pid = 2716] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:13:57 INFO - PROCESS | 2716 | 1467141237123 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 12:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:13:57 INFO - PROCESS | 2716 | 1467141237175 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 2716 | 1467141237177 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 12:13:57 INFO - PROCESS | 2716 | 1467141237180 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 2716 | 1467141237182 Marionette TRACE conn5 <- [1,1990,null,{}] 12:13:57 INFO - PROCESS | 2716 | 1467141237185 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:57 INFO - PROCESS | 2716 | 1467141237187 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:57 INFO - PROCESS | 2716 | 1467141237263 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 12:13:57 INFO - PROCESS | 2716 | 1467141237272 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 2716 | 1467141237274 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:57 INFO - PROCESS | 2716 | ++DOCSHELL 1020C800 == 34 [pid = 2716] [id = 507] 12:13:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (141AC000) [pid = 2716] [serial = 1521] [outer = 00000000] 12:13:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (187E8000) [pid = 2716] [serial = 1522] [outer = 141AC000] 12:13:57 INFO - PROCESS | 2716 | 1467141237319 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18C8DC00) [pid = 2716] [serial = 1523] [outer = 141AC000] 12:13:57 INFO - PROCESS | 2716 | 1467141237782 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 12:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:13:57 INFO - PROCESS | 2716 | 1467141237852 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 2716 | 1467141237854 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 12:13:57 INFO - PROCESS | 2716 | 1467141237857 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 2716 | 1467141237859 Marionette TRACE conn5 <- [1,1994,null,{}] 12:13:57 INFO - PROCESS | 2716 | 1467141237863 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:57 INFO - PROCESS | 2716 | 1467141237864 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:57 INFO - PROCESS | 2716 | 1467141237942 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 12:13:57 INFO - PROCESS | 2716 | 1467141237947 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 2716 | 1467141237949 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:57 INFO - PROCESS | 2716 | ++DOCSHELL 0FB85800 == 35 [pid = 2716] [id = 508] 12:13:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (141B3800) [pid = 2716] [serial = 1524] [outer = 00000000] 12:13:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18E66C00) [pid = 2716] [serial = 1525] [outer = 141B3800] 12:13:58 INFO - PROCESS | 2716 | 1467141237992 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (17DF9800) [pid = 2716] [serial = 1526] [outer = 141B3800] 12:13:58 INFO - PROCESS | 2716 | 1467141238416 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 12:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:13:58 INFO - PROCESS | 2716 | 1467141238428 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 2716 | 1467141238430 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 12:13:58 INFO - PROCESS | 2716 | 1467141238433 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 2716 | 1467141238435 Marionette TRACE conn5 <- [1,1998,null,{}] 12:13:58 INFO - PROCESS | 2716 | 1467141238438 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:58 INFO - PROCESS | 2716 | 1467141238440 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:58 INFO - PROCESS | 2716 | 1467141238563 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 12:13:58 INFO - PROCESS | 2716 | 1467141238569 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 2716 | 1467141238570 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:58 INFO - PROCESS | 2716 | ++DOCSHELL 19132800 == 36 [pid = 2716] [id = 509] 12:13:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19137800) [pid = 2716] [serial = 1527] [outer = 00000000] 12:13:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19198000) [pid = 2716] [serial = 1528] [outer = 19137800] 12:13:58 INFO - PROCESS | 2716 | 1467141238614 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (192F4800) [pid = 2716] [serial = 1529] [outer = 19137800] 12:13:59 INFO - PROCESS | 2716 | 1467141239023 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 631ms 12:13:59 INFO - PROCESS | 2716 | 1467141239084 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 2716 | 1467141239088 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 12:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:13:59 INFO - PROCESS | 2716 | 1467141239099 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 2716 | 1467141239103 Marionette TRACE conn5 <- [1,2002,null,{}] 12:13:59 INFO - PROCESS | 2716 | 1467141239110 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:59 INFO - PROCESS | 2716 | 1467141239114 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:59 INFO - PROCESS | 2716 | 1467141239239 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 12:13:59 INFO - PROCESS | 2716 | 1467141239429 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 2716 | 1467141239435 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:13:59 INFO - PROCESS | 2716 | ++DOCSHELL 0FF76000 == 37 [pid = 2716] [id = 510] 12:13:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (0FF7B000) [pid = 2716] [serial = 1530] [outer = 00000000] 12:13:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (1012B400) [pid = 2716] [serial = 1531] [outer = 0FF7B000] 12:13:59 INFO - PROCESS | 2716 | 1467141239490 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1043B000) [pid = 2716] [serial = 1532] [outer = 0FF7B000] 12:14:00 INFO - PROCESS | 2716 | 1467141240233 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1182ms 12:14:00 INFO - PROCESS | 2716 | 1467141240283 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 2716 | 1467141240287 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 12:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:14:00 INFO - PROCESS | 2716 | 1467141240317 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 2716 | 1467141240321 Marionette TRACE conn5 <- [1,2006,null,{}] 12:14:00 INFO - PROCESS | 2716 | 1467141240326 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:00 INFO - PROCESS | 2716 | 1467141240329 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:00 INFO - PROCESS | 2716 | 1467141240454 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 12:14:00 INFO - PROCESS | 2716 | 1467141240586 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 2716 | 1467141240589 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:00 INFO - PROCESS | 2716 | ++DOCSHELL 146BA000 == 38 [pid = 2716] [id = 511] 12:14:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (146BAC00) [pid = 2716] [serial = 1533] [outer = 00000000] 12:14:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1481EC00) [pid = 2716] [serial = 1534] [outer = 146BAC00] 12:14:00 INFO - PROCESS | 2716 | 1467141240646 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (15D48000) [pid = 2716] [serial = 1535] [outer = 146BAC00] 12:14:01 INFO - PROCESS | 2716 | 1467141241516 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1280ms 12:14:01 INFO - PROCESS | 2716 | 1467141241598 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 12:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:14:01 INFO - PROCESS | 2716 | 1467141241603 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 12:14:01 INFO - PROCESS | 2716 | 1467141241608 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 2716 | 1467141241611 Marionette TRACE conn5 <- [1,2010,null,{}] 12:14:01 INFO - PROCESS | 2716 | 1467141241616 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:01 INFO - PROCESS | 2716 | 1467141241619 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:01 INFO - PROCESS | 2716 | 1467141241734 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 12:14:01 INFO - PROCESS | 2716 | 1467141241863 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 2716 | 1467141241867 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:01 INFO - PROCESS | 2716 | --DOCSHELL 0FB85800 == 37 [pid = 2716] [id = 508] 12:14:01 INFO - PROCESS | 2716 | --DOCSHELL 1020C800 == 36 [pid = 2716] [id = 507] 12:14:01 INFO - PROCESS | 2716 | --DOCSHELL 189A1C00 == 35 [pid = 2716] [id = 506] 12:14:01 INFO - PROCESS | 2716 | --DOCSHELL 1867A800 == 34 [pid = 2716] [id = 505] 12:14:01 INFO - PROCESS | 2716 | --DOCSHELL 0FCF1000 == 33 [pid = 2716] [id = 504] 12:14:01 INFO - PROCESS | 2716 | --DOCSHELL 14B58C00 == 32 [pid = 2716] [id = 503] 12:14:01 INFO - PROCESS | 2716 | --DOCSHELL 141AD000 == 31 [pid = 2716] [id = 502] 12:14:01 INFO - PROCESS | 2716 | --DOCSHELL 0FF8BC00 == 30 [pid = 2716] [id = 501] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (199C5000) [pid = 2716] [serial = 1486] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (187EBC00) [pid = 2716] [serial = 1471] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (18912C00) [pid = 2716] [serial = 1472] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18D15000) [pid = 2716] [serial = 1475] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (19DDA400) [pid = 2716] [serial = 1454] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (0C8DC800) [pid = 2716] [serial = 1459] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (0F8D3C00) [pid = 2716] [serial = 1460] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18C94C00) [pid = 2716] [serial = 1474] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (17DB2C00) [pid = 2716] [serial = 1468] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1481FC00) [pid = 2716] [serial = 1465] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (148DA800) [pid = 2716] [serial = 1466] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (10209400) [pid = 2716] [serial = 1462] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10273000) [pid = 2716] [serial = 1463] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1020F400) [pid = 2716] [serial = 1456] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (107C2400) [pid = 2716] [serial = 1457] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (19139800) [pid = 2716] [serial = 1477] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (18910800) [pid = 2716] [serial = 1481] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18678800) [pid = 2716] [serial = 1480] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18FA8C00) [pid = 2716] [serial = 1478] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (192F4C00) [pid = 2716] [serial = 1484] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (191A0C00) [pid = 2716] [serial = 1483] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (199C9C00) [pid = 2716] [serial = 1487] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (18675C00) [pid = 2716] [serial = 1469] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2716 | ++DOCSHELL 08B86C00 == 31 [pid = 2716] [id = 512] 12:14:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (090EF400) [pid = 2716] [serial = 1536] [outer = 00000000] 12:14:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (0F8CE000) [pid = 2716] [serial = 1537] [outer = 090EF400] 12:14:01 INFO - PROCESS | 2716 | 1467141241958 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0FF7E400) [pid = 2716] [serial = 1538] [outer = 090EF400] 12:14:02 INFO - PROCESS | 2716 | 1467141242391 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 830ms 12:14:02 INFO - PROCESS | 2716 | 1467141242438 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 2716 | 1467141242443 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 12:14:02 INFO - PROCESS | 2716 | 1467141242449 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:14:02 INFO - PROCESS | 2716 | 1467141242451 Marionette TRACE conn5 <- [1,2014,null,{}] 12:14:02 INFO - PROCESS | 2716 | 1467141242455 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:02 INFO - PROCESS | 2716 | 1467141242457 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:02 INFO - PROCESS | 2716 | 1467141242543 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 12:14:02 INFO - PROCESS | 2716 | 1467141242551 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 2716 | 1467141242553 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:02 INFO - PROCESS | 2716 | ++DOCSHELL 1043F400 == 32 [pid = 2716] [id = 513] 12:14:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (10446000) [pid = 2716] [serial = 1539] [outer = 00000000] 12:14:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (141B0C00) [pid = 2716] [serial = 1540] [outer = 10446000] 12:14:02 INFO - PROCESS | 2716 | 1467141242601 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (143E6400) [pid = 2716] [serial = 1541] [outer = 10446000] 12:14:03 INFO - PROCESS | 2716 | 1467141243088 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 12:14:03 INFO - PROCESS | 2716 | 1467141243123 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 2716 | 1467141243126 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:14:03 INFO - PROCESS | 2716 | 1467141243129 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 2716 | 1467141243132 Marionette TRACE conn5 <- [1,2018,null,{}] 12:14:03 INFO - PROCESS | 2716 | 1467141243143 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:03 INFO - PROCESS | 2716 | 1467141243147 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:03 INFO - PROCESS | 2716 | 1467141243260 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 12:14:03 INFO - PROCESS | 2716 | 1467141243271 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 2716 | 1467141243274 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:03 INFO - PROCESS | 2716 | ++DOCSHELL 16610400 == 33 [pid = 2716] [id = 514] 12:14:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (16610C00) [pid = 2716] [serial = 1542] [outer = 00000000] 12:14:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1737C800) [pid = 2716] [serial = 1543] [outer = 16610C00] 12:14:03 INFO - PROCESS | 2716 | 1467141243327 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18674800) [pid = 2716] [serial = 1544] [outer = 16610C00] 12:14:03 INFO - PROCESS | 2716 | 1467141243788 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 12:14:03 INFO - PROCESS | 2716 | 1467141243803 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 2716 | 1467141243806 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 12:14:03 INFO - PROCESS | 2716 | 1467141243827 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:14:03 INFO - PROCESS | 2716 | 1467141243829 Marionette TRACE conn5 <- [1,2022,null,{}] 12:14:03 INFO - PROCESS | 2716 | 1467141243833 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:03 INFO - PROCESS | 2716 | 1467141243844 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:03 INFO - PROCESS | 2716 | 1467141243929 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 12:14:03 INFO - PROCESS | 2716 | 1467141243934 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 2716 | 1467141243936 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:03 INFO - PROCESS | 2716 | ++DOCSHELL 18683800 == 34 [pid = 2716] [id = 515] 12:14:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (187D4C00) [pid = 2716] [serial = 1545] [outer = 00000000] 12:14:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18910800) [pid = 2716] [serial = 1546] [outer = 187D4C00] 12:14:04 INFO - PROCESS | 2716 | 1467141243981 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18916800) [pid = 2716] [serial = 1547] [outer = 187D4C00] 12:14:04 INFO - PROCESS | 2716 | 1467141244452 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 12:14:04 INFO - PROCESS | 2716 | 1467141244502 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 2716 | 1467141244504 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 12:14:04 INFO - PROCESS | 2716 | 1467141244507 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:14:04 INFO - PROCESS | 2716 | 1467141244509 Marionette TRACE conn5 <- [1,2026,null,{}] 12:14:04 INFO - PROCESS | 2716 | 1467141244513 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:04 INFO - PROCESS | 2716 | 1467141244515 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:04 INFO - PROCESS | 2716 | 1467141244626 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 12:14:04 INFO - PROCESS | 2716 | 1467141244718 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 2716 | 1467141244720 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:04 INFO - PROCESS | 2716 | ++DOCSHELL 1899D800 == 35 [pid = 2716] [id = 516] 12:14:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1899E800) [pid = 2716] [serial = 1548] [outer = 00000000] 12:14:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18C8F400) [pid = 2716] [serial = 1549] [outer = 1899E800] 12:14:04 INFO - PROCESS | 2716 | 1467141244765 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18C95C00) [pid = 2716] [serial = 1550] [outer = 1899E800] 12:14:05 INFO - PROCESS | 2716 | 1467141245200 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 12:14:05 INFO - PROCESS | 2716 | 1467141245241 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 12:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:14:05 INFO - PROCESS | 2716 | 1467141245244 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 12:14:05 INFO - PROCESS | 2716 | 1467141245247 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 2716 | 1467141245248 Marionette TRACE conn5 <- [1,2030,null,{}] 12:14:05 INFO - PROCESS | 2716 | 1467141245252 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:05 INFO - PROCESS | 2716 | 1467141245257 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:05 INFO - PROCESS | 2716 | 1467141245397 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 12:14:05 INFO - PROCESS | 2716 | 1467141245463 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 2716 | 1467141245465 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:05 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E3400 == 36 [pid = 2716] [id = 517] 12:14:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (0FF91800) [pid = 2716] [serial = 1551] [outer = 00000000] 12:14:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19131000) [pid = 2716] [serial = 1552] [outer = 0FF91800] 12:14:05 INFO - PROCESS | 2716 | 1467141245510 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (19139800) [pid = 2716] [serial = 1553] [outer = 0FF91800] 12:14:05 INFO - PROCESS | 2716 | 1467141245934 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 12:14:06 INFO - PROCESS | 2716 | 1467141246004 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 2716 | 1467141246006 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 12:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:14:06 INFO - PROCESS | 2716 | 1467141246013 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 2716 | 1467141246014 Marionette TRACE conn5 <- [1,2034,null,{}] 12:14:06 INFO - PROCESS | 2716 | 1467141246018 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:06 INFO - PROCESS | 2716 | 1467141246020 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:06 INFO - PROCESS | 2716 | 1467141246137 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (0FF8C400) [pid = 2716] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1012D400) [pid = 2716] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (090FE400) [pid = 2716] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (149B3C00) [pid = 2716] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (18E69000) [pid = 2716] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (19620C00) [pid = 2716] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1867E800) [pid = 2716] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18AB0400) [pid = 2716] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (141AC000) [pid = 2716] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (141B3800) [pid = 2716] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (141AD400) [pid = 2716] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1012C400) [pid = 2716] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:14:06 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (14B5A800) [pid = 2716] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:14:06 INFO - PROCESS | 2716 | 1467141246265 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 2716 | 1467141246267 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:06 INFO - PROCESS | 2716 | ++DOCSHELL 090F7000 == 37 [pid = 2716] [id = 518] 12:14:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (090FE400) [pid = 2716] [serial = 1554] [outer = 00000000] 12:14:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1012D400) [pid = 2716] [serial = 1555] [outer = 090FE400] 12:14:06 INFO - PROCESS | 2716 | 1467141246312 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (141AD400) [pid = 2716] [serial = 1556] [outer = 090FE400] 12:14:06 INFO - PROCESS | 2716 | 1467141246676 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 12:14:06 INFO - PROCESS | 2716 | 1467141246684 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 2716 | 1467141246686 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 12:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:14:06 INFO - PROCESS | 2716 | 1467141246689 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 2716 | 1467141246691 Marionette TRACE conn5 <- [1,2038,null,{}] 12:14:06 INFO - PROCESS | 2716 | 1467141246694 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:06 INFO - PROCESS | 2716 | 1467141246696 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:06 INFO - PROCESS | 2716 | 1467141246774 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 12:14:06 INFO - PROCESS | 2716 | 1467141246779 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 2716 | 1467141246781 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:06 INFO - PROCESS | 2716 | ++DOCSHELL 1600A800 == 38 [pid = 2716] [id = 519] 12:14:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1867E400) [pid = 2716] [serial = 1557] [outer = 00000000] 12:14:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1961F800) [pid = 2716] [serial = 1558] [outer = 1867E400] 12:14:06 INFO - PROCESS | 2716 | 1467141246824 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (199C4C00) [pid = 2716] [serial = 1559] [outer = 1867E400] 12:14:07 INFO - PROCESS | 2716 | 1467141247244 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 12:14:07 INFO - PROCESS | 2716 | 1467141247321 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 2716 | 1467141247323 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 12:14:07 INFO - PROCESS | 2716 | 1467141247326 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:14:07 INFO - PROCESS | 2716 | 1467141247328 Marionette TRACE conn5 <- [1,2042,null,{}] 12:14:07 INFO - PROCESS | 2716 | 1467141247332 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:07 INFO - PROCESS | 2716 | 1467141247334 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:07 INFO - PROCESS | 2716 | 1467141247412 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 12:14:07 INFO - PROCESS | 2716 | 1467141247418 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 2716 | 1467141247420 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:07 INFO - PROCESS | 2716 | ++DOCSHELL 191A0000 == 39 [pid = 2716] [id = 520] 12:14:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (199D1C00) [pid = 2716] [serial = 1560] [outer = 00000000] 12:14:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (19D8F400) [pid = 2716] [serial = 1561] [outer = 199D1C00] 12:14:07 INFO - PROCESS | 2716 | 1467141247467 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (19DD2400) [pid = 2716] [serial = 1562] [outer = 199D1C00] 12:14:07 INFO - PROCESS | 2716 | 1467141247936 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 12:14:07 INFO - PROCESS | 2716 | 1467141247960 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 2716 | 1467141247962 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 12:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:14:08 INFO - PROCESS | 2716 | 1467141247980 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 2716 | 1467141247982 Marionette TRACE conn5 <- [1,2046,null,{}] 12:14:08 INFO - PROCESS | 2716 | 1467141247985 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:08 INFO - PROCESS | 2716 | 1467141247987 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:08 INFO - PROCESS | 2716 | 1467141248067 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 12:14:08 INFO - PROCESS | 2716 | 1467141248072 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 2716 | 1467141248074 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:08 INFO - PROCESS | 2716 | ++DOCSHELL 19DD6800 == 40 [pid = 2716] [id = 521] 12:14:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19DD8000) [pid = 2716] [serial = 1563] [outer = 00000000] 12:14:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19DDCC00) [pid = 2716] [serial = 1564] [outer = 19DD8000] 12:14:08 INFO - PROCESS | 2716 | 1467141248118 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19DDDC00) [pid = 2716] [serial = 1565] [outer = 19DD8000] 12:14:08 INFO - PROCESS | 2716 | 1467141248740 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 770ms 12:14:08 INFO - PROCESS | 2716 | 1467141248752 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 2716 | 1467141248757 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 12:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:14:08 INFO - PROCESS | 2716 | 1467141248762 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 2716 | 1467141248765 Marionette TRACE conn5 <- [1,2050,null,{}] 12:14:08 INFO - PROCESS | 2716 | 1467141248772 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:08 INFO - PROCESS | 2716 | 1467141248775 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:08 INFO - PROCESS | 2716 | 1467141248929 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 12:14:09 INFO - PROCESS | 2716 | 1467141249071 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 2716 | 1467141249074 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:09 INFO - PROCESS | 2716 | ++DOCSHELL 0F8F0400 == 41 [pid = 2716] [id = 522] 12:14:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (0FF76C00) [pid = 2716] [serial = 1566] [outer = 00000000] 12:14:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (1410F000) [pid = 2716] [serial = 1567] [outer = 0FF76C00] 12:14:09 INFO - PROCESS | 2716 | 1467141249132 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (14815C00) [pid = 2716] [serial = 1568] [outer = 0FF76C00] 12:14:09 INFO - PROCESS | 2716 | 1467141249718 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 991ms 12:14:09 INFO - PROCESS | 2716 | 1467141249752 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 2716 | 1467141249756 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 12:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:14:09 INFO - PROCESS | 2716 | 1467141249763 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 2716 | 1467141249766 Marionette TRACE conn5 <- [1,2054,null,{}] 12:14:09 INFO - PROCESS | 2716 | 1467141249770 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:09 INFO - PROCESS | 2716 | 1467141249772 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:09 INFO - PROCESS | 2716 | 1467141249884 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 12:14:10 INFO - PROCESS | 2716 | 1467141250026 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 2716 | 1467141250028 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:10 INFO - PROCESS | 2716 | ++DOCSHELL 1737B000 == 42 [pid = 2716] [id = 523] 12:14:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (1737CC00) [pid = 2716] [serial = 1569] [outer = 00000000] 12:14:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1890D000) [pid = 2716] [serial = 1570] [outer = 1737CC00] 12:14:10 INFO - PROCESS | 2716 | 1467141250086 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (18C97C00) [pid = 2716] [serial = 1571] [outer = 1737CC00] 12:14:10 INFO - PROCESS | 2716 | 1467141250693 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 971ms 12:14:10 INFO - PROCESS | 2716 | 1467141250738 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 2716 | 1467141250741 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 12:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:14:10 INFO - PROCESS | 2716 | 1467141250745 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - PROCESS | 2716 | 1467141250748 Marionette TRACE conn5 <- [1,2058,null,{}] 12:14:10 INFO - PROCESS | 2716 | 1467141250759 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:10 INFO - PROCESS | 2716 | 1467141250764 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:10 INFO - PROCESS | 2716 | 1467141250872 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 12:14:11 INFO - PROCESS | 2716 | 1467141251029 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 2716 | 1467141251032 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:11 INFO - PROCESS | 2716 | ++DOCSHELL 1AB81800 == 43 [pid = 2716] [id = 524] 12:14:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (1AB83400) [pid = 2716] [serial = 1572] [outer = 00000000] 12:14:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (1AC9CC00) [pid = 2716] [serial = 1573] [outer = 1AB83400] 12:14:11 INFO - PROCESS | 2716 | 1467141251089 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1ACA6000) [pid = 2716] [serial = 1574] [outer = 1AB83400] 12:14:11 INFO - PROCESS | 2716 | 1467141251659 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 12:14:11 INFO - PROCESS | 2716 | 1467141251678 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 2716 | 1467141251681 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 12:14:11 INFO - PROCESS | 2716 | 1467141251684 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:14:11 INFO - PROCESS | 2716 | 1467141251686 Marionette TRACE conn5 <- [1,2062,null,{}] 12:14:11 INFO - PROCESS | 2716 | 1467141251690 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:11 INFO - PROCESS | 2716 | 1467141251692 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:11 INFO - PROCESS | 2716 | 1467141251801 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 12:14:11 INFO - PROCESS | 2716 | 1467141251914 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 2716 | 1467141251916 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:12 INFO - PROCESS | 2716 | ++DOCSHELL 090F0C00 == 44 [pid = 2716] [id = 525] 12:14:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (0C8D9C00) [pid = 2716] [serial = 1575] [outer = 00000000] 12:14:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (0FCFE000) [pid = 2716] [serial = 1576] [outer = 0C8D9C00] 12:14:12 INFO - PROCESS | 2716 | 1467141252124 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (10208400) [pid = 2716] [serial = 1577] [outer = 0C8D9C00] 12:14:12 INFO - PROCESS | 2716 | 1467141252821 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1183ms 12:14:12 INFO - PROCESS | 2716 | 1467141252871 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 12:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:14:12 INFO - PROCESS | 2716 | 1467141252874 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 12:14:12 INFO - PROCESS | 2716 | 1467141252879 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 2716 | 1467141252882 Marionette TRACE conn5 <- [1,2066,null,{}] 12:14:12 INFO - PROCESS | 2716 | 1467141252887 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:12 INFO - PROCESS | 2716 | 1467141252890 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 191A0000 == 43 [pid = 2716] [id = 520] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 1600A800 == 42 [pid = 2716] [id = 519] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 090F7000 == 41 [pid = 2716] [id = 518] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 0C8E3400 == 40 [pid = 2716] [id = 517] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 1899D800 == 39 [pid = 2716] [id = 516] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 18683800 == 38 [pid = 2716] [id = 515] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 16610400 == 37 [pid = 2716] [id = 514] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 1043F400 == 36 [pid = 2716] [id = 513] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 08B86C00 == 35 [pid = 2716] [id = 512] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 19132800 == 34 [pid = 2716] [id = 509] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 0FF76000 == 33 [pid = 2716] [id = 510] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 10129000 == 32 [pid = 2716] [id = 500] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 146BA000 == 31 [pid = 2716] [id = 511] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 1AB81800 == 30 [pid = 2716] [id = 524] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 090F0C00 == 29 [pid = 2716] [id = 525] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 1737B000 == 28 [pid = 2716] [id = 523] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 19DD6800 == 27 [pid = 2716] [id = 521] 12:14:13 INFO - PROCESS | 2716 | --DOCSHELL 0F8F0400 == 26 [pid = 2716] [id = 522] 12:14:13 INFO - PROCESS | 2716 | 1467141253591 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (10202C00) [pid = 2716] [serial = 1504] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (16605800) [pid = 2716] [serial = 1513] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (18675800) [pid = 2716] [serial = 1514] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (0FF77400) [pid = 2716] [serial = 1490] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (0C8E3800) [pid = 2716] [serial = 1489] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (17DAA400) [pid = 2716] [serial = 1493] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (160F9C00) [pid = 2716] [serial = 1492] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (199C5800) [pid = 2716] [serial = 1496] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (19137000) [pid = 2716] [serial = 1495] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1ACA1000) [pid = 2716] [serial = 1499] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1AC13000) [pid = 2716] [serial = 1498] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (187DB000) [pid = 2716] [serial = 1517] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (187DA400) [pid = 2716] [serial = 1516] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18C92800) [pid = 2716] [serial = 1519] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (187E8000) [pid = 2716] [serial = 1522] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (18C8DC00) [pid = 2716] [serial = 1523] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18E66C00) [pid = 2716] [serial = 1525] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (141B3C00) [pid = 2716] [serial = 1507] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18C98C00) [pid = 2716] [serial = 1520] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1431C000) [pid = 2716] [serial = 1508] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (146B7800) [pid = 2716] [serial = 1502] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (141B8C00) [pid = 2716] [serial = 1501] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (15D48400) [pid = 2716] [serial = 1510] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (17DF9800) [pid = 2716] [serial = 1526] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (19198000) [pid = 2716] [serial = 1528] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1026AC00) [pid = 2716] [serial = 1505] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (160EC800) [pid = 2716] [serial = 1511] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2716 | 1467141253818 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 2716 | 1467141253821 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:13 INFO - PROCESS | 2716 | ++DOCSHELL 090FD400 == 27 [pid = 2716] [id = 526] 12:14:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (090FDC00) [pid = 2716] [serial = 1578] [outer = 00000000] 12:14:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (0C8E1000) [pid = 2716] [serial = 1579] [outer = 090FDC00] 12:14:13 INFO - PROCESS | 2716 | 1467141253870 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (0FC0D000) [pid = 2716] [serial = 1580] [outer = 090FDC00] 12:14:14 INFO - PROCESS | 2716 | 1467141254307 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1475ms 12:14:14 INFO - PROCESS | 2716 | 1467141254356 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 12:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:14:14 INFO - PROCESS | 2716 | 1467141254361 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 12:14:14 INFO - PROCESS | 2716 | 1467141254365 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 2716 | 1467141254369 Marionette TRACE conn5 <- [1,2070,null,{}] 12:14:14 INFO - PROCESS | 2716 | 1467141254374 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:14 INFO - PROCESS | 2716 | 1467141254376 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:14 INFO - PROCESS | 2716 | 1467141254462 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 12:14:14 INFO - PROCESS | 2716 | 1467141254469 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 2716 | 1467141254472 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:14 INFO - PROCESS | 2716 | ++DOCSHELL 1026AC00 == 28 [pid = 2716] [id = 527] 12:14:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1026B800) [pid = 2716] [serial = 1581] [outer = 00000000] 12:14:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (10277C00) [pid = 2716] [serial = 1582] [outer = 1026B800] 12:14:14 INFO - PROCESS | 2716 | 1467141254519 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (107CA800) [pid = 2716] [serial = 1583] [outer = 1026B800] 12:14:15 INFO - PROCESS | 2716 | 1467141254991 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 690ms 12:14:15 INFO - PROCESS | 2716 | 1467141255056 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 2716 | 1467141255060 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 12:14:15 INFO - PROCESS | 2716 | 1467141255063 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:14:15 INFO - PROCESS | 2716 | 1467141255065 Marionette TRACE conn5 <- [1,2074,null,{}] 12:14:15 INFO - PROCESS | 2716 | 1467141255069 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:15 INFO - PROCESS | 2716 | 1467141255072 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:15 INFO - PROCESS | 2716 | 1467141255185 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 12:14:15 INFO - PROCESS | 2716 | 1467141255284 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 2716 | 1467141255287 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:15 INFO - PROCESS | 2716 | ++DOCSHELL 10207C00 == 29 [pid = 2716] [id = 528] 12:14:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (143EEC00) [pid = 2716] [serial = 1584] [outer = 00000000] 12:14:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (14697000) [pid = 2716] [serial = 1585] [outer = 143EEC00] 12:14:15 INFO - PROCESS | 2716 | 1467141255332 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (14797C00) [pid = 2716] [serial = 1586] [outer = 143EEC00] 12:14:15 INFO - PROCESS | 2716 | 1467141255717 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 12:14:15 INFO - PROCESS | 2716 | 1467141255736 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 2716 | 1467141255740 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 12:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:14:15 INFO - PROCESS | 2716 | 1467141255750 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 2716 | 1467141255755 Marionette TRACE conn5 <- [1,2078,null,{}] 12:14:15 INFO - PROCESS | 2716 | 1467141255758 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:15 INFO - PROCESS | 2716 | 1467141255762 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:15 INFO - PROCESS | 2716 | 1467141255911 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 12:14:15 INFO - PROCESS | 2716 | 1467141255968 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 2716 | 1467141255970 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:16 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7B400 == 30 [pid = 2716] [id = 529] 12:14:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (110C7C00) [pid = 2716] [serial = 1587] [outer = 00000000] 12:14:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (160F3C00) [pid = 2716] [serial = 1588] [outer = 110C7C00] 12:14:16 INFO - PROCESS | 2716 | 1467141256014 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1737A400) [pid = 2716] [serial = 1589] [outer = 110C7C00] 12:14:16 INFO - PROCESS | 2716 | 1467141256435 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 12:14:16 INFO - PROCESS | 2716 | 1467141256476 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 2716 | 1467141256478 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 12:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:14:16 INFO - PROCESS | 2716 | 1467141256481 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 2716 | 1467141256483 Marionette TRACE conn5 <- [1,2082,null,{}] 12:14:16 INFO - PROCESS | 2716 | 1467141256486 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:16 INFO - PROCESS | 2716 | 1467141256488 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:16 INFO - PROCESS | 2716 | 1467141256627 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 12:14:16 INFO - PROCESS | 2716 | 1467141256648 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 2716 | 1467141256650 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:16 INFO - PROCESS | 2716 | ++DOCSHELL 17759000 == 31 [pid = 2716] [id = 530] 12:14:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1775D800) [pid = 2716] [serial = 1590] [outer = 00000000] 12:14:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1867BC00) [pid = 2716] [serial = 1591] [outer = 1775D800] 12:14:16 INFO - PROCESS | 2716 | 1467141256693 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (187D5C00) [pid = 2716] [serial = 1592] [outer = 1775D800] 12:14:17 INFO - PROCESS | 2716 | 1467141257129 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 12:14:17 INFO - PROCESS | 2716 | 1467141257153 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 12:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:14:17 INFO - PROCESS | 2716 | 1467141257155 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 12:14:17 INFO - PROCESS | 2716 | 1467141257158 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 2716 | 1467141257159 Marionette TRACE conn5 <- [1,2086,null,{}] 12:14:17 INFO - PROCESS | 2716 | 1467141257162 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:17 INFO - PROCESS | 2716 | 1467141257164 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:17 INFO - PROCESS | 2716 | 1467141257279 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 12:14:17 INFO - PROCESS | 2716 | 1467141257284 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 2716 | 1467141257290 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:17 INFO - PROCESS | 2716 | ++DOCSHELL 187DC400 == 32 [pid = 2716] [id = 531] 12:14:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (187DD000) [pid = 2716] [serial = 1593] [outer = 00000000] 12:14:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18910000) [pid = 2716] [serial = 1594] [outer = 187DD000] 12:14:17 INFO - PROCESS | 2716 | 1467141257398 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1899E400) [pid = 2716] [serial = 1595] [outer = 187DD000] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1899E800) [pid = 2716] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (0FF91800) [pid = 2716] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (090FE400) [pid = 2716] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (19137800) [pid = 2716] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (0FF7B000) [pid = 2716] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (090EF400) [pid = 2716] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (146BAC00) [pid = 2716] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (187D4C00) [pid = 2716] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (16610C00) [pid = 2716] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10446000) [pid = 2716] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (19DD8000) [pid = 2716] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (199D1C00) [pid = 2716] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:14:18 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1867E400) [pid = 2716] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:14:18 INFO - PROCESS | 2716 | 1467141258112 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 12:14:18 INFO - PROCESS | 2716 | 1467141258129 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 2716 | 1467141258131 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 12:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:14:18 INFO - PROCESS | 2716 | 1467141258134 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 2716 | 1467141258135 Marionette TRACE conn5 <- [1,2090,null,{}] 12:14:18 INFO - PROCESS | 2716 | 1467141258139 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:18 INFO - PROCESS | 2716 | 1467141258141 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:18 INFO - PROCESS | 2716 | 1467141258231 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 12:14:18 INFO - PROCESS | 2716 | 1467141258239 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 2716 | 1467141258241 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:18 INFO - PROCESS | 2716 | ++DOCSHELL 090FC000 == 33 [pid = 2716] [id = 532] 12:14:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (141B6400) [pid = 2716] [serial = 1596] [outer = 00000000] 12:14:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (17DEB000) [pid = 2716] [serial = 1597] [outer = 141B6400] 12:14:18 INFO - PROCESS | 2716 | 1467141258284 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (187DDC00) [pid = 2716] [serial = 1598] [outer = 141B6400] 12:14:18 INFO - PROCESS | 2716 | 1467141258727 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 12:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:14:18 INFO - PROCESS | 2716 | 1467141258765 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 2716 | 1467141258767 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 12:14:18 INFO - PROCESS | 2716 | 1467141258770 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 2716 | 1467141258772 Marionette TRACE conn5 <- [1,2094,null,{}] 12:14:18 INFO - PROCESS | 2716 | 1467141258775 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:18 INFO - PROCESS | 2716 | 1467141258777 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:18 INFO - PROCESS | 2716 | 1467141258853 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 12:14:18 INFO - PROCESS | 2716 | 1467141258858 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 2716 | 1467141258860 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:18 INFO - PROCESS | 2716 | ++DOCSHELL 18910400 == 34 [pid = 2716] [id = 533] 12:14:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1899E800) [pid = 2716] [serial = 1599] [outer = 00000000] 12:14:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18D0BC00) [pid = 2716] [serial = 1600] [outer = 1899E800] 12:14:18 INFO - PROCESS | 2716 | 1467141258903 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18E66C00) [pid = 2716] [serial = 1601] [outer = 1899E800] 12:14:19 INFO - PROCESS | 2716 | 1467141259319 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 572ms 12:14:19 INFO - PROCESS | 2716 | 1467141259341 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 2716 | 1467141259343 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 12:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:14:19 INFO - PROCESS | 2716 | 1467141259346 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 2716 | 1467141259348 Marionette TRACE conn5 <- [1,2098,null,{}] 12:14:19 INFO - PROCESS | 2716 | 1467141259351 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:19 INFO - PROCESS | 2716 | 1467141259353 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:19 INFO - PROCESS | 2716 | 1467141259479 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 12:14:19 INFO - PROCESS | 2716 | 1467141259488 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 2716 | 1467141259490 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:19 INFO - PROCESS | 2716 | ++DOCSHELL 143EBC00 == 35 [pid = 2716] [id = 534] 12:14:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18E6B000) [pid = 2716] [serial = 1602] [outer = 00000000] 12:14:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18FF2800) [pid = 2716] [serial = 1603] [outer = 18E6B000] 12:14:19 INFO - PROCESS | 2716 | 1467141259533 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18FF7C00) [pid = 2716] [serial = 1604] [outer = 18E6B000] 12:14:19 INFO - PROCESS | 2716 | 1467141259964 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 12:14:20 INFO - PROCESS | 2716 | 1467141260061 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 2716 | 1467141260066 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 12:14:20 INFO - PROCESS | 2716 | 1467141260081 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:14:20 INFO - PROCESS | 2716 | 1467141260086 Marionette TRACE conn5 <- [1,2102,null,{}] 12:14:20 INFO - PROCESS | 2716 | 1467141260092 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:20 INFO - PROCESS | 2716 | 1467141260096 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:20 INFO - PROCESS | 2716 | 1467141260238 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 12:14:20 INFO - PROCESS | 2716 | 1467141260353 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 2716 | 1467141260358 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:20 INFO - PROCESS | 2716 | ++DOCSHELL 0C8DF800 == 36 [pid = 2716] [id = 535] 12:14:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (0C8E0400) [pid = 2716] [serial = 1605] [outer = 00000000] 12:14:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (0FCF4C00) [pid = 2716] [serial = 1606] [outer = 0C8E0400] 12:14:20 INFO - PROCESS | 2716 | 1467141260414 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (0FF97C00) [pid = 2716] [serial = 1607] [outer = 0C8E0400] 12:14:21 INFO - PROCESS | 2716 | 1467141261192 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1130ms 12:14:21 INFO - PROCESS | 2716 | 1467141261229 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 2716 | 1467141261232 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 12:14:21 INFO - PROCESS | 2716 | 1467141261239 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:14:21 INFO - PROCESS | 2716 | 1467141261243 Marionette TRACE conn5 <- [1,2106,null,{}] 12:14:21 INFO - PROCESS | 2716 | 1467141261248 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:21 INFO - PROCESS | 2716 | 1467141261251 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:21 INFO - PROCESS | 2716 | 1467141261370 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 12:14:21 INFO - PROCESS | 2716 | 1467141261508 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 2716 | 1467141261511 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:21 INFO - PROCESS | 2716 | ++DOCSHELL 143AEC00 == 37 [pid = 2716] [id = 536] 12:14:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (143E9C00) [pid = 2716] [serial = 1608] [outer = 00000000] 12:14:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (149AB800) [pid = 2716] [serial = 1609] [outer = 143E9C00] 12:14:21 INFO - PROCESS | 2716 | 1467141261570 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (15D45800) [pid = 2716] [serial = 1610] [outer = 143E9C00] 12:14:22 INFO - PROCESS | 2716 | 1467141262394 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1235ms 12:14:22 INFO - PROCESS | 2716 | 1467141262477 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 2716 | 1467141262481 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 12:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:14:22 INFO - PROCESS | 2716 | 1467141262486 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 2716 | 1467141262490 Marionette TRACE conn5 <- [1,2110,null,{}] 12:14:22 INFO - PROCESS | 2716 | 1467141262495 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:22 INFO - PROCESS | 2716 | 1467141262498 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:22 INFO - PROCESS | 2716 | 1467141262608 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 12:14:22 INFO - PROCESS | 2716 | 1467141262746 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 2716 | 1467141262750 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:22 INFO - PROCESS | 2716 | ++DOCSHELL 10123800 == 38 [pid = 2716] [id = 537] 12:14:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (10126C00) [pid = 2716] [serial = 1611] [outer = 00000000] 12:14:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (1026C800) [pid = 2716] [serial = 1612] [outer = 10126C00] 12:14:22 INFO - PROCESS | 2716 | 1467141262803 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (10761C00) [pid = 2716] [serial = 1613] [outer = 10126C00] 12:14:23 INFO - PROCESS | 2716 | --DOCSHELL 18910400 == 37 [pid = 2716] [id = 533] 12:14:23 INFO - PROCESS | 2716 | --DOCSHELL 090FC000 == 36 [pid = 2716] [id = 532] 12:14:23 INFO - PROCESS | 2716 | --DOCSHELL 187DC400 == 35 [pid = 2716] [id = 531] 12:14:23 INFO - PROCESS | 2716 | --DOCSHELL 17759000 == 34 [pid = 2716] [id = 530] 12:14:23 INFO - PROCESS | 2716 | --DOCSHELL 0FF7B400 == 33 [pid = 2716] [id = 529] 12:14:23 INFO - PROCESS | 2716 | --DOCSHELL 10207C00 == 32 [pid = 2716] [id = 528] 12:14:23 INFO - PROCESS | 2716 | --DOCSHELL 1026AC00 == 31 [pid = 2716] [id = 527] 12:14:23 INFO - PROCESS | 2716 | --DOCSHELL 090FD400 == 30 [pid = 2716] [id = 526] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (18C8F400) [pid = 2716] [serial = 1549] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (19131000) [pid = 2716] [serial = 1552] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (18C95C00) [pid = 2716] [serial = 1550] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (1012D400) [pid = 2716] [serial = 1555] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (19139800) [pid = 2716] [serial = 1553] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (192F4800) [pid = 2716] [serial = 1529] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1012B400) [pid = 2716] [serial = 1531] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1043B000) [pid = 2716] [serial = 1532] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (0F8CE000) [pid = 2716] [serial = 1537] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (0FF7E400) [pid = 2716] [serial = 1538] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (1481EC00) [pid = 2716] [serial = 1534] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (15D48000) [pid = 2716] [serial = 1535] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18910800) [pid = 2716] [serial = 1546] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1737C800) [pid = 2716] [serial = 1543] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18674800) [pid = 2716] [serial = 1544] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (141B0C00) [pid = 2716] [serial = 1540] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (143E6400) [pid = 2716] [serial = 1541] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (19DDCC00) [pid = 2716] [serial = 1564] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19DD2400) [pid = 2716] [serial = 1562] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (141AD400) [pid = 2716] [serial = 1556] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (19DDDC00) [pid = 2716] [serial = 1565] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1961F800) [pid = 2716] [serial = 1558] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (199C4C00) [pid = 2716] [serial = 1559] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (19D8F400) [pid = 2716] [serial = 1561] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (18916800) [pid = 2716] [serial = 1547] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 2716 | 1467141263296 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 830ms 12:14:23 INFO - PROCESS | 2716 | 1467141263317 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 2716 | 1467141263322 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 12:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:14:23 INFO - PROCESS | 2716 | 1467141263331 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 2716 | 1467141263334 Marionette TRACE conn5 <- [1,2114,null,{}] 12:14:23 INFO - PROCESS | 2716 | 1467141263338 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:23 INFO - PROCESS | 2716 | 1467141263340 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:23 INFO - PROCESS | 2716 | 1467141263427 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 12:14:23 INFO - PROCESS | 2716 | 1467141263435 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 2716 | 1467141263438 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:23 INFO - PROCESS | 2716 | ++DOCSHELL 1026C400 == 31 [pid = 2716] [id = 538] 12:14:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (1026D000) [pid = 2716] [serial = 1614] [outer = 00000000] 12:14:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (110C9000) [pid = 2716] [serial = 1615] [outer = 1026D000] 12:14:23 INFO - PROCESS | 2716 | 1467141263485 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (141B5C00) [pid = 2716] [serial = 1616] [outer = 1026D000] 12:14:23 INFO - PROCESS | 2716 | 1467141263969 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 12:14:24 INFO - PROCESS | 2716 | 1467141264002 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 2716 | 1467141264004 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 12:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:14:24 INFO - PROCESS | 2716 | 1467141264012 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 2716 | 1467141264016 Marionette TRACE conn5 <- [1,2118,null,{}] 12:14:24 INFO - PROCESS | 2716 | 1467141264026 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:24 INFO - PROCESS | 2716 | 1467141264031 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:24 INFO - PROCESS | 2716 | 1467141264124 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 12:14:24 INFO - PROCESS | 2716 | 1467141264260 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 2716 | 1467141264263 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:24 INFO - PROCESS | 2716 | ++DOCSHELL 15D48400 == 32 [pid = 2716] [id = 539] 12:14:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (15D4A800) [pid = 2716] [serial = 1617] [outer = 00000000] 12:14:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (160F0800) [pid = 2716] [serial = 1618] [outer = 15D4A800] 12:14:24 INFO - PROCESS | 2716 | 1467141264312 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (17373400) [pid = 2716] [serial = 1619] [outer = 15D4A800] 12:14:24 INFO - PROCESS | 2716 | 1467141264670 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 2716 | 1467141264750 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 12:14:24 INFO - PROCESS | 2716 | 1467141264753 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:14:24 INFO - PROCESS | 2716 | 1467141264755 Marionette TRACE conn5 <- [1,2122,null,{}] 12:14:24 INFO - PROCESS | 2716 | 1467141264759 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:24 INFO - PROCESS | 2716 | 1467141264761 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:24 INFO - PROCESS | 2716 | 1467141264847 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 12:14:24 INFO - PROCESS | 2716 | 1467141264852 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 2716 | 1467141264854 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:24 INFO - PROCESS | 2716 | ++DOCSHELL 17DB3400 == 33 [pid = 2716] [id = 540] 12:14:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (17DF3400) [pid = 2716] [serial = 1620] [outer = 00000000] 12:14:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (187E8000) [pid = 2716] [serial = 1621] [outer = 17DF3400] 12:14:24 INFO - PROCESS | 2716 | 1467141264908 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18916800) [pid = 2716] [serial = 1622] [outer = 17DF3400] 12:14:25 INFO - PROCESS | 2716 | 1467141265390 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 12:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:14:25 INFO - PROCESS | 2716 | 1467141265427 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 2716 | 1467141265429 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 12:14:25 INFO - PROCESS | 2716 | 1467141265433 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 2716 | 1467141265434 Marionette TRACE conn5 <- [1,2126,null,{}] 12:14:25 INFO - PROCESS | 2716 | 1467141265438 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:25 INFO - PROCESS | 2716 | 1467141265440 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:25 INFO - PROCESS | 2716 | 1467141265578 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 12:14:25 INFO - PROCESS | 2716 | 1467141265643 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 2716 | 1467141265645 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:25 INFO - PROCESS | 2716 | ++DOCSHELL 187D3800 == 34 [pid = 2716] [id = 541] 12:14:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (187E2400) [pid = 2716] [serial = 1623] [outer = 00000000] 12:14:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18C93000) [pid = 2716] [serial = 1624] [outer = 187E2400] 12:14:25 INFO - PROCESS | 2716 | 1467141265689 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18C9CC00) [pid = 2716] [serial = 1625] [outer = 187E2400] 12:14:26 INFO - PROCESS | 2716 | 1467141266105 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 12:14:26 INFO - PROCESS | 2716 | 1467141266169 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 2716 | 1467141266172 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 12:14:26 INFO - PROCESS | 2716 | 1467141266175 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:14:26 INFO - PROCESS | 2716 | 1467141266177 Marionette TRACE conn5 <- [1,2130,null,{}] 12:14:26 INFO - PROCESS | 2716 | 1467141266180 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:26 INFO - PROCESS | 2716 | 1467141266186 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:26 INFO - PROCESS | 2716 | 1467141266329 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 12:14:26 INFO - PROCESS | 2716 | 1467141266397 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 2716 | 1467141266399 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:26 INFO - PROCESS | 2716 | ++DOCSHELL 18D15400 == 35 [pid = 2716] [id = 542] 12:14:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18E61400) [pid = 2716] [serial = 1626] [outer = 00000000] 12:14:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1919F400) [pid = 2716] [serial = 1627] [outer = 18E61400] 12:14:26 INFO - PROCESS | 2716 | 1467141266443 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (192FBC00) [pid = 2716] [serial = 1628] [outer = 18E61400] 12:14:26 INFO - PROCESS | 2716 | --DOCSHELL 0FB80800 == 34 [pid = 2716] [id = 12] 12:14:26 INFO - PROCESS | 2716 | 1467141266898 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 2716 | 1467141266953 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 12:14:26 INFO - PROCESS | 2716 | 1467141266956 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:14:26 INFO - PROCESS | 2716 | 1467141266958 Marionette TRACE conn5 <- [1,2134,null,{}] 12:14:26 INFO - PROCESS | 2716 | 1467141266961 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:26 INFO - PROCESS | 2716 | 1467141266963 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:27 INFO - PROCESS | 2716 | 1467141267139 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (090FDC00) [pid = 2716] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (143EEC00) [pid = 2716] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1026B800) [pid = 2716] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (0C8D9C00) [pid = 2716] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (187DD000) [pid = 2716] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1775D800) [pid = 2716] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (141B6400) [pid = 2716] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0FF76C00) [pid = 2716] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1737CC00) [pid = 2716] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1AB83400) [pid = 2716] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (110C7C00) [pid = 2716] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:14:27 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1899E800) [pid = 2716] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:14:27 INFO - PROCESS | 2716 | 1467141267207 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 2716 | 1467141267209 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:27 INFO - PROCESS | 2716 | ++DOCSHELL 090F3400 == 35 [pid = 2716] [id = 543] 12:14:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (090FDC00) [pid = 2716] [serial = 1629] [outer = 00000000] 12:14:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1039BC00) [pid = 2716] [serial = 1630] [outer = 090FDC00] 12:14:27 INFO - PROCESS | 2716 | 1467141267254 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1431EC00) [pid = 2716] [serial = 1631] [outer = 090FDC00] 12:14:27 INFO - PROCESS | 2716 | 1467141267631 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 2716 | 1467141267693 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 12:14:27 INFO - PROCESS | 2716 | 1467141267696 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 2716 | 1467141267697 Marionette TRACE conn5 <- [1,2138,null,{}] 12:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:14:27 INFO - PROCESS | 2716 | 1467141267701 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:27 INFO - PROCESS | 2716 | 1467141267703 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:27 INFO - PROCESS | 2716 | 1467141267783 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 12:14:27 INFO - PROCESS | 2716 | 1467141267789 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 2716 | 1467141267791 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:27 INFO - PROCESS | 2716 | ++DOCSHELL 110C8000 == 36 [pid = 2716] [id = 544] 12:14:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (141B3800) [pid = 2716] [serial = 1632] [outer = 00000000] 12:14:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (199CB400) [pid = 2716] [serial = 1633] [outer = 141B3800] 12:14:27 INFO - PROCESS | 2716 | 1467141267836 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (199CE800) [pid = 2716] [serial = 1634] [outer = 141B3800] 12:14:28 INFO - PROCESS | 2716 | 1467141268266 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 12:14:28 INFO - PROCESS | 2716 | 1467141268331 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 2716 | 1467141268333 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 12:14:28 INFO - PROCESS | 2716 | 1467141268336 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:14:28 INFO - PROCESS | 2716 | 1467141268338 Marionette TRACE conn5 <- [1,2142,null,{}] 12:14:28 INFO - PROCESS | 2716 | 1467141268341 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:28 INFO - PROCESS | 2716 | 1467141268343 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:28 INFO - PROCESS | 2716 | 1467141268423 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 12:14:28 INFO - PROCESS | 2716 | 1467141268428 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 2716 | 1467141268430 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:28 INFO - PROCESS | 2716 | ++DOCSHELL 199D2000 == 37 [pid = 2716] [id = 545] 12:14:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (19B35000) [pid = 2716] [serial = 1635] [outer = 00000000] 12:14:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (19D8E000) [pid = 2716] [serial = 1636] [outer = 19B35000] 12:14:28 INFO - PROCESS | 2716 | 1467141268473 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (19D8F400) [pid = 2716] [serial = 1637] [outer = 19B35000] 12:14:28 INFO - PROCESS | 2716 | 1467141268918 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 631ms 12:14:29 INFO - PROCESS | 2716 | 1467141268976 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 2716 | 1467141268978 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:14:29 INFO - PROCESS | 2716 | 1467141268981 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 2716 | 1467141268983 Marionette TRACE conn5 <- [1,2146,null,{}] 12:14:29 INFO - PROCESS | 2716 | 1467141268986 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:29 INFO - PROCESS | 2716 | 1467141268988 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:29 INFO - PROCESS | 2716 | 1467141269070 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 12:14:29 INFO - PROCESS | 2716 | 1467141269075 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 2716 | 1467141269077 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:29 INFO - PROCESS | 2716 | ++DOCSHELL 18FA2400 == 38 [pid = 2716] [id = 546] 12:14:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1961F800) [pid = 2716] [serial = 1638] [outer = 00000000] 12:14:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (19DD9400) [pid = 2716] [serial = 1639] [outer = 1961F800] 12:14:29 INFO - PROCESS | 2716 | 1467141269120 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19DD9800) [pid = 2716] [serial = 1640] [outer = 1961F800] 12:14:29 INFO - PROCESS | 2716 | 1467141269842 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 930ms 12:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:14:29 INFO - PROCESS | 2716 | 1467141269916 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 2716 | 1467141269921 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 12:14:29 INFO - PROCESS | 2716 | 1467141269925 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 2716 | 1467141269931 Marionette TRACE conn5 <- [1,2150,null,{}] 12:14:29 INFO - PROCESS | 2716 | 1467141269936 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:29 INFO - PROCESS | 2716 | 1467141269939 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:30 INFO - PROCESS | 2716 | 1467141270060 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 12:14:30 INFO - PROCESS | 2716 | 1467141270195 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 2716 | 1467141270198 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:30 INFO - PROCESS | 2716 | ++DOCSHELL 0F8CE000 == 39 [pid = 2716] [id = 547] 12:14:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1012E800) [pid = 2716] [serial = 1641] [outer = 00000000] 12:14:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (143E5000) [pid = 2716] [serial = 1642] [outer = 1012E800] 12:14:30 INFO - PROCESS | 2716 | 1467141270256 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (14867C00) [pid = 2716] [serial = 1643] [outer = 1012E800] 12:14:30 INFO - PROCESS | 2716 | 1467141270842 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 990ms 12:14:30 INFO - PROCESS | 2716 | 1467141270916 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 2716 | 1467141270921 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 12:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:14:30 INFO - PROCESS | 2716 | 1467141270927 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 2716 | 1467141270930 Marionette TRACE conn5 <- [1,2154,null,{}] 12:14:30 INFO - PROCESS | 2716 | 1467141270935 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:30 INFO - PROCESS | 2716 | 1467141270937 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:31 INFO - PROCESS | 2716 | 1467141271104 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 12:14:31 INFO - PROCESS | 2716 | 1467141271165 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 2716 | 1467141271167 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:31 INFO - PROCESS | 2716 | ++DOCSHELL 18675800 == 40 [pid = 2716] [id = 548] 12:14:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18676C00) [pid = 2716] [serial = 1644] [outer = 00000000] 12:14:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1890B400) [pid = 2716] [serial = 1645] [outer = 18676C00] 12:14:31 INFO - PROCESS | 2716 | 1467141271223 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (18C95400) [pid = 2716] [serial = 1646] [outer = 18676C00] 12:14:31 INFO - PROCESS | 2716 | 1467141271857 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 12:14:31 INFO - PROCESS | 2716 | 1467141271901 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 2716 | 1467141271903 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 12:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:14:31 INFO - PROCESS | 2716 | 1467141271907 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 2716 | 1467141271911 Marionette TRACE conn5 <- [1,2158,null,{}] 12:14:31 INFO - PROCESS | 2716 | 1467141271922 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:31 INFO - PROCESS | 2716 | 1467141271927 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:32 INFO - PROCESS | 2716 | 1467141272039 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 12:14:32 INFO - PROCESS | 2716 | 1467141272180 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 2716 | 1467141272184 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:32 INFO - PROCESS | 2716 | ++DOCSHELL 19DD8400 == 41 [pid = 2716] [id = 549] 12:14:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19DD8800) [pid = 2716] [serial = 1647] [outer = 00000000] 12:14:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (1AB83800) [pid = 2716] [serial = 1648] [outer = 19DD8800] 12:14:32 INFO - PROCESS | 2716 | 1467141272240 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (1AC9E400) [pid = 2716] [serial = 1649] [outer = 19DD8800] 12:14:32 INFO - PROCESS | 2716 | 1467141272832 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 12:14:32 INFO - PROCESS | 2716 | 1467141272881 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 2716 | 1467141272884 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 12:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:14:32 INFO - PROCESS | 2716 | 1467141272887 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 2716 | 1467141272889 Marionette TRACE conn5 <- [1,2162,null,{}] 12:14:32 INFO - PROCESS | 2716 | 1467141272893 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:32 INFO - PROCESS | 2716 | 1467141272895 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:33 INFO - PROCESS | 2716 | 1467141273006 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 12:14:33 INFO - PROCESS | 2716 | 1467141273270 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 2716 | 1467141273274 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:33 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E5800 == 42 [pid = 2716] [id = 550] 12:14:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (0F876C00) [pid = 2716] [serial = 1650] [outer = 00000000] 12:14:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (0FF75C00) [pid = 2716] [serial = 1651] [outer = 0F876C00] 12:14:33 INFO - PROCESS | 2716 | 1467141273353 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1020B400) [pid = 2716] [serial = 1652] [outer = 0F876C00] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 199D2000 == 41 [pid = 2716] [id = 545] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 110C8000 == 40 [pid = 2716] [id = 544] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 090F3400 == 39 [pid = 2716] [id = 543] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 18D15400 == 38 [pid = 2716] [id = 542] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 187D3800 == 37 [pid = 2716] [id = 541] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 17DB3400 == 36 [pid = 2716] [id = 540] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 15D48400 == 35 [pid = 2716] [id = 539] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 1026C400 == 34 [pid = 2716] [id = 538] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 0F82AC00 == 33 [pid = 2716] [id = 14] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 10123800 == 32 [pid = 2716] [id = 537] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 143EBC00 == 31 [pid = 2716] [id = 534] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 0C8DF800 == 30 [pid = 2716] [id = 535] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 143AEC00 == 29 [pid = 2716] [id = 536] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 19DD8400 == 28 [pid = 2716] [id = 549] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 18675800 == 27 [pid = 2716] [id = 548] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 18FA2400 == 26 [pid = 2716] [id = 546] 12:14:34 INFO - PROCESS | 2716 | --DOCSHELL 0F8CE000 == 25 [pid = 2716] [id = 547] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (0C8E1000) [pid = 2716] [serial = 1579] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (0FC0D000) [pid = 2716] [serial = 1580] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (14697000) [pid = 2716] [serial = 1585] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (10277C00) [pid = 2716] [serial = 1582] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (107CA800) [pid = 2716] [serial = 1583] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (10208400) [pid = 2716] [serial = 1577] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (0FCFE000) [pid = 2716] [serial = 1576] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18910000) [pid = 2716] [serial = 1594] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1867BC00) [pid = 2716] [serial = 1591] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (187DDC00) [pid = 2716] [serial = 1598] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (17DEB000) [pid = 2716] [serial = 1597] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (14815C00) [pid = 2716] [serial = 1568] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (1410F000) [pid = 2716] [serial = 1567] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (18C97C00) [pid = 2716] [serial = 1571] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1890D000) [pid = 2716] [serial = 1570] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1ACA6000) [pid = 2716] [serial = 1574] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1AC9CC00) [pid = 2716] [serial = 1573] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1899E400) [pid = 2716] [serial = 1595] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (160F3C00) [pid = 2716] [serial = 1588] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1737A400) [pid = 2716] [serial = 1589] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (187D5C00) [pid = 2716] [serial = 1592] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18E66C00) [pid = 2716] [serial = 1601] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18D0BC00) [pid = 2716] [serial = 1600] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18FF2800) [pid = 2716] [serial = 1603] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (14797C00) [pid = 2716] [serial = 1586] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2716 | 1467141274697 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1922ms 12:14:34 INFO - PROCESS | 2716 | 1467141274813 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 12:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:14:34 INFO - PROCESS | 2716 | 1467141274817 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 12:14:34 INFO - PROCESS | 2716 | 1467141274822 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 2716 | 1467141274826 Marionette TRACE conn5 <- [1,2166,null,{}] 12:14:34 INFO - PROCESS | 2716 | 1467141274832 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:34 INFO - PROCESS | 2716 | 1467141274835 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:34 INFO - PROCESS | 2716 | 1467141274921 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 12:14:34 INFO - PROCESS | 2716 | 1467141274928 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 2716 | 1467141274932 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:34 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E4400 == 26 [pid = 2716] [id = 551] 12:14:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0C8E6000) [pid = 2716] [serial = 1653] [outer = 00000000] 12:14:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (0F8D3000) [pid = 2716] [serial = 1654] [outer = 0C8E6000] 12:14:35 INFO - PROCESS | 2716 | 1467141274980 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (0FB84800) [pid = 2716] [serial = 1655] [outer = 0C8E6000] 12:14:35 INFO - PROCESS | 2716 | 1467141275487 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 12:14:35 INFO - PROCESS | 2716 | 1467141275553 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 2716 | 1467141275558 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 12:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:14:35 INFO - PROCESS | 2716 | 1467141275564 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 2716 | 1467141275567 Marionette TRACE conn5 <- [1,2170,null,{}] 12:14:35 INFO - PROCESS | 2716 | 1467141275571 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:35 INFO - PROCESS | 2716 | 1467141275573 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:35 INFO - PROCESS | 2716 | 1467141275662 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 12:14:35 INFO - PROCESS | 2716 | 1467141275748 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 2716 | 1467141275750 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:35 INFO - PROCESS | 2716 | ++DOCSHELL 10275C00 == 27 [pid = 2716] [id = 552] 12:14:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (10276000) [pid = 2716] [serial = 1656] [outer = 00000000] 12:14:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1043C800) [pid = 2716] [serial = 1657] [outer = 10276000] 12:14:35 INFO - PROCESS | 2716 | 1467141275807 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (107CD000) [pid = 2716] [serial = 1658] [outer = 10276000] 12:14:36 INFO - PROCESS | 2716 | 1467141276195 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 12:14:36 INFO - PROCESS | 2716 | 1467141276238 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 2716 | 1467141276240 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 12:14:36 INFO - PROCESS | 2716 | 1467141276244 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:14:36 INFO - PROCESS | 2716 | 1467141276247 Marionette TRACE conn5 <- [1,2174,null,{}] 12:14:36 INFO - PROCESS | 2716 | 1467141276288 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:36 INFO - PROCESS | 2716 | 1467141276292 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:36 INFO - PROCESS | 2716 | 1467141276382 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 12:14:36 INFO - PROCESS | 2716 | 1467141276395 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 2716 | 1467141276398 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:36 INFO - PROCESS | 2716 | ++DOCSHELL 143E6400 == 28 [pid = 2716] [id = 553] 12:14:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (144C4800) [pid = 2716] [serial = 1659] [outer = 00000000] 12:14:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (14797C00) [pid = 2716] [serial = 1660] [outer = 144C4800] 12:14:36 INFO - PROCESS | 2716 | 1467141276446 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1481FC00) [pid = 2716] [serial = 1661] [outer = 144C4800] 12:14:36 INFO - PROCESS | 2716 | 1467141276900 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 710ms 12:14:36 INFO - PROCESS | 2716 | 1467141276958 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 2716 | 1467141276970 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 12:14:37 INFO - PROCESS | 2716 | 1467141276973 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 2716 | 1467141276975 Marionette TRACE conn5 <- [1,2178,null,{}] 12:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:14:37 INFO - PROCESS | 2716 | 1467141276979 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 2716 | 1467141276980 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:37 INFO - PROCESS | 2716 | 1467141277101 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 12:14:37 INFO - PROCESS | 2716 | 1467141277106 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 2716 | 1467141277108 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:37 INFO - PROCESS | 2716 | ++DOCSHELL 14864000 == 29 [pid = 2716] [id = 554] 12:14:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (148DB000) [pid = 2716] [serial = 1662] [outer = 00000000] 12:14:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (160EE800) [pid = 2716] [serial = 1663] [outer = 148DB000] 12:14:37 INFO - PROCESS | 2716 | 1467141277152 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (17379C00) [pid = 2716] [serial = 1664] [outer = 148DB000] 12:14:37 INFO - PROCESS | 2716 | 1467141277600 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 12:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:14:37 INFO - PROCESS | 2716 | 1467141277648 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 2716 | 1467141277650 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 12:14:37 INFO - PROCESS | 2716 | 1467141277654 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 2716 | 1467141277655 Marionette TRACE conn5 <- [1,2182,null,{}] 12:14:37 INFO - PROCESS | 2716 | 1467141277659 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 2716 | 1467141277661 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:37 INFO - PROCESS | 2716 | 1467141277797 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 12:14:37 INFO - PROCESS | 2716 | 1467141277862 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 2716 | 1467141277864 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:37 INFO - PROCESS | 2716 | ++DOCSHELL 1775B000 == 30 [pid = 2716] [id = 555] 12:14:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (17DAB800) [pid = 2716] [serial = 1665] [outer = 00000000] 12:14:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18675C00) [pid = 2716] [serial = 1666] [outer = 17DAB800] 12:14:37 INFO - PROCESS | 2716 | 1467141277907 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18683000) [pid = 2716] [serial = 1667] [outer = 17DAB800] 12:14:38 INFO - PROCESS | 2716 | 1467141278398 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 12:14:38 INFO - PROCESS | 2716 | 1467141278425 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 12:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:14:38 INFO - PROCESS | 2716 | 1467141278427 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 12:14:38 INFO - PROCESS | 2716 | 1467141278430 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 2716 | 1467141278432 Marionette TRACE conn5 <- [1,2186,null,{}] 12:14:38 INFO - PROCESS | 2716 | 1467141278435 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:38 INFO - PROCESS | 2716 | 1467141278441 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:38 INFO - PROCESS | 2716 | 1467141278589 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 12:14:38 INFO - PROCESS | 2716 | 1467141278599 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 2716 | 1467141278601 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:38 INFO - PROCESS | 2716 | ++DOCSHELL 187D8400 == 31 [pid = 2716] [id = 556] 12:14:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (187DD000) [pid = 2716] [serial = 1668] [outer = 00000000] 12:14:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18915800) [pid = 2716] [serial = 1669] [outer = 187DD000] 12:14:38 INFO - PROCESS | 2716 | 1467141278698 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1899E800) [pid = 2716] [serial = 1670] [outer = 187DD000] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1961F800) [pid = 2716] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (19B35000) [pid = 2716] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (187E2400) [pid = 2716] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (0FB34400) [pid = 2716] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18E61400) [pid = 2716] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (090FDC00) [pid = 2716] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (17DF3400) [pid = 2716] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (15D4A800) [pid = 2716] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1026D000) [pid = 2716] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18E6B000) [pid = 2716] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0C8E0400) [pid = 2716] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (10126C00) [pid = 2716] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (143E9C00) [pid = 2716] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (141B3800) [pid = 2716] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:14:39 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (0FB82000) [pid = 2716] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:14:39 INFO - PROCESS | 2716 | 1467141279343 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 931ms 12:14:39 INFO - PROCESS | 2716 | 1467141279370 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 2716 | 1467141279372 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 12:14:39 INFO - PROCESS | 2716 | 1467141279375 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 2716 | 1467141279377 Marionette TRACE conn5 <- [1,2190,null,{}] 12:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:14:39 INFO - PROCESS | 2716 | 1467141279381 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:39 INFO - PROCESS | 2716 | 1467141279382 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:39 INFO - PROCESS | 2716 | 1467141279460 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 12:14:39 INFO - PROCESS | 2716 | 1467141279564 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 2716 | 1467141279566 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:39 INFO - PROCESS | 2716 | ++DOCSHELL 0FB82000 == 32 [pid = 2716] [id = 557] 12:14:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (0FCF3800) [pid = 2716] [serial = 1671] [outer = 00000000] 12:14:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (17DF3400) [pid = 2716] [serial = 1672] [outer = 0FCF3800] 12:14:39 INFO - PROCESS | 2716 | 1467141279612 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (187E2400) [pid = 2716] [serial = 1673] [outer = 0FCF3800] 12:14:39 INFO - PROCESS | 2716 | 1467141279956 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 12:14:40 INFO - PROCESS | 2716 | 1467141280012 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 2716 | 1467141280014 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:14:40 INFO - PROCESS | 2716 | 1467141280017 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 2716 | 1467141280019 Marionette TRACE conn5 <- [1,2194,null,{}] 12:14:40 INFO - PROCESS | 2716 | 1467141280034 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:40 INFO - PROCESS | 2716 | 1467141280035 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:40 INFO - PROCESS | 2716 | 1467141280112 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 12:14:40 INFO - PROCESS | 2716 | 1467141280117 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 2716 | 1467141280119 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:40 INFO - PROCESS | 2716 | ++DOCSHELL 090F3C00 == 33 [pid = 2716] [id = 558] 12:14:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1043C000) [pid = 2716] [serial = 1674] [outer = 00000000] 12:14:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18D04C00) [pid = 2716] [serial = 1675] [outer = 1043C000] 12:14:40 INFO - PROCESS | 2716 | 1467141280163 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18D0C400) [pid = 2716] [serial = 1676] [outer = 1043C000] 12:14:40 INFO - PROCESS | 2716 | 1467141280584 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 12:14:40 INFO - PROCESS | 2716 | 1467141280648 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 2716 | 1467141280650 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:14:40 INFO - PROCESS | 2716 | 1467141280654 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 2716 | 1467141280656 Marionette TRACE conn5 <- [1,2198,null,{}] 12:14:40 INFO - PROCESS | 2716 | 1467141280659 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:40 INFO - PROCESS | 2716 | 1467141280661 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:40 INFO - PROCESS | 2716 | 1467141280782 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 12:14:41 INFO - PROCESS | 2716 | 1467141280976 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 2716 | 1467141280979 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:41 INFO - PROCESS | 2716 | ++DOCSHELL 090F6800 == 34 [pid = 2716] [id = 559] 12:14:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (090F8000) [pid = 2716] [serial = 1677] [outer = 00000000] 12:14:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (0C8DE000) [pid = 2716] [serial = 1678] [outer = 090F8000] 12:14:41 INFO - PROCESS | 2716 | 1467141281041 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (0FB7CC00) [pid = 2716] [serial = 1679] [outer = 090F8000] 12:14:41 INFO - PROCESS | 2716 | 1467141281756 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1117ms 12:14:41 INFO - PROCESS | 2716 | 1467141281776 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 12:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:14:41 INFO - PROCESS | 2716 | 1467141281780 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 12:14:41 INFO - PROCESS | 2716 | 1467141281785 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 2716 | 1467141281789 Marionette TRACE conn5 <- [1,2202,null,{}] 12:14:41 INFO - PROCESS | 2716 | 1467141281794 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:41 INFO - PROCESS | 2716 | 1467141281797 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:41 INFO - PROCESS | 2716 | 1467141281923 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 12:14:42 INFO - PROCESS | 2716 | 1467141282061 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 2716 | 1467141282064 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:42 INFO - PROCESS | 2716 | ++DOCSHELL 14320800 == 35 [pid = 2716] [id = 560] 12:14:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (143A6C00) [pid = 2716] [serial = 1680] [outer = 00000000] 12:14:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (146B2C00) [pid = 2716] [serial = 1681] [outer = 143A6C00] 12:14:42 INFO - PROCESS | 2716 | 1467141282121 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1486E400) [pid = 2716] [serial = 1682] [outer = 143A6C00] 12:14:42 INFO - PROCESS | 2716 | 1467141282920 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1277ms 12:14:43 INFO - PROCESS | 2716 | 1467141283063 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 2716 | 1467141283067 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:14:43 INFO - PROCESS | 2716 | 1467141283081 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 2716 | 1467141283084 Marionette TRACE conn5 <- [1,2206,null,{}] 12:14:43 INFO - PROCESS | 2716 | 1467141283090 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:43 INFO - PROCESS | 2716 | 1467141283093 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:43 INFO - PROCESS | 2716 | 1467141283205 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 12:14:43 INFO - PROCESS | 2716 | 1467141283342 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 2716 | 1467141283347 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:43 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7B400 == 36 [pid = 2716] [id = 561] 12:14:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (0FF8C400) [pid = 2716] [serial = 1683] [outer = 00000000] 12:14:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (10130C00) [pid = 2716] [serial = 1684] [outer = 0FF8C400] 12:14:43 INFO - PROCESS | 2716 | 1467141283401 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (10274800) [pid = 2716] [serial = 1685] [outer = 0FF8C400] 12:14:43 INFO - PROCESS | 2716 | --DOCSHELL 090F3C00 == 35 [pid = 2716] [id = 558] 12:14:43 INFO - PROCESS | 2716 | --DOCSHELL 0FB82000 == 34 [pid = 2716] [id = 557] 12:14:43 INFO - PROCESS | 2716 | --DOCSHELL 187D8400 == 33 [pid = 2716] [id = 556] 12:14:43 INFO - PROCESS | 2716 | --DOCSHELL 1775B000 == 32 [pid = 2716] [id = 555] 12:14:43 INFO - PROCESS | 2716 | --DOCSHELL 14864000 == 31 [pid = 2716] [id = 554] 12:14:43 INFO - PROCESS | 2716 | --DOCSHELL 143E6400 == 30 [pid = 2716] [id = 553] 12:14:43 INFO - PROCESS | 2716 | --DOCSHELL 10275C00 == 29 [pid = 2716] [id = 552] 12:14:43 INFO - PROCESS | 2716 | --DOCSHELL 0C8E4400 == 28 [pid = 2716] [id = 551] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (0FC59800) [pid = 2716] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (19DD9400) [pid = 2716] [serial = 1639] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (19DD9800) [pid = 2716] [serial = 1640] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (19D8E000) [pid = 2716] [serial = 1636] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18C93000) [pid = 2716] [serial = 1624] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (0F829400) [pid = 2716] [serial = 1118] [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:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1919F400) [pid = 2716] [serial = 1627] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18C9CC00) [pid = 2716] [serial = 1625] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1039BC00) [pid = 2716] [serial = 1630] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (192FBC00) [pid = 2716] [serial = 1628] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (187E8000) [pid = 2716] [serial = 1621] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (160F0800) [pid = 2716] [serial = 1618] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (17373400) [pid = 2716] [serial = 1619] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (110C9000) [pid = 2716] [serial = 1615] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (141B5C00) [pid = 2716] [serial = 1616] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18FF7C00) [pid = 2716] [serial = 1604] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (0FCF4C00) [pid = 2716] [serial = 1606] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (0FF97C00) [pid = 2716] [serial = 1607] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1026C800) [pid = 2716] [serial = 1612] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (10761C00) [pid = 2716] [serial = 1613] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (149AB800) [pid = 2716] [serial = 1609] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (15D45800) [pid = 2716] [serial = 1610] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (199CB400) [pid = 2716] [serial = 1633] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (19D8F400) [pid = 2716] [serial = 1637] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (199CE800) [pid = 2716] [serial = 1634] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (1431EC00) [pid = 2716] [serial = 1631] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (18916800) [pid = 2716] [serial = 1622] [outer = 00000000] [url = about:blank] 12:14:43 INFO - PROCESS | 2716 | 1467141283918 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 870ms 12:14:43 INFO - PROCESS | 2716 | 1467141283953 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 2716 | 1467141283956 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:14:43 INFO - PROCESS | 2716 | 1467141283962 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 2716 | 1467141283966 Marionette TRACE conn5 <- [1,2210,null,{}] 12:14:43 INFO - PROCESS | 2716 | 1467141283970 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 2716 | 1467141283972 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:44 INFO - PROCESS | 2716 | 1467141284057 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 12:14:44 INFO - PROCESS | 2716 | 1467141284063 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 2716 | 1467141284066 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:44 INFO - PROCESS | 2716 | ++DOCSHELL 10276400 == 29 [pid = 2716] [id = 562] 12:14:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (10446000) [pid = 2716] [serial = 1686] [outer = 00000000] 12:14:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (10EDA400) [pid = 2716] [serial = 1687] [outer = 10446000] 12:14:44 INFO - PROCESS | 2716 | 1467141284113 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (141AD000) [pid = 2716] [serial = 1688] [outer = 10446000] 12:14:44 INFO - PROCESS | 2716 | 1467141284601 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 12:14:44 INFO - PROCESS | 2716 | 1467141284653 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 2716 | 1467141284655 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 12:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:14:44 INFO - PROCESS | 2716 | 1467141284659 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 2716 | 1467141284661 Marionette TRACE conn5 <- [1,2214,null,{}] 12:14:44 INFO - PROCESS | 2716 | 1467141284671 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 2716 | 1467141284675 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:44 INFO - PROCESS | 2716 | 1467141284791 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 12:14:44 INFO - PROCESS | 2716 | 1467141284890 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 2716 | 1467141284894 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:44 INFO - PROCESS | 2716 | ++DOCSHELL 14B50800 == 30 [pid = 2716] [id = 563] 12:14:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (14B51800) [pid = 2716] [serial = 1689] [outer = 00000000] 12:14:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (15D45400) [pid = 2716] [serial = 1690] [outer = 14B51800] 12:14:44 INFO - PROCESS | 2716 | 1467141284942 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (160AD000) [pid = 2716] [serial = 1691] [outer = 14B51800] 12:14:45 INFO - PROCESS | 2716 | 1467141285309 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 12:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:14:45 INFO - PROCESS | 2716 | 1467141285393 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 2716 | 1467141285395 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 12:14:45 INFO - PROCESS | 2716 | 1467141285398 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 2716 | 1467141285400 Marionette TRACE conn5 <- [1,2218,null,{}] 12:14:45 INFO - PROCESS | 2716 | 1467141285404 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:45 INFO - PROCESS | 2716 | 1467141285406 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:45 INFO - PROCESS | 2716 | 1467141285491 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 12:14:45 INFO - PROCESS | 2716 | 1467141285496 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 2716 | 1467141285498 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:45 INFO - PROCESS | 2716 | ++DOCSHELL 17DA8400 == 31 [pid = 2716] [id = 564] 12:14:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (17DAA800) [pid = 2716] [serial = 1692] [outer = 00000000] 12:14:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (187D8400) [pid = 2716] [serial = 1693] [outer = 17DAA800] 12:14:45 INFO - PROCESS | 2716 | 1467141285542 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (187E5800) [pid = 2716] [serial = 1694] [outer = 17DAA800] 12:14:46 INFO - PROCESS | 2716 | 1467141285974 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 12:14:46 INFO - PROCESS | 2716 | 1467141286029 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 2716 | 1467141286031 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:14:46 INFO - PROCESS | 2716 | 1467141286034 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 2716 | 1467141286036 Marionette TRACE conn5 <- [1,2222,null,{}] 12:14:46 INFO - PROCESS | 2716 | 1467141286039 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 2716 | 1467141286041 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:46 INFO - PROCESS | 2716 | 1467141286158 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 12:14:46 INFO - PROCESS | 2716 | 1467141286245 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 2716 | 1467141286247 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:46 INFO - PROCESS | 2716 | ++DOCSHELL 107C3000 == 32 [pid = 2716] [id = 565] 12:14:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (18918800) [pid = 2716] [serial = 1695] [outer = 00000000] 12:14:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (18AB4000) [pid = 2716] [serial = 1696] [outer = 18918800] 12:14:46 INFO - PROCESS | 2716 | 1467141286291 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18C92C00) [pid = 2716] [serial = 1697] [outer = 18918800] 12:14:46 INFO - PROCESS | 2716 | 1467141286702 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 731ms 12:14:46 INFO - PROCESS | 2716 | 1467141286766 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 2716 | 1467141286768 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 12:14:46 INFO - PROCESS | 2716 | 1467141286771 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 2716 | 1467141286773 Marionette TRACE conn5 <- [1,2226,null,{}] 12:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:14:46 INFO - PROCESS | 2716 | 1467141286777 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 2716 | 1467141286782 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:46 INFO - PROCESS | 2716 | 1467141286926 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 12:14:47 INFO - PROCESS | 2716 | 1467141286992 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 2716 | 1467141286994 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:47 INFO - PROCESS | 2716 | ++DOCSHELL 18D01800 == 33 [pid = 2716] [id = 566] 12:14:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18D0D000) [pid = 2716] [serial = 1698] [outer = 00000000] 12:14:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18FA8C00) [pid = 2716] [serial = 1699] [outer = 18D0D000] 12:14:47 INFO - PROCESS | 2716 | 1467141287038 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (19130800) [pid = 2716] [serial = 1700] [outer = 18D0D000] 12:14:47 INFO - PROCESS | 2716 | 1467141287434 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 12:14:47 INFO - PROCESS | 2716 | 1467141287529 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 2716 | 1467141287531 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 12:14:47 INFO - PROCESS | 2716 | 1467141287534 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 2716 | 1467141287536 Marionette TRACE conn5 <- [1,2230,null,{}] 12:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:14:47 INFO - PROCESS | 2716 | 1467141287540 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:47 INFO - PROCESS | 2716 | 1467141287541 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:47 INFO - PROCESS | 2716 | 1467141287654 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 12:14:47 INFO - PROCESS | 2716 | 1467141287659 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 2716 | 1467141287661 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:47 INFO - PROCESS | 2716 | ++DOCSHELL 10ED8000 == 34 [pid = 2716] [id = 567] 12:14:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1913BC00) [pid = 2716] [serial = 1701] [outer = 00000000] 12:14:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (19197400) [pid = 2716] [serial = 1702] [outer = 1913BC00] 12:14:47 INFO - PROCESS | 2716 | 1467141287704 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1919D000) [pid = 2716] [serial = 1703] [outer = 1913BC00] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (187DD000) [pid = 2716] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (144C4800) [pid = 2716] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (10276000) [pid = 2716] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0C8E6000) [pid = 2716] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (0F876C00) [pid = 2716] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (17DAB800) [pid = 2716] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1012E800) [pid = 2716] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (0FCF3800) [pid = 2716] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18676C00) [pid = 2716] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (19DD8800) [pid = 2716] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:14:48 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (148DB000) [pid = 2716] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:14:48 INFO - PROCESS | 2716 | 1467141288184 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 12:14:48 INFO - PROCESS | 2716 | 1467141288212 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 2716 | 1467141288214 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:14:48 INFO - PROCESS | 2716 | 1467141288217 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 2716 | 1467141288219 Marionette TRACE conn5 <- [1,2234,null,{}] 12:14:48 INFO - PROCESS | 2716 | 1467141288222 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:48 INFO - PROCESS | 2716 | 1467141288224 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:48 INFO - PROCESS | 2716 | 1467141288302 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 12:14:48 INFO - PROCESS | 2716 | 1467141288307 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 2716 | 1467141288309 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:48 INFO - PROCESS | 2716 | ++DOCSHELL 0FCF4C00 == 35 [pid = 2716] [id = 568] 12:14:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (0FF95800) [pid = 2716] [serial = 1704] [outer = 00000000] 12:14:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (1867FC00) [pid = 2716] [serial = 1705] [outer = 0FF95800] 12:14:48 INFO - PROCESS | 2716 | 1467141288352 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (18D0BC00) [pid = 2716] [serial = 1706] [outer = 0FF95800] 12:14:48 INFO - PROCESS | 2716 | 1467141288780 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 570ms 12:14:48 INFO - PROCESS | 2716 | 1467141288788 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 2716 | 1467141288790 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:14:48 INFO - PROCESS | 2716 | 1467141288793 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 2716 | 1467141288795 Marionette TRACE conn5 <- [1,2238,null,{}] 12:14:48 INFO - PROCESS | 2716 | 1467141288798 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:48 INFO - PROCESS | 2716 | 1467141288800 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:48 INFO - PROCESS | 2716 | 1467141288923 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 12:14:48 INFO - PROCESS | 2716 | 1467141288932 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 2716 | 1467141288933 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:48 INFO - PROCESS | 2716 | ++DOCSHELL 143AD400 == 36 [pid = 2716] [id = 569] 12:14:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (1737D000) [pid = 2716] [serial = 1707] [outer = 00000000] 12:14:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (19620C00) [pid = 2716] [serial = 1708] [outer = 1737D000] 12:14:49 INFO - PROCESS | 2716 | 1467141288977 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (199C3400) [pid = 2716] [serial = 1709] [outer = 1737D000] 12:14:49 INFO - PROCESS | 2716 | 1467141289398 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 631ms 12:14:49 INFO - PROCESS | 2716 | 1467141289424 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 2716 | 1467141289426 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:14:49 INFO - PROCESS | 2716 | 1467141289429 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 2716 | 1467141289430 Marionette TRACE conn5 <- [1,2242,null,{}] 12:14:49 INFO - PROCESS | 2716 | 1467141289434 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:49 INFO - PROCESS | 2716 | 1467141289436 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:49 INFO - PROCESS | 2716 | 1467141289555 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 12:14:49 INFO - PROCESS | 2716 | 1467141289565 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 2716 | 1467141289566 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:49 INFO - PROCESS | 2716 | ++DOCSHELL 14142000 == 37 [pid = 2716] [id = 570] 12:14:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (14144800) [pid = 2716] [serial = 1710] [outer = 00000000] 12:14:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (199D1800) [pid = 2716] [serial = 1711] [outer = 14144800] 12:14:49 INFO - PROCESS | 2716 | 1467141289619 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1961F800) [pid = 2716] [serial = 1712] [outer = 14144800] 12:14:50 INFO - PROCESS | 2716 | 1467141290016 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 12:14:50 INFO - PROCESS | 2716 | 1467141290060 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 12:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:14:50 INFO - PROCESS | 2716 | 1467141290062 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 12:14:50 INFO - PROCESS | 2716 | 1467141290066 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 2716 | 1467141290068 Marionette TRACE conn5 <- [1,2246,null,{}] 12:14:50 INFO - PROCESS | 2716 | 1467141290071 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:50 INFO - PROCESS | 2716 | 1467141290073 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:50 INFO - PROCESS | 2716 | 1467141290214 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 12:14:50 INFO - PROCESS | 2716 | 1467141290412 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 2716 | 1467141290415 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:50 INFO - PROCESS | 2716 | ++DOCSHELL 090FB800 == 38 [pid = 2716] [id = 571] 12:14:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (090FEC00) [pid = 2716] [serial = 1713] [outer = 00000000] 12:14:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (0C8E3000) [pid = 2716] [serial = 1714] [outer = 090FEC00] 12:14:50 INFO - PROCESS | 2716 | 1467141290478 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (0F8F0400) [pid = 2716] [serial = 1715] [outer = 090FEC00] 12:14:51 INFO - PROCESS | 2716 | 1467141291070 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1019ms 12:14:51 INFO - PROCESS | 2716 | 1467141291086 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 12:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:14:51 INFO - PROCESS | 2716 | 1467141291091 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 12:14:51 INFO - PROCESS | 2716 | 1467141291096 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 2716 | 1467141291099 Marionette TRACE conn5 <- [1,2250,null,{}] 12:14:51 INFO - PROCESS | 2716 | 1467141291104 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:51 INFO - PROCESS | 2716 | 1467141291107 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:51 INFO - PROCESS | 2716 | 1467141291240 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 12:14:51 INFO - PROCESS | 2716 | 1467141291380 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 2716 | 1467141291384 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:51 INFO - PROCESS | 2716 | ++DOCSHELL 143E4C00 == 39 [pid = 2716] [id = 572] 12:14:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (143EF000) [pid = 2716] [serial = 1716] [outer = 00000000] 12:14:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (14864000) [pid = 2716] [serial = 1717] [outer = 143EF000] 12:14:51 INFO - PROCESS | 2716 | 1467141291441 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (160EDC00) [pid = 2716] [serial = 1718] [outer = 143EF000] 12:14:52 INFO - PROCESS | 2716 | 1467141292059 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1026ms 12:14:52 INFO - PROCESS | 2716 | 1467141292122 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 2716 | 1467141292126 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 12:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:14:52 INFO - PROCESS | 2716 | 1467141292130 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 2716 | 1467141292132 Marionette TRACE conn5 <- [1,2254,null,{}] 12:14:52 INFO - PROCESS | 2716 | 1467141292136 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:52 INFO - PROCESS | 2716 | 1467141292139 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:52 INFO - PROCESS | 2716 | 1467141292249 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 12:14:52 INFO - PROCESS | 2716 | 1467141292392 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 2716 | 1467141292395 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:52 INFO - PROCESS | 2716 | ++DOCSHELL 10444800 == 40 [pid = 2716] [id = 573] 12:14:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (187E8C00) [pid = 2716] [serial = 1719] [outer = 00000000] 12:14:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18E61C00) [pid = 2716] [serial = 1720] [outer = 187E8C00] 12:14:52 INFO - PROCESS | 2716 | 1467141292450 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18FF8000) [pid = 2716] [serial = 1721] [outer = 187E8C00] 12:14:53 INFO - PROCESS | 2716 | 1467141293058 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 12:14:53 INFO - PROCESS | 2716 | 1467141293102 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 2716 | 1467141293106 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:14:53 INFO - PROCESS | 2716 | 1467141293117 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 2716 | 1467141293121 Marionette TRACE conn5 <- [1,2258,null,{}] 12:14:53 INFO - PROCESS | 2716 | 1467141293125 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:53 INFO - PROCESS | 2716 | 1467141293129 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:53 INFO - PROCESS | 2716 | 1467141293242 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 12:14:53 INFO - PROCESS | 2716 | 1467141293355 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 2716 | 1467141293357 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:53 INFO - PROCESS | 2716 | ++DOCSHELL 18E61800 == 41 [pid = 2716] [id = 574] 12:14:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18E62400) [pid = 2716] [serial = 1722] [outer = 00000000] 12:14:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1A07A000) [pid = 2716] [serial = 1723] [outer = 18E62400] 12:14:53 INFO - PROCESS | 2716 | 1467141293463 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (1AC13000) [pid = 2716] [serial = 1724] [outer = 18E62400] 12:14:54 INFO - PROCESS | 2716 | 1467141294170 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1143ms 12:14:54 INFO - PROCESS | 2716 | 1467141294268 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 2716 | 1467141294272 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 12:14:54 INFO - PROCESS | 2716 | 1467141294278 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:14:54 INFO - PROCESS | 2716 | 1467141294281 Marionette TRACE conn5 <- [1,2262,null,{}] 12:14:54 INFO - PROCESS | 2716 | 1467141294286 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:54 INFO - PROCESS | 2716 | 1467141294289 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:54 INFO - PROCESS | 2716 | 1467141294396 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 12:14:54 INFO - PROCESS | 2716 | 1467141294536 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 2716 | 1467141294539 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:54 INFO - PROCESS | 2716 | ++DOCSHELL 110C9000 == 42 [pid = 2716] [id = 575] 12:14:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (110CCC00) [pid = 2716] [serial = 1725] [outer = 00000000] 12:14:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (141B6400) [pid = 2716] [serial = 1726] [outer = 110CCC00] 12:14:54 INFO - PROCESS | 2716 | 1467141294593 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (14697000) [pid = 2716] [serial = 1727] [outer = 110CCC00] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 14142000 == 41 [pid = 2716] [id = 570] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 143AD400 == 40 [pid = 2716] [id = 569] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 0FCF4C00 == 39 [pid = 2716] [id = 568] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 10ED8000 == 38 [pid = 2716] [id = 567] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 18D01800 == 37 [pid = 2716] [id = 566] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 107C3000 == 36 [pid = 2716] [id = 565] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 17DA8400 == 35 [pid = 2716] [id = 564] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 14B50800 == 34 [pid = 2716] [id = 563] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 10276400 == 33 [pid = 2716] [id = 562] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 0FF7B400 == 32 [pid = 2716] [id = 561] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 14320800 == 31 [pid = 2716] [id = 560] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 090F6800 == 30 [pid = 2716] [id = 559] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 0C8E5800 == 29 [pid = 2716] [id = 550] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 18E61800 == 28 [pid = 2716] [id = 574] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 10444800 == 27 [pid = 2716] [id = 573] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 090FB800 == 26 [pid = 2716] [id = 571] 12:14:55 INFO - PROCESS | 2716 | --DOCSHELL 143E4C00 == 25 [pid = 2716] [id = 572] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (18D04C00) [pid = 2716] [serial = 1675] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (18915800) [pid = 2716] [serial = 1669] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (14797C00) [pid = 2716] [serial = 1660] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1043C800) [pid = 2716] [serial = 1657] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (107CD000) [pid = 2716] [serial = 1658] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (0F8D3000) [pid = 2716] [serial = 1654] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (0FB84800) [pid = 2716] [serial = 1655] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1020B400) [pid = 2716] [serial = 1652] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (0FF75C00) [pid = 2716] [serial = 1651] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18683000) [pid = 2716] [serial = 1667] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (18675C00) [pid = 2716] [serial = 1666] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (14867C00) [pid = 2716] [serial = 1643] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (143E5000) [pid = 2716] [serial = 1642] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (17DF3400) [pid = 2716] [serial = 1672] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18C95400) [pid = 2716] [serial = 1646] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1890B400) [pid = 2716] [serial = 1645] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1AC9E400) [pid = 2716] [serial = 1649] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1AB83800) [pid = 2716] [serial = 1648] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1899E800) [pid = 2716] [serial = 1670] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (187E2400) [pid = 2716] [serial = 1673] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (160EE800) [pid = 2716] [serial = 1663] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (17379C00) [pid = 2716] [serial = 1664] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1481FC00) [pid = 2716] [serial = 1661] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 2716 | 1467141295828 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1575ms 12:14:55 INFO - PROCESS | 2716 | 1467141295858 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 2716 | 1467141295862 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 12:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:14:55 INFO - PROCESS | 2716 | 1467141295911 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 2716 | 1467141295914 Marionette TRACE conn5 <- [1,2266,null,{}] 12:14:55 INFO - PROCESS | 2716 | 1467141295920 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:55 INFO - PROCESS | 2716 | 1467141295923 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:56 INFO - PROCESS | 2716 | 1467141296008 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 12:14:56 INFO - PROCESS | 2716 | 1467141296021 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 2716 | 1467141296023 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:56 INFO - PROCESS | 2716 | ++DOCSHELL 0FC63800 == 26 [pid = 2716] [id = 576] 12:14:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (0FC65400) [pid = 2716] [serial = 1728] [outer = 00000000] 12:14:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0FF74C00) [pid = 2716] [serial = 1729] [outer = 0FC65400] 12:14:56 INFO - PROCESS | 2716 | 1467141296072 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (090F6800) [pid = 2716] [serial = 1730] [outer = 0FC65400] 12:14:56 INFO - PROCESS | 2716 | 1467141296538 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 12:14:56 INFO - PROCESS | 2716 | 1467141296593 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 2716 | 1467141296597 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 12:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:14:56 INFO - PROCESS | 2716 | 1467141296604 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 2716 | 1467141296606 Marionette TRACE conn5 <- [1,2270,null,{}] 12:14:56 INFO - PROCESS | 2716 | 1467141296610 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:56 INFO - PROCESS | 2716 | 1467141296613 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:56 INFO - PROCESS | 2716 | 1467141296700 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 12:14:56 INFO - PROCESS | 2716 | 1467141296709 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 2716 | 1467141296711 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:56 INFO - PROCESS | 2716 | ++DOCSHELL 10271400 == 27 [pid = 2716] [id = 577] 12:14:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (10272000) [pid = 2716] [serial = 1731] [outer = 00000000] 12:14:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (10395800) [pid = 2716] [serial = 1732] [outer = 10272000] 12:14:56 INFO - PROCESS | 2716 | 1467141296758 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1075A800) [pid = 2716] [serial = 1733] [outer = 10272000] 12:14:57 INFO - PROCESS | 2716 | 1467141297217 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 12:14:57 INFO - PROCESS | 2716 | 1467141297238 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 2716 | 1467141297240 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 12:14:57 INFO - PROCESS | 2716 | 1467141297243 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:14:57 INFO - PROCESS | 2716 | 1467141297247 Marionette TRACE conn5 <- [1,2274,null,{}] 12:14:57 INFO - PROCESS | 2716 | 1467141297262 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:57 INFO - PROCESS | 2716 | 1467141297266 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:57 INFO - PROCESS | 2716 | 1467141297351 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 12:14:57 INFO - PROCESS | 2716 | 1467141297360 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 2716 | 1467141297363 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:57 INFO - PROCESS | 2716 | ++DOCSHELL 144C9C00 == 28 [pid = 2716] [id = 578] 12:14:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (146B5800) [pid = 2716] [serial = 1734] [outer = 00000000] 12:14:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (14797C00) [pid = 2716] [serial = 1735] [outer = 146B5800] 12:14:57 INFO - PROCESS | 2716 | 1467141297410 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (14868800) [pid = 2716] [serial = 1736] [outer = 146B5800] 12:14:57 INFO - PROCESS | 2716 | 1467141297891 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 12:14:57 INFO - PROCESS | 2716 | 1467141297930 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 2716 | 1467141297933 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:14:57 INFO - PROCESS | 2716 | 1467141297936 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 2716 | 1467141297938 Marionette TRACE conn5 <- [1,2278,null,{}] 12:14:57 INFO - PROCESS | 2716 | 1467141297941 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:57 INFO - PROCESS | 2716 | 1467141297943 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:58 INFO - PROCESS | 2716 | 1467141298067 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 12:14:58 INFO - PROCESS | 2716 | 1467141298073 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 2716 | 1467141298075 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:58 INFO - PROCESS | 2716 | ++DOCSHELL 149B3400 == 29 [pid = 2716] [id = 579] 12:14:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (149B7400) [pid = 2716] [serial = 1737] [outer = 00000000] 12:14:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1660DC00) [pid = 2716] [serial = 1738] [outer = 149B7400] 12:14:58 INFO - PROCESS | 2716 | 1467141298119 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1775B000) [pid = 2716] [serial = 1739] [outer = 149B7400] 12:14:58 INFO - PROCESS | 2716 | 1467141298557 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 12:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:14:58 INFO - PROCESS | 2716 | 1467141298609 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 2716 | 1467141298611 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 12:14:58 INFO - PROCESS | 2716 | 1467141298614 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 2716 | 1467141298616 Marionette TRACE conn5 <- [1,2282,null,{}] 12:14:58 INFO - PROCESS | 2716 | 1467141298628 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:58 INFO - PROCESS | 2716 | 1467141298630 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:58 INFO - PROCESS | 2716 | 1467141298740 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 12:14:58 INFO - PROCESS | 2716 | 1467141298745 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 2716 | 1467141298747 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:58 INFO - PROCESS | 2716 | ++DOCSHELL 17DAC400 == 30 [pid = 2716] [id = 580] 12:14:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (17DAD400) [pid = 2716] [serial = 1740] [outer = 00000000] 12:14:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18679000) [pid = 2716] [serial = 1741] [outer = 17DAD400] 12:14:58 INFO - PROCESS | 2716 | 1467141298791 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18682000) [pid = 2716] [serial = 1742] [outer = 17DAD400] 12:14:59 INFO - PROCESS | 2716 | 1467141299270 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 12:14:59 INFO - PROCESS | 2716 | 1467141299305 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 2716 | 1467141299308 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 12:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:14:59 INFO - PROCESS | 2716 | 1467141299311 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 2716 | 1467141299313 Marionette TRACE conn5 <- [1,2286,null,{}] 12:14:59 INFO - PROCESS | 2716 | 1467141299316 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:59 INFO - PROCESS | 2716 | 1467141299322 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:59 INFO - PROCESS | 2716 | 1467141299456 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 12:14:59 INFO - PROCESS | 2716 | 1467141299466 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 2716 | 1467141299468 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:14:59 INFO - PROCESS | 2716 | ++DOCSHELL 187D7C00 == 31 [pid = 2716] [id = 581] 12:14:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (187DC800) [pid = 2716] [serial = 1743] [outer = 00000000] 12:14:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18919C00) [pid = 2716] [serial = 1744] [outer = 187DC800] 12:14:59 INFO - PROCESS | 2716 | 1467141299567 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18C8E400) [pid = 2716] [serial = 1745] [outer = 187DC800] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1737D000) [pid = 2716] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18918800) [pid = 2716] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18D0D000) [pid = 2716] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1913BC00) [pid = 2716] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (14B51800) [pid = 2716] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (090F8000) [pid = 2716] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (17DAA800) [pid = 2716] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (143A6C00) [pid = 2716] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (0FF8C400) [pid = 2716] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (10446000) [pid = 2716] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (14144800) [pid = 2716] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0FF95800) [pid = 2716] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:15:00 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1043C000) [pid = 2716] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:15:00 INFO - PROCESS | 2716 | 1467141300252 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 12:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:15:00 INFO - PROCESS | 2716 | 1467141300282 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 2716 | 1467141300284 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 12:15:00 INFO - PROCESS | 2716 | 1467141300287 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 2716 | 1467141300288 Marionette TRACE conn5 <- [1,2290,null,{}] 12:15:00 INFO - PROCESS | 2716 | 1467141300292 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:00 INFO - PROCESS | 2716 | 1467141300294 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:00 INFO - PROCESS | 2716 | 1467141300370 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 12:15:00 INFO - PROCESS | 2716 | 1467141300377 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 2716 | 1467141300379 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:00 INFO - PROCESS | 2716 | ++DOCSHELL 0F8F2000 == 32 [pid = 2716] [id = 582] 12:15:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (10130800) [pid = 2716] [serial = 1746] [outer = 00000000] 12:15:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1486CC00) [pid = 2716] [serial = 1747] [outer = 10130800] 12:15:00 INFO - PROCESS | 2716 | 1467141300423 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (14B51800) [pid = 2716] [serial = 1748] [outer = 10130800] 12:15:00 INFO - PROCESS | 2716 | 1467141300843 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 570ms 12:15:00 INFO - PROCESS | 2716 | 1467141300862 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 2716 | 1467141300864 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 12:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:15:00 INFO - PROCESS | 2716 | 1467141300867 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 2716 | 1467141300869 Marionette TRACE conn5 <- [1,2294,null,{}] 12:15:00 INFO - PROCESS | 2716 | 1467141300872 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:00 INFO - PROCESS | 2716 | 1467141300874 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:01 INFO - PROCESS | 2716 | 1467141300994 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 12:15:01 INFO - PROCESS | 2716 | 1467141301002 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 2716 | 1467141301004 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:01 INFO - PROCESS | 2716 | ++DOCSHELL 18918800 == 33 [pid = 2716] [id = 583] 12:15:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18C91400) [pid = 2716] [serial = 1749] [outer = 00000000] 12:15:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18E61800) [pid = 2716] [serial = 1750] [outer = 18C91400] 12:15:01 INFO - PROCESS | 2716 | 1467141301048 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18D03800) [pid = 2716] [serial = 1751] [outer = 18C91400] 12:15:01 INFO - PROCESS | 2716 | 1467141301470 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 12:15:01 INFO - PROCESS | 2716 | 1467141301498 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 2716 | 1467141301500 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 12:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:15:01 INFO - PROCESS | 2716 | 1467141301503 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 2716 | 1467141301505 Marionette TRACE conn5 <- [1,2298,null,{}] 12:15:01 INFO - PROCESS | 2716 | 1467141301508 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:01 INFO - PROCESS | 2716 | 1467141301510 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:01 INFO - PROCESS | 2716 | 1467141301589 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 12:15:01 INFO - PROCESS | 2716 | 1467141301687 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 2716 | 1467141301689 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:01 INFO - PROCESS | 2716 | ++DOCSHELL 144C7C00 == 34 [pid = 2716] [id = 584] 12:15:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18D01800) [pid = 2716] [serial = 1752] [outer = 00000000] 12:15:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (19194000) [pid = 2716] [serial = 1753] [outer = 18D01800] 12:15:01 INFO - PROCESS | 2716 | 1467141301741 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1775EC00) [pid = 2716] [serial = 1754] [outer = 18D01800] 12:15:02 INFO - PROCESS | 2716 | 1467141302110 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 12:15:02 INFO - PROCESS | 2716 | 1467141302134 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 2716 | 1467141302135 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 12:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:15:02 INFO - PROCESS | 2716 | 1467141302138 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 2716 | 1467141302140 Marionette TRACE conn5 <- [1,2302,null,{}] 12:15:02 INFO - PROCESS | 2716 | 1467141302143 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:02 INFO - PROCESS | 2716 | 1467141302145 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:02 INFO - PROCESS | 2716 | 1467141302226 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 12:15:02 INFO - PROCESS | 2716 | 1467141302362 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 2716 | 1467141302365 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:02 INFO - PROCESS | 2716 | ++DOCSHELL 08B80C00 == 35 [pid = 2716] [id = 585] 12:15:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (08B82000) [pid = 2716] [serial = 1755] [outer = 00000000] 12:15:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (0906B400) [pid = 2716] [serial = 1756] [outer = 08B82000] 12:15:02 INFO - PROCESS | 2716 | 1467141302424 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (0C8DA000) [pid = 2716] [serial = 1757] [outer = 08B82000] 12:15:03 INFO - PROCESS | 2716 | 1467141303251 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1182ms 12:15:03 INFO - PROCESS | 2716 | 1467141303324 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 2716 | 1467141303328 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 12:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:15:03 INFO - PROCESS | 2716 | 1467141303375 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 2716 | 1467141303378 Marionette TRACE conn5 <- [1,2306,null,{}] 12:15:03 INFO - PROCESS | 2716 | 1467141303384 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:03 INFO - PROCESS | 2716 | 1467141303389 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:03 INFO - PROCESS | 2716 | 1467141303495 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 12:15:03 INFO - PROCESS | 2716 | 1467141303628 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 2716 | 1467141303631 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:03 INFO - PROCESS | 2716 | ++DOCSHELL 10840400 == 36 [pid = 2716] [id = 586] 12:15:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (108A0800) [pid = 2716] [serial = 1758] [outer = 00000000] 12:15:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (141ACC00) [pid = 2716] [serial = 1759] [outer = 108A0800] 12:15:03 INFO - PROCESS | 2716 | 1467141303686 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (14320800) [pid = 2716] [serial = 1760] [outer = 108A0800] 12:15:04 INFO - PROCESS | 2716 | 1467141304583 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 2716 | 1467141304658 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 12:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:15:04 INFO - PROCESS | 2716 | 1467141304663 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 2716 | 1467141304666 Marionette TRACE conn5 <- [1,2310,null,{}] 12:15:04 INFO - PROCESS | 2716 | 1467141304672 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:04 INFO - PROCESS | 2716 | 1467141304674 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:04 INFO - PROCESS | 2716 | 1467141304797 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 12:15:04 INFO - PROCESS | 2716 | 1467141304933 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 2716 | 1467141304938 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:04 INFO - PROCESS | 2716 | ++DOCSHELL 10208400 == 37 [pid = 2716] [id = 587] 12:15:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (10209400) [pid = 2716] [serial = 1761] [outer = 00000000] 12:15:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (1043C800) [pid = 2716] [serial = 1762] [outer = 10209400] 12:15:05 INFO - PROCESS | 2716 | 1467141304988 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (108C3800) [pid = 2716] [serial = 1763] [outer = 10209400] 12:15:05 INFO - PROCESS | 2716 | --DOCSHELL 144C7C00 == 36 [pid = 2716] [id = 584] 12:15:05 INFO - PROCESS | 2716 | --DOCSHELL 18918800 == 35 [pid = 2716] [id = 583] 12:15:05 INFO - PROCESS | 2716 | --DOCSHELL 0F8F2000 == 34 [pid = 2716] [id = 582] 12:15:05 INFO - PROCESS | 2716 | --DOCSHELL 187D7C00 == 33 [pid = 2716] [id = 581] 12:15:05 INFO - PROCESS | 2716 | --DOCSHELL 17DAC400 == 32 [pid = 2716] [id = 580] 12:15:05 INFO - PROCESS | 2716 | --DOCSHELL 149B3400 == 31 [pid = 2716] [id = 579] 12:15:05 INFO - PROCESS | 2716 | --DOCSHELL 144C9C00 == 30 [pid = 2716] [id = 578] 12:15:05 INFO - PROCESS | 2716 | --DOCSHELL 10271400 == 29 [pid = 2716] [id = 577] 12:15:05 INFO - PROCESS | 2716 | --DOCSHELL 0FC63800 == 28 [pid = 2716] [id = 576] 12:15:05 INFO - PROCESS | 2716 | --DOCSHELL 110C9000 == 27 [pid = 2716] [id = 575] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (160AD000) [pid = 2716] [serial = 1691] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (0C8DE000) [pid = 2716] [serial = 1678] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (0FB7CC00) [pid = 2716] [serial = 1679] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (187D8400) [pid = 2716] [serial = 1693] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (146B2C00) [pid = 2716] [serial = 1681] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1486E400) [pid = 2716] [serial = 1682] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (10130C00) [pid = 2716] [serial = 1684] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (10274800) [pid = 2716] [serial = 1685] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (10EDA400) [pid = 2716] [serial = 1687] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (141AD000) [pid = 2716] [serial = 1688] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (199D1800) [pid = 2716] [serial = 1711] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1867FC00) [pid = 2716] [serial = 1705] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18D0BC00) [pid = 2716] [serial = 1706] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1961F800) [pid = 2716] [serial = 1712] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18D0C400) [pid = 2716] [serial = 1676] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1919D000) [pid = 2716] [serial = 1703] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (18C92C00) [pid = 2716] [serial = 1697] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (187E5800) [pid = 2716] [serial = 1694] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (19620C00) [pid = 2716] [serial = 1708] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (199C3400) [pid = 2716] [serial = 1709] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18AB4000) [pid = 2716] [serial = 1696] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (19130800) [pid = 2716] [serial = 1700] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18FA8C00) [pid = 2716] [serial = 1699] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (19197400) [pid = 2716] [serial = 1702] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (15D45400) [pid = 2716] [serial = 1690] [outer = 00000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2716 | 1467141305474 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 890ms 12:15:05 INFO - PROCESS | 2716 | 1467141305553 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 2716 | 1467141305558 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 12:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:15:05 INFO - PROCESS | 2716 | 1467141305564 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - PROCESS | 2716 | 1467141305567 Marionette TRACE conn5 <- [1,2314,null,{}] 12:15:05 INFO - PROCESS | 2716 | 1467141305571 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:05 INFO - PROCESS | 2716 | 1467141305573 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:05 INFO - PROCESS | 2716 | 1467141305661 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 12:15:05 INFO - PROCESS | 2716 | 1467141305676 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 2716 | 1467141305678 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:05 INFO - PROCESS | 2716 | ++DOCSHELL 1026B400 == 28 [pid = 2716] [id = 588] 12:15:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (10273400) [pid = 2716] [serial = 1764] [outer = 00000000] 12:15:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (10762C00) [pid = 2716] [serial = 1765] [outer = 10273400] 12:15:05 INFO - PROCESS | 2716 | 1467141305725 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (1410F000) [pid = 2716] [serial = 1766] [outer = 10273400] 12:15:06 INFO - PROCESS | 2716 | 1467141306198 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 12:15:06 INFO - PROCESS | 2716 | 1467141306238 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 2716 | 1467141306240 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 12:15:06 INFO - PROCESS | 2716 | 1467141306244 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:15:06 INFO - PROCESS | 2716 | 1467141306247 Marionette TRACE conn5 <- [1,2318,null,{}] 12:15:06 INFO - PROCESS | 2716 | 1467141306258 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:06 INFO - PROCESS | 2716 | 1467141306262 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:06 INFO - PROCESS | 2716 | 1467141306378 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 12:15:06 INFO - PROCESS | 2716 | 1467141306486 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 2716 | 1467141306489 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:06 INFO - PROCESS | 2716 | ++DOCSHELL 15D44800 == 29 [pid = 2716] [id = 589] 12:15:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (15D45000) [pid = 2716] [serial = 1767] [outer = 00000000] 12:15:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (1600A800) [pid = 2716] [serial = 1768] [outer = 15D45000] 12:15:06 INFO - PROCESS | 2716 | 1467141306537 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (160F7C00) [pid = 2716] [serial = 1769] [outer = 15D45000] 12:15:07 INFO - PROCESS | 2716 | 1467141306981 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 773ms 12:15:07 INFO - PROCESS | 2716 | 1467141307021 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 2716 | 1467141307023 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 12:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:15:07 INFO - PROCESS | 2716 | 1467141307027 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 2716 | 1467141307028 Marionette TRACE conn5 <- [1,2322,null,{}] 12:15:07 INFO - PROCESS | 2716 | 1467141307032 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 2716 | 1467141307034 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:07 INFO - PROCESS | 2716 | 1467141307118 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 12:15:07 INFO - PROCESS | 2716 | 1467141307124 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 2716 | 1467141307126 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:07 INFO - PROCESS | 2716 | ++DOCSHELL 17DF2800 == 30 [pid = 2716] [id = 590] 12:15:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (17DF9800) [pid = 2716] [serial = 1770] [outer = 00000000] 12:15:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (187E0000) [pid = 2716] [serial = 1771] [outer = 17DF9800] 12:15:07 INFO - PROCESS | 2716 | 1467141307179 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (187E8800) [pid = 2716] [serial = 1772] [outer = 17DF9800] 12:15:07 INFO - PROCESS | 2716 | 1467141307667 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 12:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:15:07 INFO - PROCESS | 2716 | 1467141307701 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 2716 | 1467141307703 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 12:15:07 INFO - PROCESS | 2716 | 1467141307706 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 2716 | 1467141307708 Marionette TRACE conn5 <- [1,2326,null,{}] 12:15:07 INFO - PROCESS | 2716 | 1467141307711 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 2716 | 1467141307713 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:07 INFO - PROCESS | 2716 | 1467141307852 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 12:15:07 INFO - PROCESS | 2716 | 1467141307862 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 2716 | 1467141307864 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:07 INFO - PROCESS | 2716 | ++DOCSHELL 141B8800 == 31 [pid = 2716] [id = 591] 12:15:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (187E7800) [pid = 2716] [serial = 1773] [outer = 00000000] 12:15:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18918800) [pid = 2716] [serial = 1774] [outer = 187E7800] 12:15:07 INFO - PROCESS | 2716 | 1467141307961 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18AB5400) [pid = 2716] [serial = 1775] [outer = 187E7800] 12:15:08 INFO - PROCESS | 2716 | 1467141308377 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 12:15:08 INFO - PROCESS | 2716 | 1467141308441 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 2716 | 1467141308443 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 12:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:15:08 INFO - PROCESS | 2716 | 1467141308452 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 2716 | 1467141308454 Marionette TRACE conn5 <- [1,2330,null,{}] 12:15:08 INFO - PROCESS | 2716 | 1467141308457 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:08 INFO - PROCESS | 2716 | 1467141308463 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:08 INFO - PROCESS | 2716 | 1467141308603 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 12:15:08 INFO - PROCESS | 2716 | 1467141308673 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 2716 | 1467141308675 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:08 INFO - PROCESS | 2716 | ++DOCSHELL 18FA8C00 == 32 [pid = 2716] [id = 592] 12:15:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18FAB000) [pid = 2716] [serial = 1776] [outer = 00000000] 12:15:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18FF9400) [pid = 2716] [serial = 1777] [outer = 18FAB000] 12:15:08 INFO - PROCESS | 2716 | 1467141308719 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1913B800) [pid = 2716] [serial = 1778] [outer = 18FAB000] 12:15:09 INFO - PROCESS | 2716 | 1467141309133 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 731ms 12:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:15:09 INFO - PROCESS | 2716 | 1467141309202 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 2716 | 1467141309204 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 12:15:09 INFO - PROCESS | 2716 | 1467141309208 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 2716 | 1467141309209 Marionette TRACE conn5 <- [1,2334,null,{}] 12:15:09 INFO - PROCESS | 2716 | 1467141309213 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:09 INFO - PROCESS | 2716 | 1467141309215 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:09 INFO - PROCESS | 2716 | 1467141309335 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 12:15:09 INFO - PROCESS | 2716 | 1467141309343 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 2716 | 1467141309345 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:09 INFO - PROCESS | 2716 | ++DOCSHELL 10128400 == 33 [pid = 2716] [id = 593] 12:15:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (19192800) [pid = 2716] [serial = 1779] [outer = 00000000] 12:15:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (192F4C00) [pid = 2716] [serial = 1780] [outer = 19192800] 12:15:09 INFO - PROCESS | 2716 | 1467141309507 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19626000) [pid = 2716] [serial = 1781] [outer = 19192800] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (10272000) [pid = 2716] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (0FC65400) [pid = 2716] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (146B5800) [pid = 2716] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (110CCC00) [pid = 2716] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (187E8C00) [pid = 2716] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (187DC800) [pid = 2716] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (090FEC00) [pid = 2716] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (143EF000) [pid = 2716] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (149B7400) [pid = 2716] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (18E62400) [pid = 2716] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10130800) [pid = 2716] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (17DAD400) [pid = 2716] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:15:09 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18C91400) [pid = 2716] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:15:09 INFO - PROCESS | 2716 | 1467141309858 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 12:15:09 INFO - PROCESS | 2716 | 1467141309880 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 2716 | 1467141309882 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:15:09 INFO - PROCESS | 2716 | 1467141309885 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 2716 | 1467141309887 Marionette TRACE conn5 <- [1,2338,null,{}] 12:15:09 INFO - PROCESS | 2716 | 1467141309890 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:09 INFO - PROCESS | 2716 | 1467141309892 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:09 INFO - PROCESS | 2716 | 1467141309971 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 12:15:10 INFO - PROCESS | 2716 | 1467141309976 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 2716 | 1467141309978 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:10 INFO - PROCESS | 2716 | ++DOCSHELL 17375000 == 34 [pid = 2716] [id = 594] 12:15:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18912C00) [pid = 2716] [serial = 1782] [outer = 00000000] 12:15:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18E66C00) [pid = 2716] [serial = 1783] [outer = 18912C00] 12:15:10 INFO - PROCESS | 2716 | 1467141310021 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1919F800) [pid = 2716] [serial = 1784] [outer = 18912C00] 12:15:10 INFO - PROCESS | 2716 | 1467141310528 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 12:15:10 INFO - PROCESS | 2716 | 1467141310556 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 2716 | 1467141310558 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 12:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:15:10 INFO - PROCESS | 2716 | 1467141310561 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 2716 | 1467141310562 Marionette TRACE conn5 <- [1,2342,null,{}] 12:15:10 INFO - PROCESS | 2716 | 1467141310566 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:10 INFO - PROCESS | 2716 | 1467141310567 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:10 INFO - PROCESS | 2716 | 1467141310648 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 12:15:10 INFO - PROCESS | 2716 | 1467141310654 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 2716 | 1467141310655 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:10 INFO - PROCESS | 2716 | ++DOCSHELL 17DAD400 == 35 [pid = 2716] [id = 595] 12:15:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18D04C00) [pid = 2716] [serial = 1785] [outer = 00000000] 12:15:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (199CD000) [pid = 2716] [serial = 1786] [outer = 18D04C00] 12:15:10 INFO - PROCESS | 2716 | 1467141310699 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (199CD800) [pid = 2716] [serial = 1787] [outer = 18D04C00] 12:15:11 INFO - PROCESS | 2716 | 1467141311145 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 12:15:11 INFO - PROCESS | 2716 | 1467141311198 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 2716 | 1467141311200 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 12:15:11 INFO - PROCESS | 2716 | 1467141311203 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:15:11 INFO - PROCESS | 2716 | 1467141311205 Marionette TRACE conn5 <- [1,2346,null,{}] 12:15:11 INFO - PROCESS | 2716 | 1467141311208 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:11 INFO - PROCESS | 2716 | 1467141311210 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:11 INFO - PROCESS | 2716 | 1467141311291 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 12:15:11 INFO - PROCESS | 2716 | 1467141311296 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 2716 | 1467141311298 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:11 INFO - PROCESS | 2716 | ++DOCSHELL 16609800 == 36 [pid = 2716] [id = 596] 12:15:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (17766C00) [pid = 2716] [serial = 1788] [outer = 00000000] 12:15:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (19D93400) [pid = 2716] [serial = 1789] [outer = 17766C00] 12:15:11 INFO - PROCESS | 2716 | 1467141311342 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (19DD6C00) [pid = 2716] [serial = 1790] [outer = 17766C00] 12:15:12 INFO - PROCESS | 2716 | 1467141312072 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 930ms 12:15:12 INFO - PROCESS | 2716 | 1467141312138 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 2716 | 1467141312142 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 12:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:15:12 INFO - PROCESS | 2716 | 1467141312147 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - PROCESS | 2716 | 1467141312153 Marionette TRACE conn5 <- [1,2350,null,{}] 12:15:12 INFO - PROCESS | 2716 | 1467141312158 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:12 INFO - PROCESS | 2716 | 1467141312161 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:12 INFO - PROCESS | 2716 | 1467141312283 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 12:15:12 INFO - PROCESS | 2716 | 1467141312419 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 2716 | 1467141312422 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:12 INFO - PROCESS | 2716 | ++DOCSHELL 0FC5F000 == 37 [pid = 2716] [id = 597] 12:15:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1020EC00) [pid = 2716] [serial = 1791] [outer = 00000000] 12:15:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (14696C00) [pid = 2716] [serial = 1792] [outer = 1020EC00] 12:15:12 INFO - PROCESS | 2716 | 1467141312480 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1486C800) [pid = 2716] [serial = 1793] [outer = 1020EC00] 12:15:13 INFO - PROCESS | 2716 | 1467141313083 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 990ms 12:15:13 INFO - PROCESS | 2716 | 1467141313138 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 2716 | 1467141313142 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 12:15:13 INFO - PROCESS | 2716 | 1467141313149 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:15:13 INFO - PROCESS | 2716 | 1467141313152 Marionette TRACE conn5 <- [1,2354,null,{}] 12:15:13 INFO - PROCESS | 2716 | 1467141313156 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 2716 | 1467141313159 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:13 INFO - PROCESS | 2716 | 1467141313275 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 12:15:13 INFO - PROCESS | 2716 | 1467141313417 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 2716 | 1467141313420 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:13 INFO - PROCESS | 2716 | ++DOCSHELL 187E0800 == 38 [pid = 2716] [id = 598] 12:15:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18913800) [pid = 2716] [serial = 1794] [outer = 00000000] 12:15:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18D0E400) [pid = 2716] [serial = 1795] [outer = 18913800] 12:15:13 INFO - PROCESS | 2716 | 1467141313479 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18E65400) [pid = 2716] [serial = 1796] [outer = 18913800] 12:15:14 INFO - PROCESS | 2716 | 1467141314098 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1021ms 12:15:14 INFO - PROCESS | 2716 | 1467141314173 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 2716 | 1467141314176 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 12:15:14 INFO - PROCESS | 2716 | 1467141314180 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:15:14 INFO - PROCESS | 2716 | 1467141314183 Marionette TRACE conn5 <- [1,2358,null,{}] 12:15:14 INFO - PROCESS | 2716 | 1467141314194 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:14 INFO - PROCESS | 2716 | 1467141314199 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:14 INFO - PROCESS | 2716 | 1467141314306 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 12:15:14 INFO - PROCESS | 2716 | 1467141314450 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 2716 | 1467141314453 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:14 INFO - PROCESS | 2716 | ++DOCSHELL 1A06BC00 == 39 [pid = 2716] [id = 599] 12:15:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1A06E800) [pid = 2716] [serial = 1797] [outer = 00000000] 12:15:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (1AB7D800) [pid = 2716] [serial = 1798] [outer = 1A06E800] 12:15:14 INFO - PROCESS | 2716 | 1467141314511 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1AC9EC00) [pid = 2716] [serial = 1799] [outer = 1A06E800] 12:15:15 INFO - PROCESS | 2716 | 1467141315137 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1181ms 12:15:15 INFO - PROCESS | 2716 | 1467141315365 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 12:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:15:15 INFO - PROCESS | 2716 | 1467141315369 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 12:15:15 INFO - PROCESS | 2716 | 1467141315374 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 2716 | 1467141315377 Marionette TRACE conn5 <- [1,2362,null,{}] 12:15:15 INFO - PROCESS | 2716 | 1467141315382 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:15 INFO - PROCESS | 2716 | 1467141315386 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:15 INFO - PROCESS | 2716 | 1467141315489 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 12:15:15 INFO - PROCESS | 2716 | 1467141315624 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 2716 | 1467141315629 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:15 INFO - PROCESS | 2716 | ++DOCSHELL 10210000 == 40 [pid = 2716] [id = 600] 12:15:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (10269400) [pid = 2716] [serial = 1800] [outer = 00000000] 12:15:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (10275000) [pid = 2716] [serial = 1801] [outer = 10269400] 12:15:15 INFO - PROCESS | 2716 | 1467141315681 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (107CA800) [pid = 2716] [serial = 1802] [outer = 10269400] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 17DAD400 == 39 [pid = 2716] [id = 595] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 17375000 == 38 [pid = 2716] [id = 594] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 10128400 == 37 [pid = 2716] [id = 593] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 18FA8C00 == 36 [pid = 2716] [id = 592] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 141B8800 == 35 [pid = 2716] [id = 591] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 17DF2800 == 34 [pid = 2716] [id = 590] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 15D44800 == 33 [pid = 2716] [id = 589] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 1026B400 == 32 [pid = 2716] [id = 588] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 10208400 == 31 [pid = 2716] [id = 587] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 10840400 == 30 [pid = 2716] [id = 586] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 08B80C00 == 29 [pid = 2716] [id = 585] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 1A06BC00 == 28 [pid = 2716] [id = 599] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 187E0800 == 27 [pid = 2716] [id = 598] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 16609800 == 26 [pid = 2716] [id = 596] 12:15:16 INFO - PROCESS | 2716 | --DOCSHELL 0FC5F000 == 25 [pid = 2716] [id = 597] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1075A800) [pid = 2716] [serial = 1733] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (0FF74C00) [pid = 2716] [serial = 1729] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (14868800) [pid = 2716] [serial = 1736] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (141B6400) [pid = 2716] [serial = 1726] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (18FF8000) [pid = 2716] [serial = 1721] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18E61C00) [pid = 2716] [serial = 1720] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (18919C00) [pid = 2716] [serial = 1744] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18C8E400) [pid = 2716] [serial = 1745] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (14697000) [pid = 2716] [serial = 1727] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (0C8E3000) [pid = 2716] [serial = 1714] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (14864000) [pid = 2716] [serial = 1717] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (160EDC00) [pid = 2716] [serial = 1718] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1660DC00) [pid = 2716] [serial = 1738] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (090F6800) [pid = 2716] [serial = 1730] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (14797C00) [pid = 2716] [serial = 1735] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1AC13000) [pid = 2716] [serial = 1724] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (0F8F0400) [pid = 2716] [serial = 1715] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1486CC00) [pid = 2716] [serial = 1747] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1775B000) [pid = 2716] [serial = 1739] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1A07A000) [pid = 2716] [serial = 1723] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18682000) [pid = 2716] [serial = 1742] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18E61800) [pid = 2716] [serial = 1750] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (10395800) [pid = 2716] [serial = 1732] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18679000) [pid = 2716] [serial = 1741] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (14B51800) [pid = 2716] [serial = 1748] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (18D03800) [pid = 2716] [serial = 1751] [outer = 00000000] [url = about:blank] 12:15:16 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (19194000) [pid = 2716] [serial = 1753] [outer = 00000000] [url = about:blank] 12:15:17 INFO - PROCESS | 2716 | 1467141317012 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1675ms 12:15:17 INFO - PROCESS | 2716 | 1467141317050 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 2716 | 1467141317055 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 12:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:15:17 INFO - PROCESS | 2716 | 1467141317060 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 2716 | 1467141317063 Marionette TRACE conn5 <- [1,2366,null,{}] 12:15:17 INFO - PROCESS | 2716 | 1467141317068 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:17 INFO - PROCESS | 2716 | 1467141317071 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:17 INFO - PROCESS | 2716 | 1467141317162 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 12:15:17 INFO - PROCESS | 2716 | 1467141317255 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 2716 | 1467141317260 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:17 INFO - PROCESS | 2716 | ++DOCSHELL 0FC5F400 == 26 [pid = 2716] [id = 601] 12:15:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (0FC5FC00) [pid = 2716] [serial = 1803] [outer = 00000000] 12:15:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (0FCFE000) [pid = 2716] [serial = 1804] [outer = 0FC5FC00] 12:15:17 INFO - PROCESS | 2716 | 1467141317307 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (0FF7D800) [pid = 2716] [serial = 1805] [outer = 0FC5FC00] 12:15:17 INFO - PROCESS | 2716 | 1467141317726 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 12:15:17 INFO - PROCESS | 2716 | 1467141317795 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 2716 | 1467141317800 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 12:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:15:17 INFO - PROCESS | 2716 | 1467141317810 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 2716 | 1467141317813 Marionette TRACE conn5 <- [1,2370,null,{}] 12:15:17 INFO - PROCESS | 2716 | 1467141317817 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:17 INFO - PROCESS | 2716 | 1467141317819 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:17 INFO - PROCESS | 2716 | 1467141317907 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 12:15:17 INFO - PROCESS | 2716 | 1467141317914 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 2716 | 1467141317917 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:17 INFO - PROCESS | 2716 | ++DOCSHELL 10393000 == 27 [pid = 2716] [id = 602] 12:15:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (10395800) [pid = 2716] [serial = 1806] [outer = 00000000] 12:15:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (10759400) [pid = 2716] [serial = 1807] [outer = 10395800] 12:15:17 INFO - PROCESS | 2716 | 1467141317970 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (1089B800) [pid = 2716] [serial = 1808] [outer = 10395800] 12:15:18 INFO - PROCESS | 2716 | 1467141318446 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 690ms 12:15:18 INFO - PROCESS | 2716 | 1467141318499 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 2716 | 1467141318502 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 12:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:15:18 INFO - PROCESS | 2716 | 1467141318505 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 2716 | 1467141318509 Marionette TRACE conn5 <- [1,2374,null,{}] 12:15:18 INFO - PROCESS | 2716 | 1467141318519 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:18 INFO - PROCESS | 2716 | 1467141318524 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:18 INFO - PROCESS | 2716 | 1467141318636 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 12:15:18 INFO - PROCESS | 2716 | 1467141318740 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 2716 | 1467141318743 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:18 INFO - PROCESS | 2716 | ++DOCSHELL 146B2C00 == 28 [pid = 2716] [id = 603] 12:15:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (146B3000) [pid = 2716] [serial = 1809] [outer = 00000000] 12:15:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1481FC00) [pid = 2716] [serial = 1810] [outer = 146B3000] 12:15:18 INFO - PROCESS | 2716 | 1467141318791 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (148E1C00) [pid = 2716] [serial = 1811] [outer = 146B3000] 12:15:19 INFO - PROCESS | 2716 | 1467141319202 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 731ms 12:15:19 INFO - PROCESS | 2716 | 1467141319239 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 2716 | 1467141319242 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 12:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:15:19 INFO - PROCESS | 2716 | 1467141319245 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 2716 | 1467141319247 Marionette TRACE conn5 <- [1,2378,null,{}] 12:15:19 INFO - PROCESS | 2716 | 1467141319255 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:19 INFO - PROCESS | 2716 | 1467141319257 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:19 INFO - PROCESS | 2716 | 1467141319373 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 12:15:19 INFO - PROCESS | 2716 | 1467141319382 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 2716 | 1467141319384 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:19 INFO - PROCESS | 2716 | ++DOCSHELL 14B5A000 == 29 [pid = 2716] [id = 604] 12:15:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (14B5CC00) [pid = 2716] [serial = 1812] [outer = 00000000] 12:15:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (160EF400) [pid = 2716] [serial = 1813] [outer = 14B5CC00] 12:15:19 INFO - PROCESS | 2716 | 1467141319482 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17379400) [pid = 2716] [serial = 1814] [outer = 14B5CC00] 12:15:19 INFO - PROCESS | 2716 | 1467141319904 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 12:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:15:19 INFO - PROCESS | 2716 | 1467141319919 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 2716 | 1467141319921 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 12:15:19 INFO - PROCESS | 2716 | 1467141319933 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 2716 | 1467141319935 Marionette TRACE conn5 <- [1,2382,null,{}] 12:15:19 INFO - PROCESS | 2716 | 1467141319938 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:19 INFO - PROCESS | 2716 | 1467141319940 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:20 INFO - PROCESS | 2716 | 1467141320088 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 12:15:20 INFO - PROCESS | 2716 | 1467141320111 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 2716 | 1467141320113 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:20 INFO - PROCESS | 2716 | ++DOCSHELL 17DAB800 == 30 [pid = 2716] [id = 605] 12:15:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (17DAC400) [pid = 2716] [serial = 1815] [outer = 00000000] 12:15:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18676800) [pid = 2716] [serial = 1816] [outer = 17DAC400] 12:15:20 INFO - PROCESS | 2716 | 1467141320157 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1867E400) [pid = 2716] [serial = 1817] [outer = 17DAC400] 12:15:20 INFO - PROCESS | 2716 | 1467141320626 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 12:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:15:20 INFO - PROCESS | 2716 | 1467141320655 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 2716 | 1467141320657 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 12:15:20 INFO - PROCESS | 2716 | 1467141320661 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 2716 | 1467141320662 Marionette TRACE conn5 <- [1,2386,null,{}] 12:15:20 INFO - PROCESS | 2716 | 1467141320665 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:20 INFO - PROCESS | 2716 | 1467141320671 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:20 INFO - PROCESS | 2716 | 1467141320814 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 12:15:20 INFO - PROCESS | 2716 | 1467141320827 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 2716 | 1467141320829 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:20 INFO - PROCESS | 2716 | ++DOCSHELL 187D3400 == 31 [pid = 2716] [id = 606] 12:15:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (187D9000) [pid = 2716] [serial = 1818] [outer = 00000000] 12:15:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18910400) [pid = 2716] [serial = 1819] [outer = 187D9000] 12:15:20 INFO - PROCESS | 2716 | 1467141320873 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1899B800) [pid = 2716] [serial = 1820] [outer = 187D9000] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (18D04C00) [pid = 2716] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (17766C00) [pid = 2716] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (187E7800) [pid = 2716] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18FAB000) [pid = 2716] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (15D45000) [pid = 2716] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (08B82000) [pid = 2716] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (17DF9800) [pid = 2716] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (108A0800) [pid = 2716] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10273400) [pid = 2716] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10209400) [pid = 2716] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18912C00) [pid = 2716] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (19192800) [pid = 2716] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:15:21 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18D01800) [pid = 2716] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:15:21 INFO - PROCESS | 2716 | 1467141321535 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 12:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:15:21 INFO - PROCESS | 2716 | 1467141321592 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 2716 | 1467141321594 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 12:15:21 INFO - PROCESS | 2716 | 1467141321597 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 2716 | 1467141321599 Marionette TRACE conn5 <- [1,2390,null,{}] 12:15:21 INFO - PROCESS | 2716 | 1467141321602 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:21 INFO - PROCESS | 2716 | 1467141321604 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:21 INFO - PROCESS | 2716 | 1467141321681 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 12:15:21 INFO - PROCESS | 2716 | 1467141321689 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 2716 | 1467141321691 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:21 INFO - PROCESS | 2716 | ++DOCSHELL 0C8DF800 == 32 [pid = 2716] [id = 607] 12:15:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (14111800) [pid = 2716] [serial = 1821] [outer = 00000000] 12:15:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (187DE400) [pid = 2716] [serial = 1822] [outer = 14111800] 12:15:21 INFO - PROCESS | 2716 | 1467141321734 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (187E7800) [pid = 2716] [serial = 1823] [outer = 14111800] 12:15:22 INFO - PROCESS | 2716 | 1467141322145 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 12:15:22 INFO - PROCESS | 2716 | 1467141322228 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 12:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:15:22 INFO - PROCESS | 2716 | 1467141322230 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 12:15:22 INFO - PROCESS | 2716 | 1467141322233 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 2716 | 1467141322235 Marionette TRACE conn5 <- [1,2394,null,{}] 12:15:22 INFO - PROCESS | 2716 | 1467141322239 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:22 INFO - PROCESS | 2716 | 1467141322240 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:22 INFO - PROCESS | 2716 | 1467141322317 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 12:15:22 INFO - PROCESS | 2716 | 1467141322324 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 2716 | 1467141322326 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:22 INFO - PROCESS | 2716 | ++DOCSHELL 14821000 == 33 [pid = 2716] [id = 608] 12:15:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (187DBC00) [pid = 2716] [serial = 1824] [outer = 00000000] 12:15:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18C93400) [pid = 2716] [serial = 1825] [outer = 187DBC00] 12:15:22 INFO - PROCESS | 2716 | 1467141322369 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18AB4800) [pid = 2716] [serial = 1826] [outer = 187DBC00] 12:15:22 INFO - PROCESS | 2716 | 1467141322817 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 12:15:22 INFO - PROCESS | 2716 | 1467141322873 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 2716 | 1467141322875 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 12:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:15:22 INFO - PROCESS | 2716 | 1467141322878 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 2716 | 1467141322880 Marionette TRACE conn5 <- [1,2398,null,{}] 12:15:22 INFO - PROCESS | 2716 | 1467141322884 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:22 INFO - PROCESS | 2716 | 1467141322885 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:22 INFO - PROCESS | 2716 | 1467141322962 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 12:15:23 INFO - PROCESS | 2716 | 1467141322968 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 2716 | 1467141322970 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:23 INFO - PROCESS | 2716 | ++DOCSHELL 1469D800 == 34 [pid = 2716] [id = 609] 12:15:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18D13000) [pid = 2716] [serial = 1827] [outer = 00000000] 12:15:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18E66800) [pid = 2716] [serial = 1828] [outer = 18D13000] 12:15:23 INFO - PROCESS | 2716 | 1467141323013 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18E68400) [pid = 2716] [serial = 1829] [outer = 18D13000] 12:15:23 INFO - PROCESS | 2716 | 1467141323841 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1013ms 12:15:23 INFO - PROCESS | 2716 | 1467141323898 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 2716 | 1467141323903 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 12:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:15:23 INFO - PROCESS | 2716 | 1467141323954 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 2716 | 1467141323958 Marionette TRACE conn5 <- [1,2402,null,{}] 12:15:23 INFO - PROCESS | 2716 | 1467141323965 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:24 INFO - PROCESS | 2716 | 1467141323968 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:24 INFO - PROCESS | 2716 | 1467141324099 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 12:15:24 INFO - PROCESS | 2716 | 1467141324233 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 2716 | 1467141324235 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:24 INFO - PROCESS | 2716 | ++DOCSHELL 0FCF2000 == 35 [pid = 2716] [id = 610] 12:15:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (0FF7B400) [pid = 2716] [serial = 1830] [outer = 00000000] 12:15:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (10278400) [pid = 2716] [serial = 1831] [outer = 0FF7B400] 12:15:24 INFO - PROCESS | 2716 | 1467141324293 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1410D400) [pid = 2716] [serial = 1832] [outer = 0FF7B400] 12:15:25 INFO - PROCESS | 2716 | 1467141324975 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1100ms 12:15:25 INFO - PROCESS | 2716 | 1467141325034 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 2716 | 1467141325039 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 12:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:15:25 INFO - PROCESS | 2716 | 1467141325045 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 2716 | 1467141325048 Marionette TRACE conn5 <- [1,2406,null,{}] 12:15:25 INFO - PROCESS | 2716 | 1467141325052 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:25 INFO - PROCESS | 2716 | 1467141325055 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:25 INFO - PROCESS | 2716 | 1467141325183 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 12:15:25 INFO - PROCESS | 2716 | 1467141325324 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 2716 | 1467141325327 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:25 INFO - PROCESS | 2716 | ++DOCSHELL 0FF92000 == 36 [pid = 2716] [id = 611] 12:15:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (0FF95000) [pid = 2716] [serial = 1833] [outer = 00000000] 12:15:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (141A9400) [pid = 2716] [serial = 1834] [outer = 0FF95000] 12:15:25 INFO - PROCESS | 2716 | 1467141325386 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (146B7800) [pid = 2716] [serial = 1835] [outer = 0FF95000] 12:15:26 INFO - PROCESS | 2716 | --DOCSHELL 14821000 == 35 [pid = 2716] [id = 608] 12:15:26 INFO - PROCESS | 2716 | --DOCSHELL 0C8DF800 == 34 [pid = 2716] [id = 607] 12:15:26 INFO - PROCESS | 2716 | --DOCSHELL 187D3400 == 33 [pid = 2716] [id = 606] 12:15:26 INFO - PROCESS | 2716 | --DOCSHELL 17DAB800 == 32 [pid = 2716] [id = 605] 12:15:26 INFO - PROCESS | 2716 | --DOCSHELL 14B5A000 == 31 [pid = 2716] [id = 604] 12:15:26 INFO - PROCESS | 2716 | --DOCSHELL 146B2C00 == 30 [pid = 2716] [id = 603] 12:15:26 INFO - PROCESS | 2716 | --DOCSHELL 10393000 == 29 [pid = 2716] [id = 602] 12:15:26 INFO - PROCESS | 2716 | --DOCSHELL 0FC5F400 == 28 [pid = 2716] [id = 601] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1775EC00) [pid = 2716] [serial = 1754] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (199CD800) [pid = 2716] [serial = 1787] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (19D93400) [pid = 2716] [serial = 1789] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18918800) [pid = 2716] [serial = 1774] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (19DD6C00) [pid = 2716] [serial = 1790] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18FF9400) [pid = 2716] [serial = 1777] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18AB5400) [pid = 2716] [serial = 1775] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1913B800) [pid = 2716] [serial = 1778] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1600A800) [pid = 2716] [serial = 1768] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (160F7C00) [pid = 2716] [serial = 1769] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0906B400) [pid = 2716] [serial = 1756] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (0C8DA000) [pid = 2716] [serial = 1757] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (187E0000) [pid = 2716] [serial = 1771] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (141ACC00) [pid = 2716] [serial = 1759] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (14320800) [pid = 2716] [serial = 1760] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (10762C00) [pid = 2716] [serial = 1765] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1410F000) [pid = 2716] [serial = 1766] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (1043C800) [pid = 2716] [serial = 1762] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (108C3800) [pid = 2716] [serial = 1763] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (18E66C00) [pid = 2716] [serial = 1783] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (199CD000) [pid = 2716] [serial = 1786] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (192F4C00) [pid = 2716] [serial = 1780] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (19626000) [pid = 2716] [serial = 1781] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (1919F800) [pid = 2716] [serial = 1784] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (187E8800) [pid = 2716] [serial = 1772] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2716 | 1467141326187 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1173ms 12:15:26 INFO - PROCESS | 2716 | 1467141326222 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 2716 | 1467141326226 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:15:26 INFO - PROCESS | 2716 | 1467141326230 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 2716 | 1467141326235 Marionette TRACE conn5 <- [1,2410,null,{}] 12:15:26 INFO - PROCESS | 2716 | 1467141326240 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:26 INFO - PROCESS | 2716 | 1467141326242 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:26 INFO - PROCESS | 2716 | 1467141326340 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 12:15:26 INFO - PROCESS | 2716 | 1467141326440 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 2716 | 1467141326442 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:26 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E7C00 == 29 [pid = 2716] [id = 612] 12:15:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (0FB83C00) [pid = 2716] [serial = 1836] [outer = 00000000] 12:15:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (0FF75C00) [pid = 2716] [serial = 1837] [outer = 0FB83C00] 12:15:26 INFO - PROCESS | 2716 | 1467141326491 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (1026AC00) [pid = 2716] [serial = 1838] [outer = 0FB83C00] 12:15:26 INFO - PROCESS | 2716 | 1467141326932 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 12:15:26 INFO - PROCESS | 2716 | 1467141326962 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 2716 | 1467141326966 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 12:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:15:27 INFO - PROCESS | 2716 | 1467141326972 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 2716 | 1467141326974 Marionette TRACE conn5 <- [1,2414,null,{}] 12:15:27 INFO - PROCESS | 2716 | 1467141326978 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:27 INFO - PROCESS | 2716 | 1467141326981 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:27 INFO - PROCESS | 2716 | 1467141327071 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 12:15:27 INFO - PROCESS | 2716 | 1467141327078 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 2716 | 1467141327080 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:27 INFO - PROCESS | 2716 | ++DOCSHELL 1043B000 == 30 [pid = 2716] [id = 613] 12:15:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (10841800) [pid = 2716] [serial = 1839] [outer = 00000000] 12:15:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (143A3C00) [pid = 2716] [serial = 1840] [outer = 10841800] 12:15:27 INFO - PROCESS | 2716 | 1467141327126 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (146B2C00) [pid = 2716] [serial = 1841] [outer = 10841800] 12:15:27 INFO - PROCESS | 2716 | 1467141327596 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 12:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:15:27 INFO - PROCESS | 2716 | 1467141327647 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 2716 | 1467141327649 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 12:15:27 INFO - PROCESS | 2716 | 1467141327653 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 2716 | 1467141327656 Marionette TRACE conn5 <- [1,2418,null,{}] 12:15:27 INFO - PROCESS | 2716 | 1467141327667 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:27 INFO - PROCESS | 2716 | 1467141327671 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:27 INFO - PROCESS | 2716 | 1467141327756 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 12:15:27 INFO - PROCESS | 2716 | 1467141327856 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 2716 | 1467141327859 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:27 INFO - PROCESS | 2716 | ++DOCSHELL 16605C00 == 31 [pid = 2716] [id = 614] 12:15:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (16609000) [pid = 2716] [serial = 1842] [outer = 00000000] 12:15:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (1775EC00) [pid = 2716] [serial = 1843] [outer = 16609000] 12:15:27 INFO - PROCESS | 2716 | 1467141327906 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (1867B000) [pid = 2716] [serial = 1844] [outer = 16609000] 12:15:28 INFO - PROCESS | 2716 | 1467141328307 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 12:15:28 INFO - PROCESS | 2716 | 1467141328326 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 2716 | 1467141328329 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 12:15:28 INFO - PROCESS | 2716 | 1467141328332 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:15:28 INFO - PROCESS | 2716 | 1467141328334 Marionette TRACE conn5 <- [1,2422,null,{}] 12:15:28 INFO - PROCESS | 2716 | 1467141328337 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:28 INFO - PROCESS | 2716 | 1467141328339 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:28 INFO - PROCESS | 2716 | 1467141328495 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 12:15:28 INFO - PROCESS | 2716 | 1467141328516 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 2716 | 1467141328518 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:28 INFO - PROCESS | 2716 | ++DOCSHELL 187DAC00 == 32 [pid = 2716] [id = 615] 12:15:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (187DD400) [pid = 2716] [serial = 1845] [outer = 00000000] 12:15:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (187EAC00) [pid = 2716] [serial = 1846] [outer = 187DD400] 12:15:28 INFO - PROCESS | 2716 | 1467141328562 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18915000) [pid = 2716] [serial = 1847] [outer = 187DD400] 12:15:29 INFO - PROCESS | 2716 | 1467141328982 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 12:15:29 INFO - PROCESS | 2716 | 1467141329010 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 2716 | 1467141329012 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 12:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:15:29 INFO - PROCESS | 2716 | 1467141329015 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 2716 | 1467141329017 Marionette TRACE conn5 <- [1,2426,null,{}] 12:15:29 INFO - PROCESS | 2716 | 1467141329021 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 2716 | 1467141329022 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:29 INFO - PROCESS | 2716 | 1467141329136 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 12:15:29 INFO - PROCESS | 2716 | 1467141329141 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 2716 | 1467141329143 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:29 INFO - PROCESS | 2716 | ++DOCSHELL 187E5800 == 33 [pid = 2716] [id = 616] 12:15:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18AB0800) [pid = 2716] [serial = 1848] [outer = 00000000] 12:15:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18C98000) [pid = 2716] [serial = 1849] [outer = 18AB0800] 12:15:29 INFO - PROCESS | 2716 | 1467141329189 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18C9B000) [pid = 2716] [serial = 1850] [outer = 18AB0800] 12:15:29 INFO - PROCESS | 2716 | 1467141329644 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 12:15:29 INFO - PROCESS | 2716 | 1467141329688 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 2716 | 1467141329690 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 12:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:15:29 INFO - PROCESS | 2716 | 1467141329693 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 2716 | 1467141329694 Marionette TRACE conn5 <- [1,2430,null,{}] 12:15:29 INFO - PROCESS | 2716 | 1467141329698 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 2716 | 1467141329703 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:29 INFO - PROCESS | 2716 | 1467141329847 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 12:15:29 INFO - PROCESS | 2716 | 1467141329943 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 2716 | 1467141329945 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:29 INFO - PROCESS | 2716 | ++DOCSHELL 17DF2C00 == 34 [pid = 2716] [id = 617] 12:15:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18E61000) [pid = 2716] [serial = 1851] [outer = 00000000] 12:15:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (19194C00) [pid = 2716] [serial = 1852] [outer = 18E61000] 12:15:30 INFO - PROCESS | 2716 | 1467141329989 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (19132800) [pid = 2716] [serial = 1853] [outer = 18E61000] 12:15:30 INFO - PROCESS | 2716 | 1467141330400 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18913800) [pid = 2716] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1A06E800) [pid = 2716] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (187D9000) [pid = 2716] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (187DBC00) [pid = 2716] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (14111800) [pid = 2716] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (14B5CC00) [pid = 2716] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (10269400) [pid = 2716] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (0FC5FC00) [pid = 2716] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (146B3000) [pid = 2716] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (10395800) [pid = 2716] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (17DAC400) [pid = 2716] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:15:30 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (1020EC00) [pid = 2716] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:15:30 INFO - PROCESS | 2716 | 1467141330513 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 2716 | 1467141330515 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 12:15:30 INFO - PROCESS | 2716 | 1467141330519 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 2716 | 1467141330521 Marionette TRACE conn5 <- [1,2434,null,{}] 12:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:15:30 INFO - PROCESS | 2716 | 1467141330529 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:30 INFO - PROCESS | 2716 | 1467141330531 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:30 INFO - PROCESS | 2716 | 1467141330609 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 12:15:30 INFO - PROCESS | 2716 | 1467141330619 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 2716 | 1467141330620 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:30 INFO - PROCESS | 2716 | ++DOCSHELL 108C0400 == 35 [pid = 2716] [id = 618] 12:15:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (14111800) [pid = 2716] [serial = 1854] [outer = 00000000] 12:15:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (14B5CC00) [pid = 2716] [serial = 1855] [outer = 14111800] 12:15:30 INFO - PROCESS | 2716 | 1467141330664 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (16006000) [pid = 2716] [serial = 1856] [outer = 14111800] 12:15:31 INFO - PROCESS | 2716 | 1467141331074 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 570ms 12:15:31 INFO - PROCESS | 2716 | 1467141331099 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 2716 | 1467141331101 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 12:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:15:31 INFO - PROCESS | 2716 | 1467141331104 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 2716 | 1467141331106 Marionette TRACE conn5 <- [1,2438,null,{}] 12:15:31 INFO - PROCESS | 2716 | 1467141331110 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:31 INFO - PROCESS | 2716 | 1467141331112 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:31 INFO - PROCESS | 2716 | 1467141331236 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 12:15:31 INFO - PROCESS | 2716 | 1467141331274 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 2716 | 1467141331276 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:31 INFO - PROCESS | 2716 | ++DOCSHELL 0906E800 == 36 [pid = 2716] [id = 619] 12:15:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0F8C9C00) [pid = 2716] [serial = 1857] [outer = 00000000] 12:15:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (192F4400) [pid = 2716] [serial = 1858] [outer = 0F8C9C00] 12:15:31 INFO - PROCESS | 2716 | 1467141331319 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (19620400) [pid = 2716] [serial = 1859] [outer = 0F8C9C00] 12:15:31 INFO - PROCESS | 2716 | 1467141331712 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 12:15:31 INFO - PROCESS | 2716 | 1467141331775 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 2716 | 1467141331777 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 12:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:15:31 INFO - PROCESS | 2716 | 1467141331780 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 2716 | 1467141331782 Marionette TRACE conn5 <- [1,2442,null,{}] 12:15:31 INFO - PROCESS | 2716 | 1467141331785 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:31 INFO - PROCESS | 2716 | 1467141331787 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:31 INFO - PROCESS | 2716 | 1467141331913 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 12:15:31 INFO - PROCESS | 2716 | 1467141331925 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 2716 | 1467141331927 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:31 INFO - PROCESS | 2716 | ++DOCSHELL 149B6400 == 37 [pid = 2716] [id = 620] 12:15:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (17376C00) [pid = 2716] [serial = 1860] [outer = 00000000] 12:15:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (199CB800) [pid = 2716] [serial = 1861] [outer = 17376C00] 12:15:31 INFO - PROCESS | 2716 | 1467141331970 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (199CE000) [pid = 2716] [serial = 1862] [outer = 17376C00] 12:15:32 INFO - PROCESS | 2716 | 1467141332362 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 12:15:32 INFO - PROCESS | 2716 | 1467141332417 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 2716 | 1467141332419 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 12:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:15:32 INFO - PROCESS | 2716 | 1467141332426 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 2716 | 1467141332428 Marionette TRACE conn5 <- [1,2446,null,{}] 12:15:32 INFO - PROCESS | 2716 | 1467141332432 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 2716 | 1467141332433 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:32 INFO - PROCESS | 2716 | 1467141332514 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 12:15:32 INFO - PROCESS | 2716 | 1467141332716 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 2716 | 1467141332719 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:32 INFO - PROCESS | 2716 | ++DOCSHELL 090F8400 == 38 [pid = 2716] [id = 621] 12:15:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (090FD800) [pid = 2716] [serial = 1863] [outer = 00000000] 12:15:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (0F86BC00) [pid = 2716] [serial = 1864] [outer = 090FD800] 12:15:32 INFO - PROCESS | 2716 | 1467141332778 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (0FCF0C00) [pid = 2716] [serial = 1865] [outer = 090FD800] 12:15:33 INFO - PROCESS | 2716 | 1467141333355 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 12:15:33 INFO - PROCESS | 2716 | 1467141333398 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 2716 | 1467141333402 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 12:15:33 INFO - PROCESS | 2716 | 1467141333406 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:15:33 INFO - PROCESS | 2716 | 1467141333410 Marionette TRACE conn5 <- [1,2450,null,{}] 12:15:33 INFO - PROCESS | 2716 | 1467141333415 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:33 INFO - PROCESS | 2716 | 1467141333418 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:33 INFO - PROCESS | 2716 | 1467141333532 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 12:15:33 INFO - PROCESS | 2716 | 1467141333647 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 2716 | 1467141333650 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:33 INFO - PROCESS | 2716 | ++DOCSHELL 1481F400 == 39 [pid = 2716] [id = 622] 12:15:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (149AFC00) [pid = 2716] [serial = 1866] [outer = 00000000] 12:15:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (15D4A800) [pid = 2716] [serial = 1867] [outer = 149AFC00] 12:15:33 INFO - PROCESS | 2716 | 1467141333746 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (160F7000) [pid = 2716] [serial = 1868] [outer = 149AFC00] 12:15:34 INFO - PROCESS | 2716 | 1467141334331 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 12:15:34 INFO - PROCESS | 2716 | 1467141334384 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 2716 | 1467141334389 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 12:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:15:34 INFO - PROCESS | 2716 | 1467141334393 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 2716 | 1467141334395 Marionette TRACE conn5 <- [1,2454,null,{}] 12:15:34 INFO - PROCESS | 2716 | 1467141334399 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:34 INFO - PROCESS | 2716 | 1467141334402 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:34 INFO - PROCESS | 2716 | 1467141334517 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 12:15:34 INFO - PROCESS | 2716 | 1467141334658 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 2716 | 1467141334661 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:34 INFO - PROCESS | 2716 | ++DOCSHELL 17377000 == 40 [pid = 2716] [id = 623] 12:15:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18C97000) [pid = 2716] [serial = 1869] [outer = 00000000] 12:15:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1913FC00) [pid = 2716] [serial = 1870] [outer = 18C97000] 12:15:34 INFO - PROCESS | 2716 | 1467141334716 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (199CA800) [pid = 2716] [serial = 1871] [outer = 18C97000] 12:15:35 INFO - PROCESS | 2716 | 1467141335307 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 12:15:35 INFO - PROCESS | 2716 | 1467141335367 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 2716 | 1467141335369 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 12:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:15:35 INFO - PROCESS | 2716 | 1467141335380 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 2716 | 1467141335386 Marionette TRACE conn5 <- [1,2458,null,{}] 12:15:35 INFO - PROCESS | 2716 | 1467141335391 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:35 INFO - PROCESS | 2716 | 1467141335395 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:35 INFO - PROCESS | 2716 | 1467141335505 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 12:15:35 INFO - PROCESS | 2716 | 1467141335644 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 2716 | 1467141335646 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:35 INFO - PROCESS | 2716 | ++DOCSHELL 19DD0400 == 41 [pid = 2716] [id = 624] 12:15:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (19DD7000) [pid = 2716] [serial = 1872] [outer = 00000000] 12:15:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (1AB78000) [pid = 2716] [serial = 1873] [outer = 19DD7000] 12:15:35 INFO - PROCESS | 2716 | 1467141335700 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1AC0C800) [pid = 2716] [serial = 1874] [outer = 19DD7000] 12:15:36 INFO - PROCESS | 2716 | 1467141336475 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1138ms 12:15:36 INFO - PROCESS | 2716 | 1467141336514 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 2716 | 1467141336519 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 12:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:15:36 INFO - PROCESS | 2716 | 1467141336525 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 2716 | 1467141336528 Marionette TRACE conn5 <- [1,2462,null,{}] 12:15:36 INFO - PROCESS | 2716 | 1467141336534 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:36 INFO - PROCESS | 2716 | 1467141336536 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:36 INFO - PROCESS | 2716 | 1467141336640 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 12:15:36 INFO - PROCESS | 2716 | 1467141336785 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 2716 | 1467141336790 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:36 INFO - PROCESS | 2716 | ++DOCSHELL 0FF8BC00 == 42 [pid = 2716] [id = 625] 12:15:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (0FF90800) [pid = 2716] [serial = 1875] [outer = 00000000] 12:15:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1012A800) [pid = 2716] [serial = 1876] [outer = 0FF90800] 12:15:36 INFO - PROCESS | 2716 | 1467141336842 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (1020EC00) [pid = 2716] [serial = 1877] [outer = 0FF90800] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 149B6400 == 41 [pid = 2716] [id = 620] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 0906E800 == 40 [pid = 2716] [id = 619] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 108C0400 == 39 [pid = 2716] [id = 618] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 17DF2C00 == 38 [pid = 2716] [id = 617] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 187E5800 == 37 [pid = 2716] [id = 616] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 187DAC00 == 36 [pid = 2716] [id = 615] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 16605C00 == 35 [pid = 2716] [id = 614] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 1043B000 == 34 [pid = 2716] [id = 613] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 0C8E7C00 == 33 [pid = 2716] [id = 612] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 0FCF2000 == 32 [pid = 2716] [id = 610] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 1469D800 == 31 [pid = 2716] [id = 609] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 10210000 == 30 [pid = 2716] [id = 600] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 0FF92000 == 29 [pid = 2716] [id = 611] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 19DD0400 == 28 [pid = 2716] [id = 624] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 17377000 == 27 [pid = 2716] [id = 623] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 090F8400 == 26 [pid = 2716] [id = 621] 12:15:37 INFO - PROCESS | 2716 | --DOCSHELL 1481F400 == 25 [pid = 2716] [id = 622] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (160EF400) [pid = 2716] [serial = 1813] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (107CA800) [pid = 2716] [serial = 1802] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (10275000) [pid = 2716] [serial = 1801] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (0FCFE000) [pid = 2716] [serial = 1804] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (0FF7D800) [pid = 2716] [serial = 1805] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1481FC00) [pid = 2716] [serial = 1810] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (10759400) [pid = 2716] [serial = 1807] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1089B800) [pid = 2716] [serial = 1808] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18676800) [pid = 2716] [serial = 1816] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1486C800) [pid = 2716] [serial = 1793] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (14696C00) [pid = 2716] [serial = 1792] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18E65400) [pid = 2716] [serial = 1796] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18E66800) [pid = 2716] [serial = 1828] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18D0E400) [pid = 2716] [serial = 1795] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1AC9EC00) [pid = 2716] [serial = 1799] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1AB7D800) [pid = 2716] [serial = 1798] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (17379400) [pid = 2716] [serial = 1814] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18910400) [pid = 2716] [serial = 1819] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1867E400) [pid = 2716] [serial = 1817] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18C93400) [pid = 2716] [serial = 1825] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18AB4800) [pid = 2716] [serial = 1826] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1899B800) [pid = 2716] [serial = 1820] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (187DE400) [pid = 2716] [serial = 1822] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (187E7800) [pid = 2716] [serial = 1823] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (148E1C00) [pid = 2716] [serial = 1811] [outer = 00000000] [url = about:blank] 12:15:38 INFO - PROCESS | 2716 | 1467141338066 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1574ms 12:15:38 INFO - PROCESS | 2716 | 1467141338104 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 2716 | 1467141338108 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 12:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:15:38 INFO - PROCESS | 2716 | 1467141338122 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 2716 | 1467141338126 Marionette TRACE conn5 <- [1,2466,null,{}] 12:15:38 INFO - PROCESS | 2716 | 1467141338133 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:38 INFO - PROCESS | 2716 | 1467141338136 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:38 INFO - PROCESS | 2716 | 1467141338221 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 12:15:38 INFO - PROCESS | 2716 | 1467141338230 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 2716 | 1467141338234 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:38 INFO - PROCESS | 2716 | ++DOCSHELL 0FC5FC00 == 26 [pid = 2716] [id = 626] 12:15:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (0FC63800) [pid = 2716] [serial = 1878] [outer = 00000000] 12:15:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (0FCFE000) [pid = 2716] [serial = 1879] [outer = 0FC63800] 12:15:38 INFO - PROCESS | 2716 | 1467141338282 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (0FF7B800) [pid = 2716] [serial = 1880] [outer = 0FC63800] 12:15:38 INFO - PROCESS | 2716 | 1467141338782 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 690ms 12:15:38 INFO - PROCESS | 2716 | 1467141338808 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 2716 | 1467141338813 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 12:15:38 INFO - PROCESS | 2716 | 1467141338819 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:15:38 INFO - PROCESS | 2716 | 1467141338822 Marionette TRACE conn5 <- [1,2470,null,{}] 12:15:38 INFO - PROCESS | 2716 | 1467141338826 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:38 INFO - PROCESS | 2716 | 1467141338828 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:38 INFO - PROCESS | 2716 | 1467141338949 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 12:15:39 INFO - PROCESS | 2716 | 1467141338965 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 2716 | 1467141338967 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:39 INFO - PROCESS | 2716 | ++DOCSHELL 10444800 == 27 [pid = 2716] [id = 627] 12:15:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (10758400) [pid = 2716] [serial = 1881] [outer = 00000000] 12:15:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (10761C00) [pid = 2716] [serial = 1882] [outer = 10758400] 12:15:39 INFO - PROCESS | 2716 | 1467141339015 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (10849400) [pid = 2716] [serial = 1883] [outer = 10758400] 12:15:39 INFO - PROCESS | 2716 | 1467141339477 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 12:15:39 INFO - PROCESS | 2716 | 1467141339494 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 2716 | 1467141339496 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 12:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:15:39 INFO - PROCESS | 2716 | 1467141339499 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 2716 | 1467141339503 Marionette TRACE conn5 <- [1,2474,null,{}] 12:15:39 INFO - PROCESS | 2716 | 1467141339514 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:39 INFO - PROCESS | 2716 | 1467141339519 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:39 INFO - PROCESS | 2716 | 1467141339603 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 12:15:39 INFO - PROCESS | 2716 | 1467141339613 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 2716 | 1467141339616 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:39 INFO - PROCESS | 2716 | ++DOCSHELL 14691800 == 28 [pid = 2716] [id = 628] 12:15:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (14696800) [pid = 2716] [serial = 1884] [outer = 00000000] 12:15:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1475C400) [pid = 2716] [serial = 1885] [outer = 14696800] 12:15:39 INFO - PROCESS | 2716 | 1467141339664 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (14820C00) [pid = 2716] [serial = 1886] [outer = 14696800] 12:15:40 INFO - PROCESS | 2716 | 1467141340122 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 12:15:40 INFO - PROCESS | 2716 | 1467141340181 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 12:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:15:40 INFO - PROCESS | 2716 | 1467141340184 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 12:15:40 INFO - PROCESS | 2716 | 1467141340187 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 2716 | 1467141340189 Marionette TRACE conn5 <- [1,2478,null,{}] 12:15:40 INFO - PROCESS | 2716 | 1467141340192 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:40 INFO - PROCESS | 2716 | 1467141340194 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:40 INFO - PROCESS | 2716 | 1467141340311 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 12:15:40 INFO - PROCESS | 2716 | 1467141340397 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 2716 | 1467141340399 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:40 INFO - PROCESS | 2716 | ++DOCSHELL 14B4F400 == 29 [pid = 2716] [id = 629] 12:15:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (14B50800) [pid = 2716] [serial = 1887] [outer = 00000000] 12:15:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (160F2C00) [pid = 2716] [serial = 1888] [outer = 14B50800] 12:15:40 INFO - PROCESS | 2716 | 1467141340444 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17377400) [pid = 2716] [serial = 1889] [outer = 14B50800] 12:15:40 INFO - PROCESS | 2716 | 1467141340853 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 12:15:40 INFO - PROCESS | 2716 | 1467141340920 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 2716 | 1467141340922 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:15:40 INFO - PROCESS | 2716 | 1467141340925 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 2716 | 1467141340927 Marionette TRACE conn5 <- [1,2482,null,{}] 12:15:40 INFO - PROCESS | 2716 | 1467141340930 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:40 INFO - PROCESS | 2716 | 1467141340932 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:41 INFO - PROCESS | 2716 | 1467141341043 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 12:15:41 INFO - PROCESS | 2716 | 1467141341051 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 2716 | 1467141341053 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:41 INFO - PROCESS | 2716 | ++DOCSHELL 1775AC00 == 30 [pid = 2716] [id = 630] 12:15:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1775B000) [pid = 2716] [serial = 1890] [outer = 00000000] 12:15:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18675C00) [pid = 2716] [serial = 1891] [outer = 1775B000] 12:15:41 INFO - PROCESS | 2716 | 1467141341097 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1867EC00) [pid = 2716] [serial = 1892] [outer = 1775B000] 12:15:41 INFO - PROCESS | 2716 | 1467141341553 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 12:15:41 INFO - PROCESS | 2716 | 1467141341598 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 2716 | 1467141341600 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 12:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:15:41 INFO - PROCESS | 2716 | 1467141341603 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 2716 | 1467141341605 Marionette TRACE conn5 <- [1,2486,null,{}] 12:15:41 INFO - PROCESS | 2716 | 1467141341614 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:41 INFO - PROCESS | 2716 | 1467141341620 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:41 INFO - PROCESS | 2716 | 1467141341781 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 12:15:41 INFO - PROCESS | 2716 | 1467141341802 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 2716 | 1467141341804 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:41 INFO - PROCESS | 2716 | ++DOCSHELL 187F2800 == 31 [pid = 2716] [id = 631] 12:15:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1890F800) [pid = 2716] [serial = 1893] [outer = 00000000] 12:15:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18992C00) [pid = 2716] [serial = 1894] [outer = 1890F800] 12:15:41 INFO - PROCESS | 2716 | 1467141341849 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18AAF400) [pid = 2716] [serial = 1895] [outer = 1890F800] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (17376C00) [pid = 2716] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18AB0800) [pid = 2716] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (0FF95000) [pid = 2716] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (0FF7B400) [pid = 2716] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18D13000) [pid = 2716] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10841800) [pid = 2716] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0FB83C00) [pid = 2716] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (16609000) [pid = 2716] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (18E61000) [pid = 2716] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (14111800) [pid = 2716] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (187DD400) [pid = 2716] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:15:42 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (0F8C9C00) [pid = 2716] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:15:42 INFO - PROCESS | 2716 | 1467141342491 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 930ms 12:15:42 INFO - PROCESS | 2716 | 1467141342534 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 2716 | 1467141342536 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 12:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:15:42 INFO - PROCESS | 2716 | 1467141342540 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 2716 | 1467141342541 Marionette TRACE conn5 <- [1,2490,null,{}] 12:15:42 INFO - PROCESS | 2716 | 1467141342545 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:42 INFO - PROCESS | 2716 | 1467141342547 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:42 INFO - PROCESS | 2716 | 1467141342624 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 12:15:42 INFO - PROCESS | 2716 | 1467141342721 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 2716 | 1467141342722 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:42 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E3C00 == 32 [pid = 2716] [id = 632] 12:15:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (0F8C9C00) [pid = 2716] [serial = 1896] [outer = 00000000] 12:15:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (16601400) [pid = 2716] [serial = 1897] [outer = 0F8C9C00] 12:15:42 INFO - PROCESS | 2716 | 1467141342768 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1890C800) [pid = 2716] [serial = 1898] [outer = 0F8C9C00] 12:15:43 INFO - PROCESS | 2716 | 1467141343178 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 12:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:15:43 INFO - PROCESS | 2716 | 1467141343210 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 2716 | 1467141343212 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 12:15:43 INFO - PROCESS | 2716 | 1467141343215 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 2716 | 1467141343217 Marionette TRACE conn5 <- [1,2494,null,{}] 12:15:43 INFO - PROCESS | 2716 | 1467141343220 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:43 INFO - PROCESS | 2716 | 1467141343222 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:43 INFO - PROCESS | 2716 | 1467141343300 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 12:15:43 INFO - PROCESS | 2716 | 1467141343307 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 2716 | 1467141343309 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:43 INFO - PROCESS | 2716 | ++DOCSHELL 160AF400 == 33 [pid = 2716] [id = 633] 12:15:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18AB7C00) [pid = 2716] [serial = 1899] [outer = 00000000] 12:15:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18D09C00) [pid = 2716] [serial = 1900] [outer = 18AB7C00] 12:15:43 INFO - PROCESS | 2716 | 1467141343354 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17374800) [pid = 2716] [serial = 1901] [outer = 18AB7C00] 12:15:44 INFO - PROCESS | 2716 | --DOCSHELL 0FC5FC00 == 32 [pid = 2716] [id = 626] 12:15:44 INFO - PROCESS | 2716 | --DOCSHELL 0FF8BC00 == 31 [pid = 2716] [id = 625] 12:15:44 INFO - PROCESS | 2716 | --DOCSHELL 14691800 == 30 [pid = 2716] [id = 628] 12:15:44 INFO - PROCESS | 2716 | --DOCSHELL 14B4F400 == 29 [pid = 2716] [id = 629] 12:15:44 INFO - PROCESS | 2716 | --DOCSHELL 0C8E3C00 == 28 [pid = 2716] [id = 632] 12:15:44 INFO - PROCESS | 2716 | --DOCSHELL 187F2800 == 27 [pid = 2716] [id = 631] 12:15:44 INFO - PROCESS | 2716 | --DOCSHELL 1775AC00 == 26 [pid = 2716] [id = 630] 12:15:44 INFO - PROCESS | 2716 | --DOCSHELL 10444800 == 25 [pid = 2716] [id = 627] 12:15:44 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (199CB800) [pid = 2716] [serial = 1861] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18C9B000) [pid = 2716] [serial = 1850] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (18C98000) [pid = 2716] [serial = 1849] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (141A9400) [pid = 2716] [serial = 1834] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (146B7800) [pid = 2716] [serial = 1835] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (10278400) [pid = 2716] [serial = 1831] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1410D400) [pid = 2716] [serial = 1832] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18E68400) [pid = 2716] [serial = 1829] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (143A3C00) [pid = 2716] [serial = 1840] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (146B2C00) [pid = 2716] [serial = 1841] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (0FF75C00) [pid = 2716] [serial = 1837] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (1026AC00) [pid = 2716] [serial = 1838] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (1775EC00) [pid = 2716] [serial = 1843] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (1867B000) [pid = 2716] [serial = 1844] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (19194C00) [pid = 2716] [serial = 1852] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (14B5CC00) [pid = 2716] [serial = 1855] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (19132800) [pid = 2716] [serial = 1853] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (16006000) [pid = 2716] [serial = 1856] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (187EAC00) [pid = 2716] [serial = 1846] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 57 (19620400) [pid = 2716] [serial = 1859] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 56 (18915000) [pid = 2716] [serial = 1847] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 55 (192F4400) [pid = 2716] [serial = 1858] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | --DOMWINDOW == 54 (199CE000) [pid = 2716] [serial = 1862] [outer = 00000000] [url = about:blank] 12:15:45 INFO - PROCESS | 2716 | 1467141345091 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1920ms 12:15:45 INFO - PROCESS | 2716 | 1467141345137 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 2716 | 1467141345142 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 12:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:15:45 INFO - PROCESS | 2716 | 1467141345148 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 2716 | 1467141345151 Marionette TRACE conn5 <- [1,2498,null,{}] 12:15:45 INFO - PROCESS | 2716 | 1467141345158 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:45 INFO - PROCESS | 2716 | 1467141345161 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:45 INFO - PROCESS | 2716 | 1467141345257 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 12:15:45 INFO - PROCESS | 2716 | 1467141345267 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 2716 | 1467141345270 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:45 INFO - PROCESS | 2716 | ++DOCSHELL 0FC59C00 == 26 [pid = 2716] [id = 634] 12:15:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 55 (0FC5D800) [pid = 2716] [serial = 1902] [outer = 00000000] 12:15:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 56 (0FCF4C00) [pid = 2716] [serial = 1903] [outer = 0FC5D800] 12:15:45 INFO - PROCESS | 2716 | 1467141345320 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 57 (0FF79C00) [pid = 2716] [serial = 1904] [outer = 0FC5D800] 12:15:45 INFO - PROCESS | 2716 | 1467141345828 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 12:15:45 INFO - PROCESS | 2716 | 1467141345882 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 2716 | 1467141345887 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 12:15:45 INFO - PROCESS | 2716 | 1467141345893 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:15:45 INFO - PROCESS | 2716 | 1467141345896 Marionette TRACE conn5 <- [1,2502,null,{}] 12:15:45 INFO - PROCESS | 2716 | 1467141345900 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:45 INFO - PROCESS | 2716 | 1467141345902 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:46 INFO - PROCESS | 2716 | 1467141345990 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 12:15:46 INFO - PROCESS | 2716 | 1467141345999 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 2716 | 1467141346001 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:46 INFO - PROCESS | 2716 | ++DOCSHELL 10276000 == 27 [pid = 2716] [id = 635] 12:15:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (10276800) [pid = 2716] [serial = 1905] [outer = 00000000] 12:15:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (1043C000) [pid = 2716] [serial = 1906] [outer = 10276800] 12:15:46 INFO - PROCESS | 2716 | 1467141346048 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (1075E800) [pid = 2716] [serial = 1907] [outer = 10276800] 12:15:46 INFO - PROCESS | 2716 | 1467141346525 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 12:15:46 INFO - PROCESS | 2716 | 1467141346567 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 2716 | 1467141346569 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 12:15:46 INFO - PROCESS | 2716 | 1467141346572 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:15:46 INFO - PROCESS | 2716 | 1467141346576 Marionette TRACE conn5 <- [1,2506,null,{}] 12:15:46 INFO - PROCESS | 2716 | 1467141346587 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:46 INFO - PROCESS | 2716 | 1467141346592 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:46 INFO - PROCESS | 2716 | 1467141346704 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 12:15:46 INFO - PROCESS | 2716 | 1467141346800 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 2716 | 1467141346803 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:46 INFO - PROCESS | 2716 | ++DOCSHELL 143A0400 == 28 [pid = 2716] [id = 636] 12:15:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (143A2400) [pid = 2716] [serial = 1908] [outer = 00000000] 12:15:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (143E6400) [pid = 2716] [serial = 1909] [outer = 143A2400] 12:15:46 INFO - PROCESS | 2716 | 1467141346850 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (144CA000) [pid = 2716] [serial = 1910] [outer = 143A2400] 12:15:47 INFO - PROCESS | 2716 | 1467141347241 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 12:15:47 INFO - PROCESS | 2716 | 1467141347306 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 2716 | 1467141347309 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 12:15:47 INFO - PROCESS | 2716 | 1467141347312 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:15:47 INFO - PROCESS | 2716 | 1467141347314 Marionette TRACE conn5 <- [1,2510,null,{}] 12:15:47 INFO - PROCESS | 2716 | 1467141347318 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:47 INFO - PROCESS | 2716 | 1467141347320 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:47 INFO - PROCESS | 2716 | 1467141347435 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 12:15:47 INFO - PROCESS | 2716 | 1467141347448 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 2716 | 1467141347449 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:47 INFO - PROCESS | 2716 | ++DOCSHELL 146B5800 == 29 [pid = 2716] [id = 637] 12:15:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (14729C00) [pid = 2716] [serial = 1911] [outer = 00000000] 12:15:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (148DF800) [pid = 2716] [serial = 1912] [outer = 14729C00] 12:15:47 INFO - PROCESS | 2716 | 1467141347494 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (14B5A000) [pid = 2716] [serial = 1913] [outer = 14729C00] 12:15:47 INFO - PROCESS | 2716 | 1467141347908 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 12:15:47 INFO - PROCESS | 2716 | 1467141347947 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 2716 | 1467141347949 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:15:47 INFO - PROCESS | 2716 | 1467141347952 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 2716 | 1467141347954 Marionette TRACE conn5 <- [1,2514,null,{}] 12:15:47 INFO - PROCESS | 2716 | 1467141347957 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:47 INFO - PROCESS | 2716 | 1467141347959 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:48 INFO - PROCESS | 2716 | 1467141348035 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 12:15:48 INFO - PROCESS | 2716 | 1467141348160 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 2716 | 1467141348162 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:48 INFO - PROCESS | 2716 | ++DOCSHELL 14B59400 == 30 [pid = 2716] [id = 638] 12:15:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (15D45400) [pid = 2716] [serial = 1914] [outer = 00000000] 12:15:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (1737A800) [pid = 2716] [serial = 1915] [outer = 15D45400] 12:15:48 INFO - PROCESS | 2716 | 1467141348206 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (17DB2800) [pid = 2716] [serial = 1916] [outer = 15D45400] 12:15:48 INFO - PROCESS | 2716 | 1467141348583 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 12:15:48 INFO - PROCESS | 2716 | 1467141348624 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 2716 | 1467141348626 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 12:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:15:48 INFO - PROCESS | 2716 | 1467141348629 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 2716 | 1467141348630 Marionette TRACE conn5 <- [1,2518,null,{}] 12:15:48 INFO - PROCESS | 2716 | 1467141348634 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:48 INFO - PROCESS | 2716 | 1467141348639 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:48 INFO - PROCESS | 2716 | 1467141348776 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 12:15:48 INFO - PROCESS | 2716 | 1467141348791 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 2716 | 1467141348793 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:48 INFO - PROCESS | 2716 | ++DOCSHELL 18680400 == 31 [pid = 2716] [id = 639] 12:15:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (18680C00) [pid = 2716] [serial = 1917] [outer = 00000000] 12:15:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (187E0800) [pid = 2716] [serial = 1918] [outer = 18680C00] 12:15:48 INFO - PROCESS | 2716 | 1467141348836 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18910400) [pid = 2716] [serial = 1919] [outer = 18680C00] 12:15:49 INFO - PROCESS | 2716 | 1467141349257 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 12:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:15:49 INFO - PROCESS | 2716 | 1467141349300 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 2716 | 1467141349302 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 12:15:49 INFO - PROCESS | 2716 | 1467141349305 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 2716 | 1467141349307 Marionette TRACE conn5 <- [1,2522,null,{}] 12:15:49 INFO - PROCESS | 2716 | 1467141349310 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:49 INFO - PROCESS | 2716 | 1467141349312 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:49 INFO - PROCESS | 2716 | 1467141349422 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 12:15:49 INFO - PROCESS | 2716 | 1467141349462 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 2716 | 1467141349464 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:49 INFO - PROCESS | 2716 | ++DOCSHELL 14B4F800 == 32 [pid = 2716] [id = 640] 12:15:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (187E0400) [pid = 2716] [serial = 1920] [outer = 00000000] 12:15:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18AB5400) [pid = 2716] [serial = 1921] [outer = 187E0400] 12:15:49 INFO - PROCESS | 2716 | 1467141349507 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18C94400) [pid = 2716] [serial = 1922] [outer = 187E0400] 12:15:49 INFO - PROCESS | 2716 | 1467141349906 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 12:15:49 INFO - PROCESS | 2716 | 1467141349935 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 2716 | 1467141349937 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 12:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:15:49 INFO - PROCESS | 2716 | 1467141349941 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 2716 | 1467141349942 Marionette TRACE conn5 <- [1,2526,null,{}] 12:15:49 INFO - PROCESS | 2716 | 1467141349946 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:49 INFO - PROCESS | 2716 | 1467141349948 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:50 INFO - PROCESS | 2716 | 1467141350060 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 12:15:50 INFO - PROCESS | 2716 | 1467141350068 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 2716 | 1467141350070 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:50 INFO - PROCESS | 2716 | ++DOCSHELL 18D08400 == 33 [pid = 2716] [id = 641] 12:15:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18D0D000) [pid = 2716] [serial = 1923] [outer = 00000000] 12:15:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18E66800) [pid = 2716] [serial = 1924] [outer = 18D0D000] 12:15:50 INFO - PROCESS | 2716 | 1467141350114 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18D17C00) [pid = 2716] [serial = 1925] [outer = 18D0D000] 12:15:50 INFO - PROCESS | 2716 | 1467141350538 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 631ms 12:15:50 INFO - PROCESS | 2716 | 1467141350573 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 2716 | 1467141350575 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 12:15:50 INFO - PROCESS | 2716 | 1467141350578 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 2716 | 1467141350580 Marionette TRACE conn5 <- [1,2530,null,{}] 12:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:15:50 INFO - PROCESS | 2716 | 1467141350584 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:50 INFO - PROCESS | 2716 | 1467141350585 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:50 INFO - PROCESS | 2716 | 1467141350661 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 12:15:50 INFO - PROCESS | 2716 | 1467141350788 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 2716 | 1467141350790 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:50 INFO - PROCESS | 2716 | ++DOCSHELL 1439F400 == 34 [pid = 2716] [id = 642] 12:15:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (14B50400) [pid = 2716] [serial = 1926] [outer = 00000000] 12:15:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18FF8400) [pid = 2716] [serial = 1927] [outer = 14B50400] 12:15:50 INFO - PROCESS | 2716 | 1467141350835 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18FFC400) [pid = 2716] [serial = 1928] [outer = 14B50400] 12:15:51 INFO - PROCESS | 2716 | 1467141351236 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 12:15:51 INFO - PROCESS | 2716 | 1467141351253 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 2716 | 1467141351254 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:15:51 INFO - PROCESS | 2716 | 1467141351258 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 2716 | 1467141351259 Marionette TRACE conn5 <- [1,2534,null,{}] 12:15:51 INFO - PROCESS | 2716 | 1467141351263 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:51 INFO - PROCESS | 2716 | 1467141351265 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:51 INFO - PROCESS | 2716 | 1467141351383 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 12:15:51 INFO - PROCESS | 2716 | 1467141351388 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 2716 | 1467141351390 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:51 INFO - PROCESS | 2716 | ++DOCSHELL 0C8D9C00 == 35 [pid = 2716] [id = 643] 12:15:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (0C8E1800) [pid = 2716] [serial = 1929] [outer = 00000000] 12:15:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19193C00) [pid = 2716] [serial = 1930] [outer = 0C8E1800] 12:15:51 INFO - PROCESS | 2716 | 1467141351434 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19194400) [pid = 2716] [serial = 1931] [outer = 0C8E1800] 12:15:51 INFO - PROCESS | 2716 | 1467141351864 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 12:15:51 INFO - PROCESS | 2716 | 1467141351934 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 2716 | 1467141351937 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 12:15:51 INFO - PROCESS | 2716 | 1467141351940 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:15:51 INFO - PROCESS | 2716 | 1467141351942 Marionette TRACE conn5 <- [1,2538,null,{}] 12:15:51 INFO - PROCESS | 2716 | 1467141351945 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:51 INFO - PROCESS | 2716 | 1467141351947 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:52 INFO - PROCESS | 2716 | 1467141352075 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 12:15:52 INFO - PROCESS | 2716 | 1467141352169 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 2716 | 1467141352171 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:52 INFO - PROCESS | 2716 | ++DOCSHELL 10763000 == 36 [pid = 2716] [id = 644] 12:15:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (192FAC00) [pid = 2716] [serial = 1932] [outer = 00000000] 12:15:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (199C3800) [pid = 2716] [serial = 1933] [outer = 192FAC00] 12:15:52 INFO - PROCESS | 2716 | 1467141352216 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (199CB800) [pid = 2716] [serial = 1934] [outer = 192FAC00] 12:15:52 INFO - PROCESS | 2716 | 1467141352657 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 770ms 12:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:15:52 INFO - PROCESS | 2716 | 1467141352714 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 2716 | 1467141352716 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 12:15:52 INFO - PROCESS | 2716 | 1467141352719 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 2716 | 1467141352720 Marionette TRACE conn5 <- [1,2542,null,{}] 12:15:52 INFO - PROCESS | 2716 | 1467141352729 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:52 INFO - PROCESS | 2716 | 1467141352731 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:52 INFO - PROCESS | 2716 | 1467141352841 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 12:15:52 INFO - PROCESS | 2716 | 1467141352849 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 2716 | 1467141352851 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:52 INFO - PROCESS | 2716 | ++DOCSHELL 199CEC00 == 37 [pid = 2716] [id = 645] 12:15:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (199D0800) [pid = 2716] [serial = 1935] [outer = 00000000] 12:15:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19C25800) [pid = 2716] [serial = 1936] [outer = 199D0800] 12:15:52 INFO - PROCESS | 2716 | 1467141352893 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19C26000) [pid = 2716] [serial = 1937] [outer = 199D0800] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (14B50800) [pid = 2716] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (1775B000) [pid = 2716] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (0F8C9C00) [pid = 2716] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1890F800) [pid = 2716] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (18C97000) [pid = 2716] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (149AFC00) [pid = 2716] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (090FD800) [pid = 2716] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (14696800) [pid = 2716] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (10758400) [pid = 2716] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (0FC63800) [pid = 2716] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (0FF90800) [pid = 2716] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:15:53 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (19DD7000) [pid = 2716] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:15:53 INFO - PROCESS | 2716 | 1467141353406 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 12:15:53 INFO - PROCESS | 2716 | 1467141353476 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 2716 | 1467141353478 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 12:15:53 INFO - PROCESS | 2716 | 1467141353482 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:15:53 INFO - PROCESS | 2716 | 1467141353484 Marionette TRACE conn5 <- [1,2546,null,{}] 12:15:53 INFO - PROCESS | 2716 | 1467141353487 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:53 INFO - PROCESS | 2716 | 1467141353489 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:53 INFO - PROCESS | 2716 | 1467141353568 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 12:15:53 INFO - PROCESS | 2716 | 1467141353574 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 2716 | 1467141353576 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:53 INFO - PROCESS | 2716 | ++DOCSHELL 10758400 == 38 [pid = 2716] [id = 646] 12:15:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (141B7800) [pid = 2716] [serial = 1938] [outer = 00000000] 12:15:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (15D4F000) [pid = 2716] [serial = 1939] [outer = 141B7800] 12:15:53 INFO - PROCESS | 2716 | 1467141353621 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1867E400) [pid = 2716] [serial = 1940] [outer = 141B7800] 12:15:54 INFO - PROCESS | 2716 | 1467141354082 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 631ms 12:15:54 INFO - PROCESS | 2716 | 1467141354120 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 12:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:15:54 INFO - PROCESS | 2716 | 1467141354122 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 12:15:54 INFO - PROCESS | 2716 | 1467141354125 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 2716 | 1467141354127 Marionette TRACE conn5 <- [1,2550,null,{}] 12:15:54 INFO - PROCESS | 2716 | 1467141354130 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:54 INFO - PROCESS | 2716 | 1467141354132 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:54 INFO - PROCESS | 2716 | 1467141354218 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 12:15:54 INFO - PROCESS | 2716 | 1467141354224 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 2716 | 1467141354226 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:54 INFO - PROCESS | 2716 | ++DOCSHELL 14792C00 == 39 [pid = 2716] [id = 647] 12:15:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1737A000) [pid = 2716] [serial = 1941] [outer = 00000000] 12:15:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19DD3400) [pid = 2716] [serial = 1942] [outer = 1737A000] 12:15:54 INFO - PROCESS | 2716 | 1467141354271 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19DD5800) [pid = 2716] [serial = 1943] [outer = 1737A000] 12:15:54 INFO - PROCESS | 2716 | 1467141354709 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 631ms 12:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:15:54 INFO - PROCESS | 2716 | 1467141354758 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 2716 | 1467141354760 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 12:15:54 INFO - PROCESS | 2716 | 1467141354763 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 2716 | 1467141354765 Marionette TRACE conn5 <- [1,2554,null,{}] 12:15:54 INFO - PROCESS | 2716 | 1467141354768 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:54 INFO - PROCESS | 2716 | 1467141354770 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:54 INFO - PROCESS | 2716 | 1467141354860 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 12:15:54 INFO - PROCESS | 2716 | 1467141354866 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 2716 | 1467141354867 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:54 INFO - PROCESS | 2716 | ++DOCSHELL 187E1800 == 40 [pid = 2716] [id = 648] 12:15:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (19131000) [pid = 2716] [serial = 1944] [outer = 00000000] 12:15:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (1A07A000) [pid = 2716] [serial = 1945] [outer = 19131000] 12:15:54 INFO - PROCESS | 2716 | 1467141354910 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (1AC05400) [pid = 2716] [serial = 1946] [outer = 19131000] 12:15:55 INFO - PROCESS | 2716 | 1467141355691 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 970ms 12:15:55 INFO - PROCESS | 2716 | 1467141355735 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 12:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:15:55 INFO - PROCESS | 2716 | 1467141355739 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 12:15:55 INFO - PROCESS | 2716 | 1467141355744 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - PROCESS | 2716 | 1467141355748 Marionette TRACE conn5 <- [1,2558,null,{}] 12:15:55 INFO - PROCESS | 2716 | 1467141355753 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:55 INFO - PROCESS | 2716 | 1467141355757 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:55 INFO - PROCESS | 2716 | 1467141355905 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 12:15:56 INFO - PROCESS | 2716 | 1467141356048 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 2716 | 1467141356051 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:56 INFO - PROCESS | 2716 | ++DOCSHELL 090FD800 == 41 [pid = 2716] [id = 649] 12:15:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (0FC13000) [pid = 2716] [serial = 1947] [outer = 00000000] 12:15:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1020D800) [pid = 2716] [serial = 1948] [outer = 0FC13000] 12:15:56 INFO - PROCESS | 2716 | 1467141356109 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (10393000) [pid = 2716] [serial = 1949] [outer = 0FC13000] 12:15:57 INFO - PROCESS | 2716 | 1467141357100 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1437ms 12:15:57 INFO - PROCESS | 2716 | 1467141357181 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 2716 | 1467141357186 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 12:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:15:57 INFO - PROCESS | 2716 | 1467141357191 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 2716 | 1467141357194 Marionette TRACE conn5 <- [1,2562,null,{}] 12:15:57 INFO - PROCESS | 2716 | 1467141357200 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:57 INFO - PROCESS | 2716 | 1467141357203 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:57 INFO - PROCESS | 2716 | 1467141357328 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 12:15:57 INFO - PROCESS | 2716 | 1467141357504 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 2716 | 1467141357508 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:57 INFO - PROCESS | 2716 | ++DOCSHELL 10128C00 == 42 [pid = 2716] [id = 650] 12:15:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (10129800) [pid = 2716] [serial = 1950] [outer = 00000000] 12:15:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (10206400) [pid = 2716] [serial = 1951] [outer = 10129800] 12:15:57 INFO - PROCESS | 2716 | 1467141357563 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (10274800) [pid = 2716] [serial = 1952] [outer = 10129800] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 14792C00 == 41 [pid = 2716] [id = 647] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 10758400 == 40 [pid = 2716] [id = 646] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 199CEC00 == 39 [pid = 2716] [id = 645] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 10763000 == 38 [pid = 2716] [id = 644] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 0C8D9C00 == 37 [pid = 2716] [id = 643] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 1439F400 == 36 [pid = 2716] [id = 642] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 18D08400 == 35 [pid = 2716] [id = 641] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 14B4F800 == 34 [pid = 2716] [id = 640] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 18680400 == 33 [pid = 2716] [id = 639] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 14B59400 == 32 [pid = 2716] [id = 638] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 146B5800 == 31 [pid = 2716] [id = 637] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 143A0400 == 30 [pid = 2716] [id = 636] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 10276000 == 29 [pid = 2716] [id = 635] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 0FC59C00 == 28 [pid = 2716] [id = 634] 12:15:57 INFO - PROCESS | 2716 | --DOCSHELL 160AF400 == 27 [pid = 2716] [id = 633] 12:15:57 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (18D09C00) [pid = 2716] [serial = 1900] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (160F2C00) [pid = 2716] [serial = 1888] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (17377400) [pid = 2716] [serial = 1889] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (18675C00) [pid = 2716] [serial = 1891] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (16601400) [pid = 2716] [serial = 1897] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (18992C00) [pid = 2716] [serial = 1894] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18AAF400) [pid = 2716] [serial = 1895] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (199CA800) [pid = 2716] [serial = 1871] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1913FC00) [pid = 2716] [serial = 1870] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (160F7000) [pid = 2716] [serial = 1868] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (15D4A800) [pid = 2716] [serial = 1867] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (0FCF0C00) [pid = 2716] [serial = 1865] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (0F86BC00) [pid = 2716] [serial = 1864] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1475C400) [pid = 2716] [serial = 1885] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (10761C00) [pid = 2716] [serial = 1882] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10849400) [pid = 2716] [serial = 1883] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0FCFE000) [pid = 2716] [serial = 1879] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (0FF7B800) [pid = 2716] [serial = 1880] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1020EC00) [pid = 2716] [serial = 1877] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1012A800) [pid = 2716] [serial = 1876] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1AC0C800) [pid = 2716] [serial = 1874] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1AB78000) [pid = 2716] [serial = 1873] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1890C800) [pid = 2716] [serial = 1898] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (1867EC00) [pid = 2716] [serial = 1892] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (14820C00) [pid = 2716] [serial = 1886] [outer = 00000000] [url = about:blank] 12:15:58 INFO - PROCESS | 2716 | 1467141358095 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 930ms 12:15:58 INFO - PROCESS | 2716 | 1467141358121 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 2716 | 1467141358126 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 12:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:15:58 INFO - PROCESS | 2716 | 1467141358132 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 2716 | 1467141358135 Marionette TRACE conn5 <- [1,2566,null,{}] 12:15:58 INFO - PROCESS | 2716 | 1467141358138 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:58 INFO - PROCESS | 2716 | 1467141358141 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:58 INFO - PROCESS | 2716 | 1467141358252 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 12:15:58 INFO - PROCESS | 2716 | 1467141358349 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 2716 | 1467141358352 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:58 INFO - PROCESS | 2716 | ++DOCSHELL 10210C00 == 28 [pid = 2716] [id = 651] 12:15:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (1026B000) [pid = 2716] [serial = 1953] [outer = 00000000] 12:15:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (10440400) [pid = 2716] [serial = 1954] [outer = 1026B000] 12:15:58 INFO - PROCESS | 2716 | 1467141358406 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (10840400) [pid = 2716] [serial = 1955] [outer = 1026B000] 12:15:58 INFO - PROCESS | 2716 | 1467141358813 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 12:15:58 INFO - PROCESS | 2716 | 1467141358866 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 2716 | 1467141358868 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 12:15:58 INFO - PROCESS | 2716 | 1467141358872 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:15:58 INFO - PROCESS | 2716 | 1467141358875 Marionette TRACE conn5 <- [1,2570,null,{}] 12:15:58 INFO - PROCESS | 2716 | 1467141358886 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:58 INFO - PROCESS | 2716 | 1467141358890 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:59 INFO - PROCESS | 2716 | 1467141358974 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 12:15:59 INFO - PROCESS | 2716 | 1467141358981 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 2716 | 1467141358984 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:59 INFO - PROCESS | 2716 | ++DOCSHELL 143E5000 == 29 [pid = 2716] [id = 652] 12:15:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (143EB800) [pid = 2716] [serial = 1956] [outer = 00000000] 12:15:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1475C400) [pid = 2716] [serial = 1957] [outer = 143EB800] 12:15:59 INFO - PROCESS | 2716 | 1467141359032 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (14819000) [pid = 2716] [serial = 1958] [outer = 143EB800] 12:15:59 INFO - PROCESS | 2716 | 1467141359512 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 671ms 12:15:59 INFO - PROCESS | 2716 | 1467141359546 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 2716 | 1467141359548 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 12:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:15:59 INFO - PROCESS | 2716 | 1467141359552 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 2716 | 1467141359553 Marionette TRACE conn5 <- [1,2574,null,{}] 12:15:59 INFO - PROCESS | 2716 | 1467141359557 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:59 INFO - PROCESS | 2716 | 1467141359558 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:59 INFO - PROCESS | 2716 | 1467141359651 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 12:15:59 INFO - PROCESS | 2716 | 1467141359659 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 2716 | 1467141359661 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:15:59 INFO - PROCESS | 2716 | ++DOCSHELL 15D48400 == 30 [pid = 2716] [id = 653] 12:15:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (16005400) [pid = 2716] [serial = 1959] [outer = 00000000] 12:15:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (16609800) [pid = 2716] [serial = 1960] [outer = 16005400] 12:15:59 INFO - PROCESS | 2716 | 1467141359705 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17378C00) [pid = 2716] [serial = 1961] [outer = 16005400] 12:16:00 INFO - PROCESS | 2716 | 1467141360148 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 12:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:16:00 INFO - PROCESS | 2716 | 1467141360186 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 2716 | 1467141360188 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 12:16:00 INFO - PROCESS | 2716 | 1467141360191 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 2716 | 1467141360193 Marionette TRACE conn5 <- [1,2578,null,{}] 12:16:00 INFO - PROCESS | 2716 | 1467141360204 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:00 INFO - PROCESS | 2716 | 1467141360206 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:00 INFO - PROCESS | 2716 | 1467141360318 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 12:16:00 INFO - PROCESS | 2716 | 1467141360406 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 2716 | 1467141360408 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:00 INFO - PROCESS | 2716 | ++DOCSHELL 10206000 == 31 [pid = 2716] [id = 654] 12:16:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (141B1C00) [pid = 2716] [serial = 1962] [outer = 00000000] 12:16:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18677400) [pid = 2716] [serial = 1963] [outer = 141B1C00] 12:16:00 INFO - PROCESS | 2716 | 1467141360452 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (18682400) [pid = 2716] [serial = 1964] [outer = 141B1C00] 12:16:00 INFO - PROCESS | 2716 | 1467141360866 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 12:16:00 INFO - PROCESS | 2716 | 1467141360925 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 2716 | 1467141360927 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 12:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:16:00 INFO - PROCESS | 2716 | 1467141360930 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 2716 | 1467141360932 Marionette TRACE conn5 <- [1,2582,null,{}] 12:16:00 INFO - PROCESS | 2716 | 1467141360936 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:00 INFO - PROCESS | 2716 | 1467141360941 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:01 INFO - PROCESS | 2716 | 1467141361078 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 12:16:01 INFO - PROCESS | 2716 | 1467141361143 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 2716 | 1467141361145 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:01 INFO - PROCESS | 2716 | ++DOCSHELL 15D44000 == 32 [pid = 2716] [id = 655] 12:16:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18675C00) [pid = 2716] [serial = 1965] [outer = 00000000] 12:16:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18915800) [pid = 2716] [serial = 1966] [outer = 18675C00] 12:16:01 INFO - PROCESS | 2716 | 1467141361190 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1899D800) [pid = 2716] [serial = 1967] [outer = 18675C00] 12:16:01 INFO - PROCESS | 2716 | 1467141361620 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 12:16:01 INFO - PROCESS | 2716 | 1467141361689 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 2716 | 1467141361691 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 12:16:01 INFO - PROCESS | 2716 | 1467141361712 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 2716 | 1467141361714 Marionette TRACE conn5 <- [1,2586,null,{}] 12:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:16:01 INFO - PROCESS | 2716 | 1467141361717 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:01 INFO - PROCESS | 2716 | 1467141361719 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:01 INFO - PROCESS | 2716 | 1467141361831 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 12:16:01 INFO - PROCESS | 2716 | 1467141361841 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 2716 | 1467141361843 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:01 INFO - PROCESS | 2716 | ++DOCSHELL 18C8F800 == 33 [pid = 2716] [id = 656] 12:16:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18C8FC00) [pid = 2716] [serial = 1968] [outer = 00000000] 12:16:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18D09C00) [pid = 2716] [serial = 1969] [outer = 18C8FC00] 12:16:01 INFO - PROCESS | 2716 | 1467141361885 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (18C99C00) [pid = 2716] [serial = 1970] [outer = 18C8FC00] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (0C8E1800) [pid = 2716] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (10276800) [pid = 2716] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18D0D000) [pid = 2716] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (192FAC00) [pid = 2716] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18AB7C00) [pid = 2716] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (14B50400) [pid = 2716] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (0FC5D800) [pid = 2716] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18680C00) [pid = 2716] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (143A2400) [pid = 2716] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (15D45400) [pid = 2716] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (187E0400) [pid = 2716] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (14729C00) [pid = 2716] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (199D0800) [pid = 2716] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1737A000) [pid = 2716] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:16:02 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (141B7800) [pid = 2716] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:16:02 INFO - PROCESS | 2716 | 1467141362479 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 832ms 12:16:02 INFO - PROCESS | 2716 | 1467141362549 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 2716 | 1467141362551 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 12:16:02 INFO - PROCESS | 2716 | 1467141362555 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:16:02 INFO - PROCESS | 2716 | 1467141362556 Marionette TRACE conn5 <- [1,2590,null,{}] 12:16:02 INFO - PROCESS | 2716 | 1467141362560 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:02 INFO - PROCESS | 2716 | 1467141362562 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:02 INFO - PROCESS | 2716 | 1467141362680 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 12:16:02 INFO - PROCESS | 2716 | 1467141362748 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 2716 | 1467141362750 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:02 INFO - PROCESS | 2716 | ++DOCSHELL 141ADC00 == 34 [pid = 2716] [id = 657] 12:16:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (141AFC00) [pid = 2716] [serial = 1971] [outer = 00000000] 12:16:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (17DABC00) [pid = 2716] [serial = 1972] [outer = 141AFC00] 12:16:02 INFO - PROCESS | 2716 | 1467141362793 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18680C00) [pid = 2716] [serial = 1973] [outer = 141AFC00] 12:16:03 INFO - PROCESS | 2716 | 1467141363167 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 12:16:03 INFO - PROCESS | 2716 | 1467141363189 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 2716 | 1467141363191 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 12:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:16:03 INFO - PROCESS | 2716 | 1467141363194 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 2716 | 1467141363196 Marionette TRACE conn5 <- [1,2594,null,{}] 12:16:03 INFO - PROCESS | 2716 | 1467141363199 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:03 INFO - PROCESS | 2716 | 1467141363201 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:03 INFO - PROCESS | 2716 | 1467141363279 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 12:16:03 INFO - PROCESS | 2716 | 1467141363285 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 2716 | 1467141363286 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:03 INFO - PROCESS | 2716 | ++DOCSHELL 14864000 == 35 [pid = 2716] [id = 658] 12:16:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (16607000) [pid = 2716] [serial = 1974] [outer = 00000000] 12:16:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18E6A800) [pid = 2716] [serial = 1975] [outer = 16607000] 12:16:03 INFO - PROCESS | 2716 | 1467141363329 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1913A000) [pid = 2716] [serial = 1976] [outer = 16607000] 12:16:03 INFO - PROCESS | 2716 | 1467141363775 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 12:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:16:03 INFO - PROCESS | 2716 | 1467141363825 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 2716 | 1467141363827 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 12:16:03 INFO - PROCESS | 2716 | 1467141363830 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 2716 | 1467141363832 Marionette TRACE conn5 <- [1,2598,null,{}] 12:16:03 INFO - PROCESS | 2716 | 1467141363835 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:03 INFO - PROCESS | 2716 | 1467141363837 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:03 INFO - PROCESS | 2716 | 1467141363918 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 12:16:03 INFO - PROCESS | 2716 | 1467141363924 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 2716 | 1467141363926 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:03 INFO - PROCESS | 2716 | ++DOCSHELL 14B59000 == 36 [pid = 2716] [id = 659] 12:16:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18E65400) [pid = 2716] [serial = 1977] [outer = 00000000] 12:16:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (192F4000) [pid = 2716] [serial = 1978] [outer = 18E65400] 12:16:04 INFO - PROCESS | 2716 | 1467141363968 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (192FAC00) [pid = 2716] [serial = 1979] [outer = 18E65400] 12:16:04 INFO - PROCESS | 2716 | 1467141364509 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 12:16:04 INFO - PROCESS | 2716 | 1467141364562 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 2716 | 1467141364567 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:16:04 INFO - PROCESS | 2716 | 1467141364572 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 2716 | 1467141364576 Marionette TRACE conn5 <- [1,2602,null,{}] 12:16:04 INFO - PROCESS | 2716 | 1467141364582 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 2716 | 1467141364585 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:04 INFO - PROCESS | 2716 | 1467141364778 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 12:16:04 INFO - PROCESS | 2716 | 1467141364894 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 2716 | 1467141364899 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:04 INFO - PROCESS | 2716 | ++DOCSHELL 0C8D9800 == 37 [pid = 2716] [id = 660] 12:16:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (0C8DA400) [pid = 2716] [serial = 1980] [outer = 00000000] 12:16:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (10127000) [pid = 2716] [serial = 1981] [outer = 0C8DA400] 12:16:04 INFO - PROCESS | 2716 | 1467141364955 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (10273000) [pid = 2716] [serial = 1982] [outer = 0C8DA400] 12:16:05 INFO - PROCESS | 2716 | 1467141365540 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1019ms 12:16:05 INFO - PROCESS | 2716 | 1467141365596 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 2716 | 1467141365600 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 12:16:05 INFO - PROCESS | 2716 | 1467141365607 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:16:05 INFO - PROCESS | 2716 | 1467141365610 Marionette TRACE conn5 <- [1,2606,null,{}] 12:16:05 INFO - PROCESS | 2716 | 1467141365614 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:05 INFO - PROCESS | 2716 | 1467141365617 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:05 INFO - PROCESS | 2716 | 1467141365730 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 12:16:05 INFO - PROCESS | 2716 | 1467141365872 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 2716 | 1467141365875 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:05 INFO - PROCESS | 2716 | ++DOCSHELL 1431C000 == 38 [pid = 2716] [id = 661] 12:16:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (143A0C00) [pid = 2716] [serial = 1983] [outer = 00000000] 12:16:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1486A400) [pid = 2716] [serial = 1984] [outer = 143A0C00] 12:16:05 INFO - PROCESS | 2716 | 1467141365932 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (160EC800) [pid = 2716] [serial = 1985] [outer = 143A0C00] 12:16:06 INFO - PROCESS | 2716 | 1467141366531 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 12:16:06 INFO - PROCESS | 2716 | 1467141366580 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 2716 | 1467141366583 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 12:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:16:06 INFO - PROCESS | 2716 | 1467141366587 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 2716 | 1467141366591 Marionette TRACE conn5 <- [1,2610,null,{}] 12:16:06 INFO - PROCESS | 2716 | 1467141366601 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:06 INFO - PROCESS | 2716 | 1467141366606 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:06 INFO - PROCESS | 2716 | 1467141366713 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 12:16:06 INFO - PROCESS | 2716 | 1467141366855 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 2716 | 1467141366858 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:06 INFO - PROCESS | 2716 | ++DOCSHELL 18E6D800 == 39 [pid = 2716] [id = 662] 12:16:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (18FA8400) [pid = 2716] [serial = 1986] [outer = 00000000] 12:16:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (191A0C00) [pid = 2716] [serial = 1987] [outer = 18FA8400] 12:16:06 INFO - PROCESS | 2716 | 1467141366916 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (199CA400) [pid = 2716] [serial = 1988] [outer = 18FA8400] 12:16:07 INFO - PROCESS | 2716 | 1467141367525 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 970ms 12:16:07 INFO - PROCESS | 2716 | 1467141367561 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 2716 | 1467141367564 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 12:16:07 INFO - PROCESS | 2716 | 1467141367567 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:16:07 INFO - PROCESS | 2716 | 1467141367569 Marionette TRACE conn5 <- [1,2614,null,{}] 12:16:07 INFO - PROCESS | 2716 | 1467141367572 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:07 INFO - PROCESS | 2716 | 1467141367575 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:07 INFO - PROCESS | 2716 | 1467141367682 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 12:16:07 INFO - PROCESS | 2716 | 1467141367796 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 2716 | 1467141367798 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:07 INFO - PROCESS | 2716 | ++DOCSHELL 19C25000 == 40 [pid = 2716] [id = 663] 12:16:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19C26800) [pid = 2716] [serial = 1989] [outer = 00000000] 12:16:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (19DD1000) [pid = 2716] [serial = 1990] [outer = 19C26800] 12:16:07 INFO - PROCESS | 2716 | 1467141367904 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (19DDEC00) [pid = 2716] [serial = 1991] [outer = 19C26800] 12:16:08 INFO - PROCESS | 2716 | 1467141368637 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1126ms 12:16:08 INFO - PROCESS | 2716 | 1467141368697 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 2716 | 1467141368701 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:16:08 INFO - PROCESS | 2716 | 1467141368706 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 2716 | 1467141368709 Marionette TRACE conn5 <- [1,2618,null,{}] 12:16:08 INFO - PROCESS | 2716 | 1467141368729 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:08 INFO - PROCESS | 2716 | 1467141368732 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:08 INFO - PROCESS | 2716 | 1467141368845 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 12:16:09 INFO - PROCESS | 2716 | 1467141368986 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 2716 | 1467141368988 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:09 INFO - PROCESS | 2716 | ++DOCSHELL 0FCF2400 == 41 [pid = 2716] [id = 664] 12:16:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (0FF7F800) [pid = 2716] [serial = 1992] [outer = 00000000] 12:16:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1075E000) [pid = 2716] [serial = 1993] [outer = 0FF7F800] 12:16:09 INFO - PROCESS | 2716 | 1467141369042 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (1476AC00) [pid = 2716] [serial = 1994] [outer = 0FF7F800] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 14864000 == 40 [pid = 2716] [id = 658] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 141ADC00 == 39 [pid = 2716] [id = 657] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 18C8F800 == 38 [pid = 2716] [id = 656] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 15D44000 == 37 [pid = 2716] [id = 655] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 10206000 == 36 [pid = 2716] [id = 654] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 15D48400 == 35 [pid = 2716] [id = 653] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 143E5000 == 34 [pid = 2716] [id = 652] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 10210C00 == 33 [pid = 2716] [id = 651] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 10128C00 == 32 [pid = 2716] [id = 650] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 090FD800 == 31 [pid = 2716] [id = 649] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 187E1800 == 30 [pid = 2716] [id = 648] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 19C25000 == 29 [pid = 2716] [id = 663] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 18E6D800 == 28 [pid = 2716] [id = 662] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 14B59000 == 27 [pid = 2716] [id = 659] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 0C8D9800 == 26 [pid = 2716] [id = 660] 12:16:09 INFO - PROCESS | 2716 | --DOCSHELL 1431C000 == 25 [pid = 2716] [id = 661] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (19193C00) [pid = 2716] [serial = 1930] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (1043C000) [pid = 2716] [serial = 1906] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (1075E800) [pid = 2716] [serial = 1907] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (18E66800) [pid = 2716] [serial = 1924] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (18D17C00) [pid = 2716] [serial = 1925] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (199C3800) [pid = 2716] [serial = 1933] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (17374800) [pid = 2716] [serial = 1901] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (18FF8400) [pid = 2716] [serial = 1927] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (0FCF4C00) [pid = 2716] [serial = 1903] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (0FF79C00) [pid = 2716] [serial = 1904] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (187E0800) [pid = 2716] [serial = 1918] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18910400) [pid = 2716] [serial = 1919] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (143E6400) [pid = 2716] [serial = 1909] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (144CA000) [pid = 2716] [serial = 1910] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1737A800) [pid = 2716] [serial = 1915] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (17DB2800) [pid = 2716] [serial = 1916] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18AB5400) [pid = 2716] [serial = 1921] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (18C94400) [pid = 2716] [serial = 1922] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (148DF800) [pid = 2716] [serial = 1912] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (14B5A000) [pid = 2716] [serial = 1913] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (19C25800) [pid = 2716] [serial = 1936] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (19DD5800) [pid = 2716] [serial = 1943] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (199CB800) [pid = 2716] [serial = 1934] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1A07A000) [pid = 2716] [serial = 1945] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (19DD3400) [pid = 2716] [serial = 1942] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (1867E400) [pid = 2716] [serial = 1940] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (15D4F000) [pid = 2716] [serial = 1939] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (19194400) [pid = 2716] [serial = 1931] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (19C26000) [pid = 2716] [serial = 1937] [outer = 00000000] [url = about:blank] 12:16:09 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (18FFC400) [pid = 2716] [serial = 1928] [outer = 00000000] [url = about:blank] 12:16:10 INFO - PROCESS | 2716 | 1467141370244 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1601ms 12:16:10 INFO - PROCESS | 2716 | 1467141370348 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 2716 | 1467141370352 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 12:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:16:10 INFO - PROCESS | 2716 | 1467141370361 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 2716 | 1467141370364 Marionette TRACE conn5 <- [1,2622,null,{}] 12:16:10 INFO - PROCESS | 2716 | 1467141370369 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:10 INFO - PROCESS | 2716 | 1467141370372 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:10 INFO - PROCESS | 2716 | 1467141370466 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 12:16:10 INFO - PROCESS | 2716 | 1467141370475 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 2716 | 1467141370477 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:10 INFO - PROCESS | 2716 | ++DOCSHELL 0FCF2C00 == 26 [pid = 2716] [id = 665] 12:16:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (0FCF3400) [pid = 2716] [serial = 1995] [outer = 00000000] 12:16:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (0FF73C00) [pid = 2716] [serial = 1996] [outer = 0FCF3400] 12:16:10 INFO - PROCESS | 2716 | 1467141370524 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (0FF7EC00) [pid = 2716] [serial = 1997] [outer = 0FCF3400] 12:16:11 INFO - PROCESS | 2716 | 1467141371004 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 12:16:11 INFO - PROCESS | 2716 | 1467141371033 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 2716 | 1467141371038 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:16:11 INFO - PROCESS | 2716 | 1467141371049 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 2716 | 1467141371052 Marionette TRACE conn5 <- [1,2626,null,{}] 12:16:11 INFO - PROCESS | 2716 | 1467141371056 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 2716 | 1467141371059 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:11 INFO - PROCESS | 2716 | 1467141371145 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 12:16:11 INFO - PROCESS | 2716 | 1467141371154 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 2716 | 1467141371156 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:11 INFO - PROCESS | 2716 | ++DOCSHELL 10444800 == 27 [pid = 2716] [id = 666] 12:16:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (10758800) [pid = 2716] [serial = 1998] [outer = 00000000] 12:16:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1083C400) [pid = 2716] [serial = 1999] [outer = 10758800] 12:16:11 INFO - PROCESS | 2716 | 1467141371204 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (110CB000) [pid = 2716] [serial = 2000] [outer = 10758800] 12:16:11 INFO - PROCESS | 2716 | 1467141371673 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 12:16:11 INFO - PROCESS | 2716 | 1467141371724 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 2716 | 1467141371726 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 12:16:11 INFO - PROCESS | 2716 | 1467141371729 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:16:11 INFO - PROCESS | 2716 | 1467141371733 Marionette TRACE conn5 <- [1,2630,null,{}] 12:16:11 INFO - PROCESS | 2716 | 1467141371743 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 2716 | 1467141371748 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:11 INFO - PROCESS | 2716 | 1467141371831 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 12:16:12 INFO - PROCESS | 2716 | 1467141371967 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 2716 | 1467141371970 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:12 INFO - PROCESS | 2716 | ++DOCSHELL 148E1C00 == 28 [pid = 2716] [id = 667] 12:16:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (148E2400) [pid = 2716] [serial = 2001] [outer = 00000000] 12:16:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (14B50800) [pid = 2716] [serial = 2002] [outer = 148E2400] 12:16:12 INFO - PROCESS | 2716 | 1467141372019 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (15D44C00) [pid = 2716] [serial = 2003] [outer = 148E2400] 12:16:12 INFO - PROCESS | 2716 | 1467141372421 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:16:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 12:16:12 INFO - PROCESS | 2716 | 1467141372464 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 2716 | 1467141372466 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 12:16:12 INFO - PROCESS | 2716 | 1467141372469 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 2716 | 1467141372471 Marionette TRACE conn5 <- [1,2634,null,{}] 12:16:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:16:12 INFO - PROCESS | 2716 | 1467141372480 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:12 INFO - PROCESS | 2716 | 1467141372482 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:12 INFO - PROCESS | 2716 | 1467141372598 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 12:16:12 INFO - PROCESS | 2716 | 1467141372608 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 2716 | 1467141372610 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:12 INFO - PROCESS | 2716 | ++DOCSHELL 160AF400 == 29 [pid = 2716] [id = 668] 12:16:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (160EE800) [pid = 2716] [serial = 2004] [outer = 00000000] 12:16:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (17DB0800) [pid = 2716] [serial = 2005] [outer = 160EE800] 12:16:12 INFO - PROCESS | 2716 | 1467141372654 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18677000) [pid = 2716] [serial = 2006] [outer = 160EE800] 12:16:13 INFO - PROCESS | 2716 | 1467141373091 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:16:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:16:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 12:16:13 INFO - PROCESS | 2716 | 1467141373144 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 2716 | 1467141373145 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 12:16:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:16:13 INFO - PROCESS | 2716 | 1467141373149 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 2716 | 1467141373151 Marionette TRACE conn5 <- [1,2638,null,{}] 12:16:13 INFO - PROCESS | 2716 | 1467141373161 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:13 INFO - PROCESS | 2716 | 1467141373163 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:13 INFO - PROCESS | 2716 | 1467141373300 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 12:16:13 INFO - PROCESS | 2716 | 1467141373342 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 2716 | 1467141373344 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:13 INFO - PROCESS | 2716 | ++DOCSHELL 187D6000 == 30 [pid = 2716] [id = 669] 12:16:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (187D7000) [pid = 2716] [serial = 2007] [outer = 00000000] 12:16:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (187DD400) [pid = 2716] [serial = 2008] [outer = 187D7000] 12:16:13 INFO - PROCESS | 2716 | 1467141373388 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (187EAC00) [pid = 2716] [serial = 2009] [outer = 187D7000] 12:16:13 INFO - PROCESS | 2716 | 1467141373836 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:16:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:16:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 12:16:13 INFO - PROCESS | 2716 | 1467141373884 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 2716 | 1467141373886 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 12:16:13 INFO - PROCESS | 2716 | 1467141373889 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 2716 | 1467141373891 Marionette TRACE conn5 <- [1,2642,null,{}] 12:16:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:16:13 INFO - PROCESS | 2716 | 1467141373894 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:13 INFO - PROCESS | 2716 | 1467141373900 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:14 INFO - PROCESS | 2716 | 1467141374037 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 12:16:14 INFO - PROCESS | 2716 | 1467141374106 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 2716 | 1467141374108 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:14 INFO - PROCESS | 2716 | ++DOCSHELL 18915000 == 31 [pid = 2716] [id = 670] 12:16:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18915400) [pid = 2716] [serial = 2010] [outer = 00000000] 12:16:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18C9A000) [pid = 2716] [serial = 2011] [outer = 18915400] 12:16:14 INFO - PROCESS | 2716 | 1467141374152 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (18D17000) [pid = 2716] [serial = 2012] [outer = 18915400] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (141B1C00) [pid = 2716] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18675C00) [pid = 2716] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (19131000) [pid = 2716] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1026B000) [pid = 2716] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (143EB800) [pid = 2716] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (16005400) [pid = 2716] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0FC13000) [pid = 2716] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (16607000) [pid = 2716] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (141AFC00) [pid = 2716] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10129800) [pid = 2716] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18C8FC00) [pid = 2716] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:16:14 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18E65400) [pid = 2716] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:16:14 INFO - PROCESS | 2716 | 1467141374693 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:16:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 870ms 12:16:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:16:14 INFO - PROCESS | 2716 | 1467141374765 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 2716 | 1467141374767 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 12:16:14 INFO - PROCESS | 2716 | 1467141374770 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 2716 | 1467141374771 Marionette TRACE conn5 <- [1,2646,null,{}] 12:16:14 INFO - PROCESS | 2716 | 1467141374775 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:14 INFO - PROCESS | 2716 | 1467141374777 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:14 INFO - PROCESS | 2716 | 1467141374852 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 12:16:14 INFO - PROCESS | 2716 | 1467141374858 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 2716 | 1467141374860 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:14 INFO - PROCESS | 2716 | ++DOCSHELL 14815C00 == 32 [pid = 2716] [id = 671] 12:16:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (149AF800) [pid = 2716] [serial = 2013] [outer = 00000000] 12:16:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1899C800) [pid = 2716] [serial = 2014] [outer = 149AF800] 12:16:14 INFO - PROCESS | 2716 | 1467141374903 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18C93C00) [pid = 2716] [serial = 2015] [outer = 149AF800] 12:16:15 INFO - PROCESS | 2716 | 1467141375332 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:16:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 570ms 12:16:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:16:15 INFO - PROCESS | 2716 | 1467141375340 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 2716 | 1467141375343 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 12:16:15 INFO - PROCESS | 2716 | 1467141375346 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 2716 | 1467141375347 Marionette TRACE conn5 <- [1,2650,null,{}] 12:16:15 INFO - PROCESS | 2716 | 1467141375350 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:15 INFO - PROCESS | 2716 | 1467141375352 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:15 INFO - PROCESS | 2716 | 1467141375473 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 12:16:15 INFO - PROCESS | 2716 | 1467141375482 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 2716 | 1467141375484 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:15 INFO - PROCESS | 2716 | ++DOCSHELL 143EB800 == 33 [pid = 2716] [id = 672] 12:16:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1890F400) [pid = 2716] [serial = 2016] [outer = 00000000] 12:16:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18FA2400) [pid = 2716] [serial = 2017] [outer = 1890F400] 12:16:15 INFO - PROCESS | 2716 | 1467141375527 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18E68800) [pid = 2716] [serial = 2018] [outer = 1890F400] 12:16:15 INFO - PROCESS | 2716 | 1467141375936 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:16:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 12:16:16 INFO - PROCESS | 2716 | 1467141375977 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 12:16:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:16:16 INFO - PROCESS | 2716 | 1467141375978 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 12:16:16 INFO - PROCESS | 2716 | 1467141375982 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 2716 | 1467141375983 Marionette TRACE conn5 <- [1,2654,null,{}] 12:16:16 INFO - PROCESS | 2716 | 1467141375987 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:16 INFO - PROCESS | 2716 | 1467141375989 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:16 INFO - PROCESS | 2716 | 1467141376067 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 12:16:16 INFO - PROCESS | 2716 | 1467141376175 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 2716 | 1467141376177 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:16 INFO - PROCESS | 2716 | ++DOCSHELL 148DF800 == 34 [pid = 2716] [id = 673] 12:16:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (19131000) [pid = 2716] [serial = 2019] [outer = 00000000] 12:16:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (19199C00) [pid = 2716] [serial = 2020] [outer = 19131000] 12:16:16 INFO - PROCESS | 2716 | 1467141376222 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1919B800) [pid = 2716] [serial = 2021] [outer = 19131000] 12:16:17 INFO - PROCESS | 2716 | 1467141377251 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:16:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1331ms 12:16:17 INFO - PROCESS | 2716 | 1467141377314 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 2716 | 1467141377319 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 12:16:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:16:17 INFO - PROCESS | 2716 | 1467141377324 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 2716 | 1467141377328 Marionette TRACE conn5 <- [1,2658,null,{}] 12:16:17 INFO - PROCESS | 2716 | 1467141377333 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:17 INFO - PROCESS | 2716 | 1467141377336 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:17 INFO - PROCESS | 2716 | 1467141377513 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 12:16:17 INFO - PROCESS | 2716 | 1467141377616 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 2716 | 1467141377618 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:17 INFO - PROCESS | 2716 | ++DOCSHELL 0F8D3C00 == 35 [pid = 2716] [id = 674] 12:16:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (0F8E5000) [pid = 2716] [serial = 2022] [outer = 00000000] 12:16:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (10201800) [pid = 2716] [serial = 2023] [outer = 0F8E5000] 12:16:17 INFO - PROCESS | 2716 | 1467141377675 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (107C2800) [pid = 2716] [serial = 2024] [outer = 0F8E5000] 12:16:18 INFO - PROCESS | 2716 | 1467141378852 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:16:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:16:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:16:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:16:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1572ms 12:16:18 INFO - PROCESS | 2716 | 1467141378898 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 2716 | 1467141378902 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 12:16:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:16:18 INFO - PROCESS | 2716 | 1467141378907 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 2716 | 1467141378910 Marionette TRACE conn5 <- [1,2662,null,{}] 12:16:18 INFO - PROCESS | 2716 | 1467141378916 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:18 INFO - PROCESS | 2716 | 1467141378918 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:19 INFO - PROCESS | 2716 | 1467141379063 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 12:16:19 INFO - PROCESS | 2716 | 1467141379181 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 2716 | 1467141379185 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:19 INFO - PROCESS | 2716 | ++DOCSHELL 1012B000 == 36 [pid = 2716] [id = 675] 12:16:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1012D400) [pid = 2716] [serial = 2025] [outer = 00000000] 12:16:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1075D400) [pid = 2716] [serial = 2026] [outer = 1012D400] 12:16:19 INFO - PROCESS | 2716 | 1467141379236 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (10ED5400) [pid = 2716] [serial = 2027] [outer = 1012D400] 12:16:19 INFO - PROCESS | 2716 | --DOCSHELL 143EB800 == 35 [pid = 2716] [id = 672] 12:16:19 INFO - PROCESS | 2716 | --DOCSHELL 14815C00 == 34 [pid = 2716] [id = 671] 12:16:19 INFO - PROCESS | 2716 | --DOCSHELL 18915000 == 33 [pid = 2716] [id = 670] 12:16:19 INFO - PROCESS | 2716 | --DOCSHELL 187D6000 == 32 [pid = 2716] [id = 669] 12:16:19 INFO - PROCESS | 2716 | --DOCSHELL 160AF400 == 31 [pid = 2716] [id = 668] 12:16:19 INFO - PROCESS | 2716 | --DOCSHELL 148E1C00 == 30 [pid = 2716] [id = 667] 12:16:19 INFO - PROCESS | 2716 | --DOCSHELL 10444800 == 29 [pid = 2716] [id = 666] 12:16:19 INFO - PROCESS | 2716 | --DOCSHELL 0FCF2C00 == 28 [pid = 2716] [id = 665] 12:16:19 INFO - PROCESS | 2716 | --DOCSHELL 0FCF2400 == 27 [pid = 2716] [id = 664] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (18677400) [pid = 2716] [serial = 1963] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1899D800) [pid = 2716] [serial = 1967] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18915800) [pid = 2716] [serial = 1966] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1AC05400) [pid = 2716] [serial = 1946] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (10440400) [pid = 2716] [serial = 1954] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10840400) [pid = 2716] [serial = 1955] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (14819000) [pid = 2716] [serial = 1958] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1475C400) [pid = 2716] [serial = 1957] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (16609800) [pid = 2716] [serial = 1960] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1020D800) [pid = 2716] [serial = 1948] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (10393000) [pid = 2716] [serial = 1949] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10206400) [pid = 2716] [serial = 1951] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10274800) [pid = 2716] [serial = 1952] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18682400) [pid = 2716] [serial = 1964] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (17378C00) [pid = 2716] [serial = 1961] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1913A000) [pid = 2716] [serial = 1976] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (17DABC00) [pid = 2716] [serial = 1972] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18D09C00) [pid = 2716] [serial = 1969] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (192F4000) [pid = 2716] [serial = 1978] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (192FAC00) [pid = 2716] [serial = 1979] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (18E6A800) [pid = 2716] [serial = 1975] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (18680C00) [pid = 2716] [serial = 1973] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (18C99C00) [pid = 2716] [serial = 1970] [outer = 00000000] [url = about:blank] 12:16:20 INFO - PROCESS | 2716 | 1467141380215 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:16:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 12:16:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:16:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:16:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1337ms 12:16:20 INFO - PROCESS | 2716 | 1467141380247 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 2716 | 1467141380252 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 12:16:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:16:20 INFO - PROCESS | 2716 | 1467141380258 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 2716 | 1467141380261 Marionette TRACE conn5 <- [1,2666,null,{}] 12:16:20 INFO - PROCESS | 2716 | 1467141380265 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:20 INFO - PROCESS | 2716 | 1467141380267 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:20 INFO - PROCESS | 2716 | 1467141380355 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 12:16:20 INFO - PROCESS | 2716 | 1467141380362 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 2716 | 1467141380364 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:20 INFO - PROCESS | 2716 | ++DOCSHELL 10269400 == 28 [pid = 2716] [id = 676] 12:16:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (10398000) [pid = 2716] [serial = 2028] [outer = 00000000] 12:16:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (1410F000) [pid = 2716] [serial = 2029] [outer = 10398000] 12:16:20 INFO - PROCESS | 2716 | 1467141380411 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (141B3400) [pid = 2716] [serial = 2030] [outer = 10398000] 12:16:21 INFO - PROCESS | 2716 | 1467141381374 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:16:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1183ms 12:16:21 INFO - PROCESS | 2716 | 1467141381445 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 2716 | 1467141381448 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 12:16:21 INFO - PROCESS | 2716 | 1467141381451 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:16:21 INFO - PROCESS | 2716 | 1467141381455 Marionette TRACE conn5 <- [1,2670,null,{}] 12:16:21 INFO - PROCESS | 2716 | 1467141381465 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:21 INFO - PROCESS | 2716 | 1467141381470 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:21 INFO - PROCESS | 2716 | 1467141381594 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 12:16:21 INFO - PROCESS | 2716 | 1467141381602 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 2716 | 1467141381605 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:21 INFO - PROCESS | 2716 | ++DOCSHELL 1486B800 == 29 [pid = 2716] [id = 677] 12:16:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (1486BC00) [pid = 2716] [serial = 2031] [outer = 00000000] 12:16:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (14B59000) [pid = 2716] [serial = 2032] [outer = 1486BC00] 12:16:21 INFO - PROCESS | 2716 | 1467141381653 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (160AD400) [pid = 2716] [serial = 2033] [outer = 1486BC00] 12:16:22 INFO - PROCESS | 2716 | 1467141382628 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:16:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1236ms 12:16:22 INFO - PROCESS | 2716 | 1467141382691 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 2716 | 1467141382694 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 12:16:22 INFO - PROCESS | 2716 | 1467141382697 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:16:22 INFO - PROCESS | 2716 | 1467141382699 Marionette TRACE conn5 <- [1,2674,null,{}] 12:16:22 INFO - PROCESS | 2716 | 1467141382703 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 2716 | 1467141382705 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:22 INFO - PROCESS | 2716 | 1467141382822 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 12:16:22 INFO - PROCESS | 2716 | 1467141382828 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 2716 | 1467141382830 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:22 INFO - PROCESS | 2716 | ++DOCSHELL 17764000 == 30 [pid = 2716] [id = 678] 12:16:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (17DA9000) [pid = 2716] [serial = 2034] [outer = 00000000] 12:16:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (18681800) [pid = 2716] [serial = 2035] [outer = 17DA9000] 12:16:22 INFO - PROCESS | 2716 | 1467141382937 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (187D6000) [pid = 2716] [serial = 2036] [outer = 17DA9000] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (0FF7F800) [pid = 2716] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (0FCF3400) [pid = 2716] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (148E2400) [pid = 2716] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (160EE800) [pid = 2716] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (10758800) [pid = 2716] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (187D7000) [pid = 2716] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (1890F400) [pid = 2716] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (0C8DA400) [pid = 2716] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (143A0C00) [pid = 2716] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (18915400) [pid = 2716] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (18FA8400) [pid = 2716] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (19C26800) [pid = 2716] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:16:23 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (149AF800) [pid = 2716] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:16:23 INFO - PROCESS | 2716 | 1467141383900 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:16:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 12:16:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:16:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:16:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1217ms 12:16:23 INFO - PROCESS | 2716 | 1467141383918 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 2716 | 1467141383920 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 12:16:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:16:23 INFO - PROCESS | 2716 | 1467141383923 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 2716 | 1467141383925 Marionette TRACE conn5 <- [1,2678,null,{}] 12:16:23 INFO - PROCESS | 2716 | 1467141383929 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:23 INFO - PROCESS | 2716 | 1467141383931 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:24 INFO - PROCESS | 2716 | 1467141384009 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 12:16:24 INFO - PROCESS | 2716 | 1467141384014 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 2716 | 1467141384016 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:24 INFO - PROCESS | 2716 | ++DOCSHELL 144C7C00 == 31 [pid = 2716] [id = 679] 12:16:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (1476A000) [pid = 2716] [serial = 2037] [outer = 00000000] 12:16:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (17DB2C00) [pid = 2716] [serial = 2038] [outer = 1476A000] 12:16:24 INFO - PROCESS | 2716 | 1467141384060 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (187DD000) [pid = 2716] [serial = 2039] [outer = 1476A000] 12:16:25 INFO - PROCESS | 2716 | 1467141384998 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:16:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:16:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:16:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:16:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:16:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1120ms 12:16:25 INFO - PROCESS | 2716 | 1467141385044 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 2716 | 1467141385046 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 12:16:25 INFO - PROCESS | 2716 | 1467141385050 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 2716 | 1467141385051 Marionette TRACE conn5 <- [1,2682,null,{}] 12:16:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:16:25 INFO - PROCESS | 2716 | 1467141385055 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:25 INFO - PROCESS | 2716 | 1467141385060 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:25 INFO - PROCESS | 2716 | 1467141385164 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 12:16:25 INFO - PROCESS | 2716 | 1467141385171 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 2716 | 1467141385173 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:25 INFO - PROCESS | 2716 | ++DOCSHELL 17DAA400 == 32 [pid = 2716] [id = 680] 12:16:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (187E8000) [pid = 2716] [serial = 2040] [outer = 00000000] 12:16:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (18C92800) [pid = 2716] [serial = 2041] [outer = 187E8000] 12:16:25 INFO - PROCESS | 2716 | 1467141385217 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (18D09C00) [pid = 2716] [serial = 2042] [outer = 187E8000] 12:16:26 INFO - PROCESS | 2716 | 1467141386367 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:16:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:16:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:16:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:16:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:16:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1379ms 12:16:26 INFO - PROCESS | 2716 | 1467141386434 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 2716 | 1467141386438 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 12:16:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:16:26 INFO - PROCESS | 2716 | 1467141386487 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 2716 | 1467141386490 Marionette TRACE conn5 <- [1,2686,null,{}] 12:16:26 INFO - PROCESS | 2716 | 1467141386496 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:26 INFO - PROCESS | 2716 | 1467141386500 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:26 INFO - PROCESS | 2716 | 1467141386642 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 12:16:26 INFO - PROCESS | 2716 | 1467141386777 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 2716 | 1467141386779 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:26 INFO - PROCESS | 2716 | ++DOCSHELL 10204000 == 33 [pid = 2716] [id = 681] 12:16:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (1020E000) [pid = 2716] [serial = 2043] [outer = 00000000] 12:16:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (141B5C00) [pid = 2716] [serial = 2044] [outer = 1020E000] 12:16:26 INFO - PROCESS | 2716 | 1467141386836 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (143A6800) [pid = 2716] [serial = 2045] [outer = 1020E000] 12:16:27 INFO - PROCESS | 2716 | 1467141387856 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:16:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:16:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:16:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:16:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1420ms 12:16:27 INFO - PROCESS | 2716 | 1467141387945 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 2716 | 1467141387949 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 12:16:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:16:27 INFO - PROCESS | 2716 | 1467141387957 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 2716 | 1467141387960 Marionette TRACE conn5 <- [1,2690,null,{}] 12:16:27 INFO - PROCESS | 2716 | 1467141387964 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:27 INFO - PROCESS | 2716 | 1467141387967 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:28 INFO - PROCESS | 2716 | 1467141388067 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 12:16:28 INFO - PROCESS | 2716 | 1467141388412 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 2716 | 1467141388415 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:28 INFO - PROCESS | 2716 | ++DOCSHELL 0FB3B000 == 34 [pid = 2716] [id = 682] 12:16:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (0FC13000) [pid = 2716] [serial = 2046] [outer = 00000000] 12:16:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (0FF7BC00) [pid = 2716] [serial = 2047] [outer = 0FC13000] 12:16:28 INFO - PROCESS | 2716 | 1467141388464 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (10207C00) [pid = 2716] [serial = 2048] [outer = 0FC13000] 12:16:29 INFO - PROCESS | 2716 | --DOCSHELL 144C7C00 == 33 [pid = 2716] [id = 679] 12:16:29 INFO - PROCESS | 2716 | --DOCSHELL 17764000 == 32 [pid = 2716] [id = 678] 12:16:29 INFO - PROCESS | 2716 | --DOCSHELL 1486B800 == 31 [pid = 2716] [id = 677] 12:16:29 INFO - PROCESS | 2716 | --DOCSHELL 10269400 == 30 [pid = 2716] [id = 676] 12:16:29 INFO - PROCESS | 2716 | --DOCSHELL 1012B000 == 29 [pid = 2716] [id = 675] 12:16:29 INFO - PROCESS | 2716 | --DOCSHELL 148DF800 == 28 [pid = 2716] [id = 673] 12:16:29 INFO - PROCESS | 2716 | --DOCSHELL 0F8D3C00 == 27 [pid = 2716] [id = 674] 12:16:29 INFO - PROCESS | 2716 | --DOCSHELL 17DAA400 == 26 [pid = 2716] [id = 680] 12:16:29 INFO - PROCESS | 2716 | --DOCSHELL 10204000 == 25 [pid = 2716] [id = 681] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1476AC00) [pid = 2716] [serial = 1994] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (1075E000) [pid = 2716] [serial = 1993] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (0FF73C00) [pid = 2716] [serial = 1996] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (0FF7EC00) [pid = 2716] [serial = 1997] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (14B50800) [pid = 2716] [serial = 2002] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (17DB0800) [pid = 2716] [serial = 2005] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (1083C400) [pid = 2716] [serial = 1999] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (110CB000) [pid = 2716] [serial = 2000] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (187DD400) [pid = 2716] [serial = 2008] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (18E68800) [pid = 2716] [serial = 2018] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (10273000) [pid = 2716] [serial = 1982] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (10127000) [pid = 2716] [serial = 1981] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (160EC800) [pid = 2716] [serial = 1985] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 57 (18C9A000) [pid = 2716] [serial = 2011] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 56 (1486A400) [pid = 2716] [serial = 1984] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 55 (199CA400) [pid = 2716] [serial = 1988] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 54 (191A0C00) [pid = 2716] [serial = 1987] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 53 (19DDEC00) [pid = 2716] [serial = 1991] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 52 (19DD1000) [pid = 2716] [serial = 1990] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 51 (187EAC00) [pid = 2716] [serial = 2009] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 50 (18C93C00) [pid = 2716] [serial = 2015] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 49 (1899C800) [pid = 2716] [serial = 2014] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 48 (18677000) [pid = 2716] [serial = 2006] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 47 (18D17000) [pid = 2716] [serial = 2012] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 46 (19199C00) [pid = 2716] [serial = 2020] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 45 (18FA2400) [pid = 2716] [serial = 2017] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | --DOMWINDOW == 44 (15D44C00) [pid = 2716] [serial = 2003] [outer = 00000000] [url = about:blank] 12:16:29 INFO - PROCESS | 2716 | 1467141389582 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:16:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1674ms 12:16:29 INFO - PROCESS | 2716 | 1467141389637 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 2716 | 1467141389641 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:16:29 INFO - PROCESS | 2716 | 1467141389646 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 2716 | 1467141389649 Marionette TRACE conn5 <- [1,2694,null,{}] 12:16:29 INFO - PROCESS | 2716 | 1467141389655 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:29 INFO - PROCESS | 2716 | 1467141389658 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:29 INFO - PROCESS | 2716 | 1467141389789 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 12:16:29 INFO - PROCESS | 2716 | 1467141389888 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 2716 | 1467141389891 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:29 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7F000 == 26 [pid = 2716] [id = 683] 12:16:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 45 (0FF8F800) [pid = 2716] [serial = 2049] [outer = 00000000] 12:16:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 46 (10127000) [pid = 2716] [serial = 2050] [outer = 0FF8F800] 12:16:29 INFO - PROCESS | 2716 | 1467141389939 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 47 (10203000) [pid = 2716] [serial = 2051] [outer = 0FF8F800] 12:16:30 INFO - PROCESS | 2716 | 1467141390346 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:16:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 12:16:30 INFO - PROCESS | 2716 | 1467141390376 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 2716 | 1467141390382 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 12:16:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:16:30 INFO - PROCESS | 2716 | 1467141390388 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 2716 | 1467141390391 Marionette TRACE conn5 <- [1,2698,null,{}] 12:16:30 INFO - PROCESS | 2716 | 1467141390395 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:30 INFO - PROCESS | 2716 | 1467141390398 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:30 INFO - PROCESS | 2716 | 1467141390484 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 12:16:30 INFO - PROCESS | 2716 | 1467141390491 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 2716 | 1467141390494 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:30 INFO - PROCESS | 2716 | ++DOCSHELL 10762C00 == 27 [pid = 2716] [id = 684] 12:16:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 48 (107C2400) [pid = 2716] [serial = 2052] [outer = 00000000] 12:16:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 49 (108CC000) [pid = 2716] [serial = 2053] [outer = 107C2400] 12:16:30 INFO - PROCESS | 2716 | 1467141390541 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 50 (1410BC00) [pid = 2716] [serial = 2054] [outer = 107C2400] 12:16:31 INFO - PROCESS | 2716 | 1467141391011 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 2716 | 1467141391066 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 12:16:31 INFO - PROCESS | 2716 | 1467141391069 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:16:31 INFO - PROCESS | 2716 | 1467141391073 Marionette TRACE conn5 <- [1,2702,null,{}] 12:16:31 INFO - PROCESS | 2716 | 1467141391083 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 2716 | 1467141391088 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:31 INFO - PROCESS | 2716 | 1467141391170 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 12:16:31 INFO - PROCESS | 2716 | 1467141391304 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 2716 | 1467141391307 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:31 INFO - PROCESS | 2716 | ++DOCSHELL 148D8400 == 28 [pid = 2716] [id = 685] 12:16:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 51 (148D9800) [pid = 2716] [serial = 2055] [outer = 00000000] 12:16:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 52 (149AB400) [pid = 2716] [serial = 2056] [outer = 148D9800] 12:16:31 INFO - PROCESS | 2716 | 1467141391355 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 53 (14B54C00) [pid = 2716] [serial = 2057] [outer = 148D9800] 12:16:31 INFO - PROCESS | 2716 | 1467141391736 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:16:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 12:16:31 INFO - PROCESS | 2716 | 1467141391803 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 2716 | 1467141391806 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 12:16:31 INFO - PROCESS | 2716 | 1467141391809 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:16:31 INFO - PROCESS | 2716 | 1467141391811 Marionette TRACE conn5 <- [1,2706,null,{}] 12:16:31 INFO - PROCESS | 2716 | 1467141391815 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 2716 | 1467141391816 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:31 INFO - PROCESS | 2716 | 1467141391933 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 12:16:31 INFO - PROCESS | 2716 | 1467141391938 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 2716 | 1467141391940 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:31 INFO - PROCESS | 2716 | ++DOCSHELL 160A9C00 == 29 [pid = 2716] [id = 686] 12:16:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 54 (160B0400) [pid = 2716] [serial = 2058] [outer = 00000000] 12:16:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 55 (1660A800) [pid = 2716] [serial = 2059] [outer = 160B0400] 12:16:32 INFO - PROCESS | 2716 | 1467141391986 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 56 (17764000) [pid = 2716] [serial = 2060] [outer = 160B0400] 12:16:32 INFO - PROCESS | 2716 | 1467141392428 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 2716 | 1467141392486 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 12:16:32 INFO - PROCESS | 2716 | 1467141392489 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 2716 | 1467141392490 Marionette TRACE conn5 <- [1,2710,null,{}] 12:16:32 INFO - PROCESS | 2716 | 1467141392494 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:32 INFO - PROCESS | 2716 | 1467141392496 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:32 INFO - PROCESS | 2716 | 1467141392635 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 12:16:32 INFO - PROCESS | 2716 | 1467141392650 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 2716 | 1467141392652 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:32 INFO - PROCESS | 2716 | ++DOCSHELL 18675C00 == 30 [pid = 2716] [id = 687] 12:16:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 57 (18677400) [pid = 2716] [serial = 2061] [outer = 00000000] 12:16:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (18681000) [pid = 2716] [serial = 2062] [outer = 18677400] 12:16:32 INFO - PROCESS | 2716 | 1467141392696 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (187D7400) [pid = 2716] [serial = 2063] [outer = 18677400] 12:16:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 12:16:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:16:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 12:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:33 INFO - _addTest/ [0,2713,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 2716 | 1467141393163 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 12:16:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:16:33 INFO - PROCESS | 2716 | 1467141393172 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 2716 | 1467141393174 Marionette TRACE conn5 <- [1,2714,null,{}] 12:16:33 INFO - PROCESS | 2716 | 1467141393177 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:33 INFO - PROCESS | 2716 | 1467141393183 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:33 INFO - PROCESS | 2716 | 1467141393318 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 12:16:33 INFO - PROCESS | 2716 | 1467141393326 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 2716 | 1467141393328 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:33 INFO - PROCESS | 2716 | ++DOCSHELL 0FC12000 == 31 [pid = 2716] [id = 688] 12:16:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (18919000) [pid = 2716] [serial = 2064] [outer = 00000000] 12:16:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (18C8DC00) [pid = 2716] [serial = 2065] [outer = 18919000] 12:16:33 INFO - PROCESS | 2716 | 1467141393426 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (18C90000) [pid = 2716] [serial = 2066] [outer = 18919000] 12:16:33 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (1486BC00) [pid = 2716] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:16:33 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (10398000) [pid = 2716] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:16:33 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (0F8E5000) [pid = 2716] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:16:33 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (17DA9000) [pid = 2716] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:16:33 INFO - PROCESS | 2716 | --DOMWINDOW == 57 (19131000) [pid = 2716] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:16:33 INFO - PROCESS | 2716 | --DOMWINDOW == 56 (1012D400) [pid = 2716] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:16:33 INFO - PROCESS | 2716 | --DOMWINDOW == 55 (187E8000) [pid = 2716] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:16:33 INFO - PROCESS | 2716 | --DOMWINDOW == 54 (1476A000) [pid = 2716] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:16:33 INFO - PROCESS | 2716 | 1467141393921 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:16:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 830ms 12:16:34 INFO - PROCESS | 2716 | 1467141394000 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 2716 | 1467141394002 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 12:16:34 INFO - PROCESS | 2716 | 1467141394005 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:16:34 INFO - PROCESS | 2716 | 1467141394006 Marionette TRACE conn5 <- [1,2718,null,{}] 12:16:34 INFO - PROCESS | 2716 | 1467141394010 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:34 INFO - PROCESS | 2716 | 1467141394012 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:34 INFO - PROCESS | 2716 | 1467141394087 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 12:16:34 INFO - PROCESS | 2716 | 1467141394095 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 2716 | 1467141394097 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:34 INFO - PROCESS | 2716 | ++DOCSHELL 18679400 == 32 [pid = 2716] [id = 689] 12:16:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 55 (187E8000) [pid = 2716] [serial = 2067] [outer = 00000000] 12:16:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 56 (18C97C00) [pid = 2716] [serial = 2068] [outer = 187E8000] 12:16:34 INFO - PROCESS | 2716 | 1467141394139 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 57 (18C98000) [pid = 2716] [serial = 2069] [outer = 187E8000] 12:16:35 INFO - PROCESS | 2716 | 1467141395033 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:16:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 12:16:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:16:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:16:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:16:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1075ms 12:16:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:16:35 INFO - PROCESS | 2716 | 1467141395085 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 2716 | 1467141395087 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 12:16:35 INFO - PROCESS | 2716 | 1467141395090 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 2716 | 1467141395091 Marionette TRACE conn5 <- [1,2722,null,{}] 12:16:35 INFO - PROCESS | 2716 | 1467141395095 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:35 INFO - PROCESS | 2716 | 1467141395097 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:35 INFO - PROCESS | 2716 | 1467141395207 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 12:16:35 INFO - PROCESS | 2716 | 1467141395214 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 2716 | 1467141395216 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:35 INFO - PROCESS | 2716 | ++DOCSHELL 108CB800 == 33 [pid = 2716] [id = 690] 12:16:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (18D09800) [pid = 2716] [serial = 2070] [outer = 00000000] 12:16:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (18E62800) [pid = 2716] [serial = 2071] [outer = 18D09800] 12:16:35 INFO - PROCESS | 2716 | 1467141395261 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (18E5F800) [pid = 2716] [serial = 2072] [outer = 18D09800] 12:16:35 INFO - PROCESS | 2716 | 1467141395690 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:16:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 12:16:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:16:35 INFO - PROCESS | 2716 | 1467141395720 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 2716 | 1467141395722 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 12:16:35 INFO - PROCESS | 2716 | 1467141395726 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 2716 | 1467141395727 Marionette TRACE conn5 <- [1,2726,null,{}] 12:16:35 INFO - PROCESS | 2716 | 1467141395774 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:35 INFO - PROCESS | 2716 | 1467141395778 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:35 INFO - PROCESS | 2716 | 1467141395888 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 12:16:36 INFO - PROCESS | 2716 | 1467141396028 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 2716 | 1467141396032 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:36 INFO - PROCESS | 2716 | ++DOCSHELL 0FC5F000 == 34 [pid = 2716] [id = 691] 12:16:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (0FC5FC00) [pid = 2716] [serial = 2073] [outer = 00000000] 12:16:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (0FF72C00) [pid = 2716] [serial = 2074] [outer = 0FC5FC00] 12:16:36 INFO - PROCESS | 2716 | 1467141396132 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (10126800) [pid = 2716] [serial = 2075] [outer = 0FC5FC00] 12:16:36 INFO - PROCESS | 2716 | 1467141396896 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:16:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1237ms 12:16:36 INFO - PROCESS | 2716 | 1467141396964 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 2716 | 1467141396968 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 12:16:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:16:37 INFO - PROCESS | 2716 | 1467141396973 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 2716 | 1467141396976 Marionette TRACE conn5 <- [1,2730,null,{}] 12:16:37 INFO - PROCESS | 2716 | 1467141396982 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:37 INFO - PROCESS | 2716 | 1467141396985 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:37 INFO - PROCESS | 2716 | 1467141397109 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 12:16:37 INFO - PROCESS | 2716 | 1467141397243 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 2716 | 1467141397247 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:37 INFO - PROCESS | 2716 | ++DOCSHELL 14815C00 == 35 [pid = 2716] [id = 692] 12:16:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (14817400) [pid = 2716] [serial = 2076] [outer = 00000000] 12:16:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (148E1C00) [pid = 2716] [serial = 2077] [outer = 14817400] 12:16:37 INFO - PROCESS | 2716 | 1467141397303 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (160EDC00) [pid = 2716] [serial = 2078] [outer = 14817400] 12:16:38 INFO - PROCESS | 2716 | 1467141398196 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:16:38 INFO - PROCESS | 2716 | --DOCSHELL 18679400 == 34 [pid = 2716] [id = 689] 12:16:38 INFO - PROCESS | 2716 | --DOCSHELL 0FC12000 == 33 [pid = 2716] [id = 688] 12:16:38 INFO - PROCESS | 2716 | --DOCSHELL 18675C00 == 32 [pid = 2716] [id = 687] 12:16:38 INFO - PROCESS | 2716 | --DOCSHELL 160A9C00 == 31 [pid = 2716] [id = 686] 12:16:38 INFO - PROCESS | 2716 | --DOCSHELL 148D8400 == 30 [pid = 2716] [id = 685] 12:16:38 INFO - PROCESS | 2716 | --DOCSHELL 10762C00 == 29 [pid = 2716] [id = 684] 12:16:38 INFO - PROCESS | 2716 | --DOCSHELL 0FF7F000 == 28 [pid = 2716] [id = 683] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (1075D400) [pid = 2716] [serial = 2026] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (10ED5400) [pid = 2716] [serial = 2027] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (160AD400) [pid = 2716] [serial = 2033] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (18C92800) [pid = 2716] [serial = 2041] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (18D09C00) [pid = 2716] [serial = 2042] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (187DD000) [pid = 2716] [serial = 2039] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 59 (187D6000) [pid = 2716] [serial = 2036] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 58 (17DB2C00) [pid = 2716] [serial = 2038] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 57 (141B3400) [pid = 2716] [serial = 2030] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 56 (14B59000) [pid = 2716] [serial = 2032] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 55 (1410F000) [pid = 2716] [serial = 2029] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 54 (10201800) [pid = 2716] [serial = 2023] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 53 (107C2800) [pid = 2716] [serial = 2024] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 52 (18681800) [pid = 2716] [serial = 2035] [outer = 00000000] [url = about:blank] 12:16:38 INFO - PROCESS | 2716 | --DOMWINDOW == 51 (1919B800) [pid = 2716] [serial = 2021] [outer = 00000000] [url = about:blank] 12:16:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:16:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1279ms 12:16:38 INFO - PROCESS | 2716 | 1467141398253 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 2716 | 1467141398257 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 12:16:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:16:38 INFO - PROCESS | 2716 | 1467141398262 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 2716 | 1467141398265 Marionette TRACE conn5 <- [1,2734,null,{}] 12:16:38 INFO - PROCESS | 2716 | 1467141398271 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:38 INFO - PROCESS | 2716 | 1467141398273 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:38 INFO - PROCESS | 2716 | 1467141398367 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 12:16:38 INFO - PROCESS | 2716 | 1467141398471 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 2716 | 1467141398475 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:38 INFO - PROCESS | 2716 | ++DOCSHELL 0FC13C00 == 29 [pid = 2716] [id = 693] 12:16:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 52 (0FC5F400) [pid = 2716] [serial = 2079] [outer = 00000000] 12:16:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 53 (0FF76400) [pid = 2716] [serial = 2080] [outer = 0FC5F400] 12:16:38 INFO - PROCESS | 2716 | 1467141398527 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 54 (10203400) [pid = 2716] [serial = 2081] [outer = 0FC5F400] 12:16:39 INFO - PROCESS | 2716 | 1467141398976 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:16:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 791ms 12:16:39 INFO - PROCESS | 2716 | 1467141399053 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 2716 | 1467141399058 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 12:16:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:16:39 INFO - PROCESS | 2716 | 1467141399063 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 2716 | 1467141399066 Marionette TRACE conn5 <- [1,2738,null,{}] 12:16:39 INFO - PROCESS | 2716 | 1467141399070 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:39 INFO - PROCESS | 2716 | 1467141399072 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:39 INFO - PROCESS | 2716 | 1467141399162 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 12:16:39 INFO - PROCESS | 2716 | 1467141399169 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 2716 | 1467141399171 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:39 INFO - PROCESS | 2716 | ++DOCSHELL 10ED7800 == 30 [pid = 2716] [id = 694] 12:16:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 55 (110C8000) [pid = 2716] [serial = 2082] [outer = 00000000] 12:16:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 56 (141AB000) [pid = 2716] [serial = 2083] [outer = 110C8000] 12:16:39 INFO - PROCESS | 2716 | 1467141399217 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 57 (141B3800) [pid = 2716] [serial = 2084] [outer = 110C8000] 12:16:39 INFO - PROCESS | 2716 | 1467141399678 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:16:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 12:16:39 INFO - PROCESS | 2716 | 1467141399738 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 2716 | 1467141399740 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 12:16:39 INFO - PROCESS | 2716 | 1467141399744 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:16:39 INFO - PROCESS | 2716 | 1467141399747 Marionette TRACE conn5 <- [1,2742,null,{}] 12:16:39 INFO - PROCESS | 2716 | 1467141399758 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:39 INFO - PROCESS | 2716 | 1467141399762 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:39 INFO - PROCESS | 2716 | 1467141399848 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 12:16:39 INFO - PROCESS | 2716 | 1467141399944 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 2716 | 1467141399947 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:39 INFO - PROCESS | 2716 | ++DOCSHELL 148DA000 == 31 [pid = 2716] [id = 695] 12:16:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 58 (148DB800) [pid = 2716] [serial = 2085] [outer = 00000000] 12:16:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 59 (15D44000) [pid = 2716] [serial = 2086] [outer = 148DB800] 12:16:40 INFO - PROCESS | 2716 | 1467141399994 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 60 (160EF400) [pid = 2716] [serial = 2087] [outer = 148DB800] 12:16:40 INFO - PROCESS | 2716 | 1467141400381 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:16:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 12:16:40 INFO - PROCESS | 2716 | 1467141400418 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 2716 | 1467141400420 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 12:16:40 INFO - PROCESS | 2716 | 1467141400424 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:16:40 INFO - PROCESS | 2716 | 1467141400425 Marionette TRACE conn5 <- [1,2746,null,{}] 12:16:40 INFO - PROCESS | 2716 | 1467141400429 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:40 INFO - PROCESS | 2716 | 1467141400431 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:40 INFO - PROCESS | 2716 | 1467141400541 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 12:16:40 INFO - PROCESS | 2716 | 1467141400652 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 2716 | 1467141400654 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:40 INFO - PROCESS | 2716 | ++DOCSHELL 1660F000 == 32 [pid = 2716] [id = 696] 12:16:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (17DB2C00) [pid = 2716] [serial = 2088] [outer = 00000000] 12:16:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (187D3800) [pid = 2716] [serial = 2089] [outer = 17DB2C00] 12:16:40 INFO - PROCESS | 2716 | 1467141400698 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (187DC400) [pid = 2716] [serial = 2090] [outer = 17DB2C00] 12:16:41 INFO - PROCESS | 2716 | 1467141401109 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:16:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 12:16:41 INFO - PROCESS | 2716 | 1467141401163 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 2716 | 1467141401165 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 12:16:41 INFO - PROCESS | 2716 | 1467141401168 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 2716 | 1467141401170 Marionette TRACE conn5 <- [1,2750,null,{}] 12:16:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:16:41 INFO - PROCESS | 2716 | 1467141401173 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:41 INFO - PROCESS | 2716 | 1467141401175 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:41 INFO - PROCESS | 2716 | 1467141401287 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 12:16:41 INFO - PROCESS | 2716 | 1467141401292 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 2716 | 1467141401294 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:41 INFO - PROCESS | 2716 | ++DOCSHELL 0C8DCC00 == 33 [pid = 2716] [id = 697] 12:16:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (0C8E0000) [pid = 2716] [serial = 2091] [outer = 00000000] 12:16:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (1890BC00) [pid = 2716] [serial = 2092] [outer = 0C8E0000] 12:16:41 INFO - PROCESS | 2716 | 1467141401338 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (18910400) [pid = 2716] [serial = 2093] [outer = 0C8E0000] 12:16:41 INFO - PROCESS | 2716 | 1467141401772 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:16:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 12:16:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:16:41 INFO - PROCESS | 2716 | 1467141401843 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 2716 | 1467141401845 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 12:16:41 INFO - PROCESS | 2716 | 1467141401848 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 2716 | 1467141401850 Marionette TRACE conn5 <- [1,2754,null,{}] 12:16:41 INFO - PROCESS | 2716 | 1467141401853 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:41 INFO - PROCESS | 2716 | 1467141401859 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:42 INFO - PROCESS | 2716 | 1467141402024 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 12:16:42 INFO - PROCESS | 2716 | 1467141402043 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 2716 | 1467141402045 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:42 INFO - PROCESS | 2716 | ++DOCSHELL 0FB33400 == 34 [pid = 2716] [id = 698] 12:16:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (18C91C00) [pid = 2716] [serial = 2094] [outer = 00000000] 12:16:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (18E60000) [pid = 2716] [serial = 2095] [outer = 18C91C00] 12:16:42 INFO - PROCESS | 2716 | 1467141402088 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (18C94800) [pid = 2716] [serial = 2096] [outer = 18C91C00] 12:16:42 INFO - PROCESS | 2716 | 1467141402545 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:16:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 12:16:42 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (0FF8F800) [pid = 2716] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:16:42 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (148D9800) [pid = 2716] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:16:42 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (107C2400) [pid = 2716] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:16:42 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (0FC13000) [pid = 2716] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:16:42 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (160B0400) [pid = 2716] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:16:42 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (1020E000) [pid = 2716] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:16:42 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (18677400) [pid = 2716] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:16:42 INFO - PROCESS | 2716 | --DOMWINDOW == 61 (18919000) [pid = 2716] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:16:42 INFO - PROCESS | 2716 | --DOMWINDOW == 60 (187E8000) [pid = 2716] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:16:42 INFO - PROCESS | 2716 | 1467141402598 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 2716 | 1467141402600 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 12:16:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:16:42 INFO - PROCESS | 2716 | 1467141402604 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 2716 | 1467141402606 Marionette TRACE conn5 <- [1,2758,null,{}] 12:16:42 INFO - PROCESS | 2716 | 1467141402610 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:42 INFO - PROCESS | 2716 | 1467141402612 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:42 INFO - PROCESS | 2716 | 1467141402689 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 12:16:42 INFO - PROCESS | 2716 | 1467141402694 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 2716 | 1467141402696 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:42 INFO - PROCESS | 2716 | ++DOCSHELL 10393800 == 35 [pid = 2716] [id = 699] 12:16:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 61 (16603000) [pid = 2716] [serial = 2097] [outer = 00000000] 12:16:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 62 (18998C00) [pid = 2716] [serial = 2098] [outer = 16603000] 12:16:42 INFO - PROCESS | 2716 | 1467141402739 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (18FF7C00) [pid = 2716] [serial = 2099] [outer = 16603000] 12:16:43 INFO - PROCESS | 2716 | 1467141403165 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:16:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 570ms 12:16:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:16:43 INFO - PROCESS | 2716 | 1467141403177 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 2716 | 1467141403179 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 12:16:43 INFO - PROCESS | 2716 | 1467141403182 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 2716 | 1467141403183 Marionette TRACE conn5 <- [1,2762,null,{}] 12:16:43 INFO - PROCESS | 2716 | 1467141403187 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:43 INFO - PROCESS | 2716 | 1467141403188 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:43 INFO - PROCESS | 2716 | 1467141403308 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 12:16:43 INFO - PROCESS | 2716 | 1467141403316 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 2716 | 1467141403317 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:43 INFO - PROCESS | 2716 | ++DOCSHELL 19132000 == 36 [pid = 2716] [id = 700] 12:16:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (19132C00) [pid = 2716] [serial = 2100] [outer = 00000000] 12:16:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (19197800) [pid = 2716] [serial = 2101] [outer = 19132C00] 12:16:43 INFO - PROCESS | 2716 | 1467141403360 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (1919DC00) [pid = 2716] [serial = 2102] [outer = 19132C00] 12:16:43 INFO - PROCESS | 2716 | 1467141403801 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:16:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 12:16:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:16:43 INFO - PROCESS | 2716 | 1467141403853 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 2716 | 1467141403855 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 12:16:43 INFO - PROCESS | 2716 | 1467141403862 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 2716 | 1467141403863 Marionette TRACE conn5 <- [1,2766,null,{}] 12:16:43 INFO - PROCESS | 2716 | 1467141403867 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:43 INFO - PROCESS | 2716 | 1467141403869 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:44 INFO - PROCESS | 2716 | 1467141404004 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 12:16:44 INFO - PROCESS | 2716 | 1467141404019 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 2716 | 1467141404021 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:44 INFO - PROCESS | 2716 | ++DOCSHELL 1913FC00 == 37 [pid = 2716] [id = 701] 12:16:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (19197400) [pid = 2716] [serial = 2103] [outer = 00000000] 12:16:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (19628000) [pid = 2716] [serial = 2104] [outer = 19197400] 12:16:44 INFO - PROCESS | 2716 | 1467141404063 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (19628C00) [pid = 2716] [serial = 2105] [outer = 19197400] 12:16:44 INFO - PROCESS | 2716 | 1467141404469 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:16:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 631ms 12:16:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:16:44 INFO - PROCESS | 2716 | 1467141404490 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 2716 | 1467141404492 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 12:16:44 INFO - PROCESS | 2716 | 1467141404495 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 2716 | 1467141404496 Marionette TRACE conn5 <- [1,2770,null,{}] 12:16:44 INFO - PROCESS | 2716 | 1467141404500 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:44 INFO - PROCESS | 2716 | 1467141404501 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:44 INFO - PROCESS | 2716 | 1467141404581 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 12:16:44 INFO - PROCESS | 2716 | 1467141404586 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 2716 | 1467141404588 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:44 INFO - PROCESS | 2716 | ++DOCSHELL 144C9C00 == 38 [pid = 2716] [id = 702] 12:16:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (199C8800) [pid = 2716] [serial = 2106] [outer = 00000000] 12:16:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (19B3C000) [pid = 2716] [serial = 2107] [outer = 199C8800] 12:16:44 INFO - PROCESS | 2716 | 1467141404631 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (19C20400) [pid = 2716] [serial = 2108] [outer = 199C8800] 12:16:45 INFO - PROCESS | 2716 | 1467141405302 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:16:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 870ms 12:16:45 INFO - PROCESS | 2716 | 1467141405367 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 2716 | 1467141405371 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 12:16:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:16:45 INFO - PROCESS | 2716 | 1467141405376 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 2716 | 1467141405380 Marionette TRACE conn5 <- [1,2774,null,{}] 12:16:45 INFO - PROCESS | 2716 | 1467141405385 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:45 INFO - PROCESS | 2716 | 1467141405389 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:45 INFO - PROCESS | 2716 | 1467141405557 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 12:16:45 INFO - PROCESS | 2716 | 1467141405619 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 2716 | 1467141405623 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:45 INFO - PROCESS | 2716 | ++DOCSHELL 10758C00 == 39 [pid = 2716] [id = 703] 12:16:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1075B400) [pid = 2716] [serial = 2109] [outer = 00000000] 12:16:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (141B2C00) [pid = 2716] [serial = 2110] [outer = 1075B400] 12:16:45 INFO - PROCESS | 2716 | 1467141405680 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (144C7C00) [pid = 2716] [serial = 2111] [outer = 1075B400] 12:16:46 INFO - PROCESS | 2716 | 1467141406304 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:16:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 990ms 12:16:46 INFO - PROCESS | 2716 | 1467141406366 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 2716 | 1467141406371 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 12:16:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:16:46 INFO - PROCESS | 2716 | 1467141406378 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 2716 | 1467141406381 Marionette TRACE conn5 <- [1,2778,null,{}] 12:16:46 INFO - PROCESS | 2716 | 1467141406385 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:46 INFO - PROCESS | 2716 | 1467141406388 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:46 INFO - PROCESS | 2716 | 1467141406532 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 12:16:46 INFO - PROCESS | 2716 | 1467141406672 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 2716 | 1467141406675 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:46 INFO - PROCESS | 2716 | ++DOCSHELL 18682000 == 40 [pid = 2716] [id = 704] 12:16:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (187D4800) [pid = 2716] [serial = 2112] [outer = 00000000] 12:16:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18916000) [pid = 2716] [serial = 2113] [outer = 187D4800] 12:16:46 INFO - PROCESS | 2716 | 1467141406731 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18C8F400) [pid = 2716] [serial = 2114] [outer = 187D4800] 12:16:47 INFO - PROCESS | 2716 | 1467141407277 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:16:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 930ms 12:16:47 INFO - PROCESS | 2716 | 1467141407311 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 2716 | 1467141407314 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 12:16:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:16:47 INFO - PROCESS | 2716 | 1467141407318 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 2716 | 1467141407321 Marionette TRACE conn5 <- [1,2782,null,{}] 12:16:47 INFO - PROCESS | 2716 | 1467141407332 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:47 INFO - PROCESS | 2716 | 1467141407337 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:47 INFO - PROCESS | 2716 | 1467141407447 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 12:16:47 INFO - PROCESS | 2716 | 1467141407561 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 2716 | 1467141407564 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:47 INFO - PROCESS | 2716 | ++DOCSHELL 199CC800 == 41 [pid = 2716] [id = 705] 12:16:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (199CCC00) [pid = 2716] [serial = 2115] [outer = 00000000] 12:16:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (19B39000) [pid = 2716] [serial = 2116] [outer = 199CCC00] 12:16:47 INFO - PROCESS | 2716 | 1467141407668 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (19DD2800) [pid = 2716] [serial = 2117] [outer = 199CCC00] 12:16:48 INFO - PROCESS | 2716 | 1467141408468 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:16:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1175ms 12:16:48 INFO - PROCESS | 2716 | 1467141408496 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 12:16:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:16:48 INFO - PROCESS | 2716 | 1467141408501 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 12:16:48 INFO - PROCESS | 2716 | 1467141408506 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 2716 | 1467141408509 Marionette TRACE conn5 <- [1,2786,null,{}] 12:16:48 INFO - PROCESS | 2716 | 1467141408514 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:48 INFO - PROCESS | 2716 | 1467141408517 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:48 INFO - PROCESS | 2716 | 1467141408622 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 12:16:48 INFO - PROCESS | 2716 | 1467141408767 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 2716 | 1467141408772 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:48 INFO - PROCESS | 2716 | ++DOCSHELL 0F8CB800 == 42 [pid = 2716] [id = 706] 12:16:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (0FF73C00) [pid = 2716] [serial = 2118] [outer = 00000000] 12:16:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1043F400) [pid = 2716] [serial = 2119] [outer = 0FF73C00] 12:16:48 INFO - PROCESS | 2716 | 1467141408824 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (108C3800) [pid = 2716] [serial = 2120] [outer = 0FF73C00] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 1913FC00 == 41 [pid = 2716] [id = 701] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 19132000 == 40 [pid = 2716] [id = 700] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 10393800 == 39 [pid = 2716] [id = 699] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 0FB33400 == 38 [pid = 2716] [id = 698] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 0C8DCC00 == 37 [pid = 2716] [id = 697] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 1660F000 == 36 [pid = 2716] [id = 696] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 148DA000 == 35 [pid = 2716] [id = 695] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 10ED7800 == 34 [pid = 2716] [id = 694] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 0FC13C00 == 33 [pid = 2716] [id = 693] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 108CB800 == 32 [pid = 2716] [id = 690] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 0FB3B000 == 31 [pid = 2716] [id = 682] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 0FC5F000 == 30 [pid = 2716] [id = 691] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 14815C00 == 29 [pid = 2716] [id = 692] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 199CC800 == 28 [pid = 2716] [id = 705] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 18682000 == 27 [pid = 2716] [id = 704] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 144C9C00 == 26 [pid = 2716] [id = 702] 12:16:49 INFO - PROCESS | 2716 | --DOCSHELL 10758C00 == 25 [pid = 2716] [id = 703] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (10127000) [pid = 2716] [serial = 2050] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (149AB400) [pid = 2716] [serial = 2056] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (108CC000) [pid = 2716] [serial = 2053] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1410BC00) [pid = 2716] [serial = 2054] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (10207C00) [pid = 2716] [serial = 2048] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (0FF7BC00) [pid = 2716] [serial = 2047] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1660A800) [pid = 2716] [serial = 2059] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (17764000) [pid = 2716] [serial = 2060] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (143A6800) [pid = 2716] [serial = 2045] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (141B5C00) [pid = 2716] [serial = 2044] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (187D7400) [pid = 2716] [serial = 2063] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18681000) [pid = 2716] [serial = 2062] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18E62800) [pid = 2716] [serial = 2071] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (18C8DC00) [pid = 2716] [serial = 2065] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18C90000) [pid = 2716] [serial = 2066] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (10203000) [pid = 2716] [serial = 2051] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (18C97C00) [pid = 2716] [serial = 2068] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (14B54C00) [pid = 2716] [serial = 2057] [outer = 00000000] [url = about:blank] 12:16:49 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (18C98000) [pid = 2716] [serial = 2069] [outer = 00000000] [url = about:blank] 12:16:50 INFO - PROCESS | 2716 | 1467141410014 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:16:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1535ms 12:16:50 INFO - PROCESS | 2716 | 1467141410041 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 12:16:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:16:50 INFO - PROCESS | 2716 | 1467141410045 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 12:16:50 INFO - PROCESS | 2716 | 1467141410049 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 2716 | 1467141410054 Marionette TRACE conn5 <- [1,2790,null,{}] 12:16:50 INFO - PROCESS | 2716 | 1467141410059 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:50 INFO - PROCESS | 2716 | 1467141410061 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:50 INFO - PROCESS | 2716 | 1467141410192 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 12:16:50 INFO - PROCESS | 2716 | 1467141410288 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 2716 | 1467141410291 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:50 INFO - PROCESS | 2716 | ++DOCSHELL 0FB3AC00 == 26 [pid = 2716] [id = 707] 12:16:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (0FB82400) [pid = 2716] [serial = 2121] [outer = 00000000] 12:16:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (0FF8C400) [pid = 2716] [serial = 2122] [outer = 0FB82400] 12:16:50 INFO - PROCESS | 2716 | 1467141410338 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (10127000) [pid = 2716] [serial = 2123] [outer = 0FB82400] 12:16:50 INFO - PROCESS | 2716 | 1467141410701 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:16:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 690ms 12:16:50 INFO - PROCESS | 2716 | 1467141410745 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 2716 | 1467141410750 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 12:16:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:16:50 INFO - PROCESS | 2716 | 1467141410756 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 2716 | 1467141410758 Marionette TRACE conn5 <- [1,2794,null,{}] 12:16:50 INFO - PROCESS | 2716 | 1467141410762 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:50 INFO - PROCESS | 2716 | 1467141410764 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:50 INFO - PROCESS | 2716 | 1467141410882 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 12:16:50 INFO - PROCESS | 2716 | 1467141410889 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 2716 | 1467141410892 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:50 INFO - PROCESS | 2716 | ++DOCSHELL 1026D800 == 27 [pid = 2716] [id = 708] 12:16:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (10446000) [pid = 2716] [serial = 2124] [outer = 00000000] 12:16:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (110C8C00) [pid = 2716] [serial = 2125] [outer = 10446000] 12:16:50 INFO - PROCESS | 2716 | 1467141410939 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (141AAC00) [pid = 2716] [serial = 2126] [outer = 10446000] 12:16:51 INFO - PROCESS | 2716 | 1467141411358 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:16:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 12:16:51 INFO - PROCESS | 2716 | 1467141411431 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 2716 | 1467141411434 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 12:16:51 INFO - PROCESS | 2716 | 1467141411437 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:16:51 INFO - PROCESS | 2716 | 1467141411441 Marionette TRACE conn5 <- [1,2798,null,{}] 12:16:51 INFO - PROCESS | 2716 | 1467141411452 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:51 INFO - PROCESS | 2716 | 1467141411456 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:51 INFO - PROCESS | 2716 | 1467141411539 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 12:16:51 INFO - PROCESS | 2716 | 1467141411548 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 2716 | 1467141411551 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:51 INFO - PROCESS | 2716 | ++DOCSHELL 14819C00 == 28 [pid = 2716] [id = 709] 12:16:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1481FC00) [pid = 2716] [serial = 2127] [outer = 00000000] 12:16:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (148DC000) [pid = 2716] [serial = 2128] [outer = 1481FC00] 12:16:51 INFO - PROCESS | 2716 | 1467141411598 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (14B58800) [pid = 2716] [serial = 2129] [outer = 1481FC00] 12:16:52 INFO - PROCESS | 2716 | 1467141412084 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:16:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 12:16:52 INFO - PROCESS | 2716 | 1467141412119 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 2716 | 1467141412122 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 12:16:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:16:52 INFO - PROCESS | 2716 | 1467141412125 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 2716 | 1467141412127 Marionette TRACE conn5 <- [1,2802,null,{}] 12:16:52 INFO - PROCESS | 2716 | 1467141412130 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:52 INFO - PROCESS | 2716 | 1467141412132 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:52 INFO - PROCESS | 2716 | 1467141412252 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 12:16:52 INFO - PROCESS | 2716 | 1467141412347 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 2716 | 1467141412349 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:52 INFO - PROCESS | 2716 | ++DOCSHELL 17377400 == 29 [pid = 2716] [id = 710] 12:16:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (17378000) [pid = 2716] [serial = 2130] [outer = 00000000] 12:16:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1775B400) [pid = 2716] [serial = 2131] [outer = 17378000] 12:16:52 INFO - PROCESS | 2716 | 1467141412393 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17DAEC00) [pid = 2716] [serial = 2132] [outer = 17378000] 12:16:52 INFO - PROCESS | 2716 | 1467141412792 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:16:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 731ms 12:16:52 INFO - PROCESS | 2716 | 1467141412857 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 2716 | 1467141412859 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 12:16:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:16:52 INFO - PROCESS | 2716 | 1467141412867 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 2716 | 1467141412869 Marionette TRACE conn5 <- [1,2806,null,{}] 12:16:52 INFO - PROCESS | 2716 | 1467141412873 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:52 INFO - PROCESS | 2716 | 1467141412875 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:53 INFO - PROCESS | 2716 | 1467141412984 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 12:16:53 INFO - PROCESS | 2716 | 1467141412989 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 2716 | 1467141412991 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:53 INFO - PROCESS | 2716 | ++DOCSHELL 18676400 == 30 [pid = 2716] [id = 711] 12:16:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18677000) [pid = 2716] [serial = 2133] [outer = 00000000] 12:16:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (187D6000) [pid = 2716] [serial = 2134] [outer = 18677000] 12:16:53 INFO - PROCESS | 2716 | 1467141413036 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (187D6800) [pid = 2716] [serial = 2135] [outer = 18677000] 12:16:53 INFO - PROCESS | 2716 | 1467141413511 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 12:16:53 INFO - PROCESS | 2716 | 1467141413553 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 2716 | 1467141413555 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 12:16:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:16:53 INFO - PROCESS | 2716 | 1467141413558 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 2716 | 1467141413560 Marionette TRACE conn5 <- [1,2810,null,{}] 12:16:53 INFO - PROCESS | 2716 | 1467141413563 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:53 INFO - PROCESS | 2716 | 1467141413569 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:53 INFO - PROCESS | 2716 | 1467141413722 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (0C8E0000) [pid = 2716] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18C91C00) [pid = 2716] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (148DB800) [pid = 2716] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (110C8000) [pid = 2716] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18D09800) [pid = 2716] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (14817400) [pid = 2716] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (0FC5FC00) [pid = 2716] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (0FC5F400) [pid = 2716] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (19197400) [pid = 2716] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (16603000) [pid = 2716] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (17DB2C00) [pid = 2716] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:16:53 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (199C8800) [pid = 2716] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:16:54 INFO - PROCESS | 2716 | 1467141413980 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 2716 | 1467141413982 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:54 INFO - PROCESS | 2716 | ++DOCSHELL 0C8E4C00 == 31 [pid = 2716] [id = 712] 12:16:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (0C8E6000) [pid = 2716] [serial = 2136] [outer = 00000000] 12:16:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1026EC00) [pid = 2716] [serial = 2137] [outer = 0C8E6000] 12:16:54 INFO - PROCESS | 2716 | 1467141414027 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (146BAC00) [pid = 2716] [serial = 2138] [outer = 0C8E6000] 12:16:54 INFO - PROCESS | 2716 | 1467141414386 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:16:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:16:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 870ms 12:16:54 INFO - PROCESS | 2716 | 1467141414429 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 12:16:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:16:54 INFO - PROCESS | 2716 | 1467141414431 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 12:16:54 INFO - PROCESS | 2716 | 1467141414435 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 2716 | 1467141414436 Marionette TRACE conn5 <- [1,2814,null,{}] 12:16:54 INFO - PROCESS | 2716 | 1467141414440 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:54 INFO - PROCESS | 2716 | 1467141414442 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:54 INFO - PROCESS | 2716 | 1467141414555 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 12:16:54 INFO - PROCESS | 2716 | 1467141414563 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 2716 | 1467141414564 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:54 INFO - PROCESS | 2716 | ++DOCSHELL 1867A400 == 32 [pid = 2716] [id = 713] 12:16:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1867B400) [pid = 2716] [serial = 2139] [outer = 00000000] 12:16:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18C92000) [pid = 2716] [serial = 2140] [outer = 1867B400] 12:16:54 INFO - PROCESS | 2716 | 1467141414608 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18C97C00) [pid = 2716] [serial = 2141] [outer = 1867B400] 12:16:55 INFO - PROCESS | 2716 | 1467141415022 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:16:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 12:16:55 INFO - PROCESS | 2716 | 1467141415065 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 12:16:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:16:55 INFO - PROCESS | 2716 | 1467141415067 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 12:16:55 INFO - PROCESS | 2716 | 1467141415070 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 2716 | 1467141415072 Marionette TRACE conn5 <- [1,2818,null,{}] 12:16:55 INFO - PROCESS | 2716 | 1467141415076 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:55 INFO - PROCESS | 2716 | 1467141415077 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:55 INFO - PROCESS | 2716 | 1467141415154 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 12:16:55 INFO - PROCESS | 2716 | 1467141415281 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 2716 | 1467141415283 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:55 INFO - PROCESS | 2716 | ++DOCSHELL 187D9400 == 33 [pid = 2716] [id = 714] 12:16:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1890DC00) [pid = 2716] [serial = 2142] [outer = 00000000] 12:16:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18E5FC00) [pid = 2716] [serial = 2143] [outer = 1890DC00] 12:16:55 INFO - PROCESS | 2716 | 1467141415327 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (17DA8800) [pid = 2716] [serial = 2144] [outer = 1890DC00] 12:16:55 INFO - PROCESS | 2716 | 1467141415679 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:16:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 12:16:55 INFO - PROCESS | 2716 | 1467141415742 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 2716 | 1467141415744 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 12:16:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:16:55 INFO - PROCESS | 2716 | 1467141415747 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 2716 | 1467141415748 Marionette TRACE conn5 <- [1,2822,null,{}] 12:16:55 INFO - PROCESS | 2716 | 1467141415752 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:55 INFO - PROCESS | 2716 | 1467141415754 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:55 INFO - PROCESS | 2716 | 1467141415831 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 12:16:55 INFO - PROCESS | 2716 | 1467141415836 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 2716 | 1467141415838 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:55 INFO - PROCESS | 2716 | ++DOCSHELL 19131800 == 34 [pid = 2716] [id = 715] 12:16:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (19132000) [pid = 2716] [serial = 2145] [outer = 00000000] 12:16:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1919C000) [pid = 2716] [serial = 2146] [outer = 19132000] 12:16:55 INFO - PROCESS | 2716 | 1467141415881 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (19619400) [pid = 2716] [serial = 2147] [outer = 19132000] 12:16:56 INFO - PROCESS | 2716 | 1467141416702 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:16:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:16:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1022ms 12:16:56 INFO - PROCESS | 2716 | 1467141416770 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 2716 | 1467141416775 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 12:16:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:16:56 INFO - PROCESS | 2716 | 1467141416779 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 2716 | 1467141416784 Marionette TRACE conn5 <- [1,2826,null,{}] 12:16:56 INFO - PROCESS | 2716 | 1467141416810 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:56 INFO - PROCESS | 2716 | 1467141416813 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:57 INFO - PROCESS | 2716 | 1467141416969 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 12:16:57 INFO - PROCESS | 2716 | 1467141417104 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 2716 | 1467141417107 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:57 INFO - PROCESS | 2716 | ++DOCSHELL 0FB85800 == 35 [pid = 2716] [id = 716] 12:16:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (0FC13000) [pid = 2716] [serial = 2148] [outer = 00000000] 12:16:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (10125000) [pid = 2716] [serial = 2149] [outer = 0FC13000] 12:16:57 INFO - PROCESS | 2716 | 1467141417167 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (108CC000) [pid = 2716] [serial = 2150] [outer = 0FC13000] 12:16:57 INFO - PROCESS | 2716 | 1467141417892 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:16:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:16:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1205ms 12:16:58 INFO - PROCESS | 2716 | 1467141417985 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 2716 | 1467141417990 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 12:16:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:16:58 INFO - PROCESS | 2716 | 1467141417996 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 2716 | 1467141417999 Marionette TRACE conn5 <- [1,2830,null,{}] 12:16:58 INFO - PROCESS | 2716 | 1467141418003 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:58 INFO - PROCESS | 2716 | 1467141418006 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:58 INFO - PROCESS | 2716 | 1467141418242 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 12:16:58 INFO - PROCESS | 2716 | 1467141418386 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 2716 | 1467141418389 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:58 INFO - PROCESS | 2716 | ++DOCSHELL 090FE000 == 36 [pid = 2716] [id = 717] 12:16:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (090FE800) [pid = 2716] [serial = 2151] [outer = 00000000] 12:16:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (0C8E6400) [pid = 2716] [serial = 2152] [outer = 090FE800] 12:16:58 INFO - PROCESS | 2716 | 1467141418440 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (0FC09000) [pid = 2716] [serial = 2153] [outer = 090FE800] 12:16:58 INFO - PROCESS | 2716 | --DOCSHELL 187D9400 == 35 [pid = 2716] [id = 714] 12:16:58 INFO - PROCESS | 2716 | --DOCSHELL 1867A400 == 34 [pid = 2716] [id = 713] 12:16:58 INFO - PROCESS | 2716 | --DOCSHELL 0C8E4C00 == 33 [pid = 2716] [id = 712] 12:16:58 INFO - PROCESS | 2716 | --DOCSHELL 18676400 == 32 [pid = 2716] [id = 711] 12:16:58 INFO - PROCESS | 2716 | --DOCSHELL 17377400 == 31 [pid = 2716] [id = 710] 12:16:58 INFO - PROCESS | 2716 | --DOCSHELL 14819C00 == 30 [pid = 2716] [id = 709] 12:16:58 INFO - PROCESS | 2716 | --DOCSHELL 1026D800 == 29 [pid = 2716] [id = 708] 12:16:58 INFO - PROCESS | 2716 | --DOCSHELL 0FB3AC00 == 28 [pid = 2716] [id = 707] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (19B3C000) [pid = 2716] [serial = 2107] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1890BC00) [pid = 2716] [serial = 2092] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18E60000) [pid = 2716] [serial = 2095] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (15D44000) [pid = 2716] [serial = 2086] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (160EF400) [pid = 2716] [serial = 2087] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (141AB000) [pid = 2716] [serial = 2083] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (141B3800) [pid = 2716] [serial = 2084] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18E5F800) [pid = 2716] [serial = 2072] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (148E1C00) [pid = 2716] [serial = 2077] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (160EDC00) [pid = 2716] [serial = 2078] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (0FF72C00) [pid = 2716] [serial = 2074] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10126800) [pid = 2716] [serial = 2075] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10203400) [pid = 2716] [serial = 2081] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (0FF76400) [pid = 2716] [serial = 2080] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (19628C00) [pid = 2716] [serial = 2105] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (19628000) [pid = 2716] [serial = 2104] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (18998C00) [pid = 2716] [serial = 2098] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (18FF7C00) [pid = 2716] [serial = 2099] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (187D3800) [pid = 2716] [serial = 2089] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (19197800) [pid = 2716] [serial = 2101] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (18910400) [pid = 2716] [serial = 2093] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (18C94800) [pid = 2716] [serial = 2096] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (187DC400) [pid = 2716] [serial = 2090] [outer = 00000000] [url = about:blank] 12:16:58 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (19C20400) [pid = 2716] [serial = 2108] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 2716 | 1467141419065 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:16:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:16:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1132ms 12:16:59 INFO - PROCESS | 2716 | 1467141419131 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 12:16:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:16:59 INFO - PROCESS | 2716 | 1467141419135 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 12:16:59 INFO - PROCESS | 2716 | 1467141419140 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 2716 | 1467141419143 Marionette TRACE conn5 <- [1,2834,null,{}] 12:16:59 INFO - PROCESS | 2716 | 1467141419147 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:59 INFO - PROCESS | 2716 | 1467141419150 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:59 INFO - PROCESS | 2716 | 1467141419240 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 12:16:59 INFO - PROCESS | 2716 | 1467141419339 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 2716 | 1467141419341 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:16:59 INFO - PROCESS | 2716 | ++DOCSHELL 0C8DBC00 == 29 [pid = 2716] [id = 718] 12:16:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (0FB84800) [pid = 2716] [serial = 2154] [outer = 00000000] 12:16:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (1020D800) [pid = 2716] [serial = 2155] [outer = 0FB84800] 12:16:59 INFO - PROCESS | 2716 | 1467141419388 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (10278400) [pid = 2716] [serial = 2156] [outer = 0FB84800] 12:16:59 INFO - PROCESS | 2716 | 1467141419838 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:16:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:16:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 12:16:59 INFO - PROCESS | 2716 | 1467141419871 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 2716 | 1467141419874 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 12:16:59 INFO - PROCESS | 2716 | 1467141419878 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:16:59 INFO - PROCESS | 2716 | 1467141419880 Marionette TRACE conn5 <- [1,2838,null,{}] 12:16:59 INFO - PROCESS | 2716 | 1467141419883 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:59 INFO - PROCESS | 2716 | 1467141419886 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:00 INFO - PROCESS | 2716 | 1467141419972 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 12:17:00 INFO - PROCESS | 2716 | 1467141419979 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 2716 | 1467141419981 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:00 INFO - PROCESS | 2716 | ++DOCSHELL 143A8400 == 30 [pid = 2716] [id = 719] 12:17:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (143ADC00) [pid = 2716] [serial = 2157] [outer = 00000000] 12:17:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (149B6400) [pid = 2716] [serial = 2158] [outer = 143ADC00] 12:17:00 INFO - PROCESS | 2716 | 1467141420026 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (15D47000) [pid = 2716] [serial = 2159] [outer = 143ADC00] 12:17:00 INFO - PROCESS | 2716 | 1467141420479 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:17:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:17:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 12:17:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:17:00 INFO - PROCESS | 2716 | 1467141420551 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 2716 | 1467141420555 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 12:17:00 INFO - PROCESS | 2716 | 1467141420565 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 2716 | 1467141420570 Marionette TRACE conn5 <- [1,2842,null,{}] 12:17:00 INFO - PROCESS | 2716 | 1467141420573 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:00 INFO - PROCESS | 2716 | 1467141420577 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:00 INFO - PROCESS | 2716 | 1467141420666 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 12:17:00 INFO - PROCESS | 2716 | 1467141420678 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 2716 | 1467141420680 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:00 INFO - PROCESS | 2716 | ++DOCSHELL 17DEB000 == 31 [pid = 2716] [id = 720] 12:17:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (17DEC800) [pid = 2716] [serial = 2160] [outer = 00000000] 12:17:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (18680800) [pid = 2716] [serial = 2161] [outer = 17DEC800] 12:17:00 INFO - PROCESS | 2716 | 1467141420732 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (187D6C00) [pid = 2716] [serial = 2162] [outer = 17DEC800] 12:17:01 INFO - PROCESS | 2716 | 1467141421179 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:17:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:17:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 12:17:01 INFO - PROCESS | 2716 | 1467141421190 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 2716 | 1467141421192 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 12:17:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:17:01 INFO - PROCESS | 2716 | 1467141421215 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - PROCESS | 2716 | 1467141421217 Marionette TRACE conn5 <- [1,2846,null,{}] 12:17:01 INFO - PROCESS | 2716 | 1467141421220 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:01 INFO - PROCESS | 2716 | 1467141421222 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:01 INFO - PROCESS | 2716 | 1467141421341 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 12:17:01 INFO - PROCESS | 2716 | 1467141421431 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 2716 | 1467141421433 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:01 INFO - PROCESS | 2716 | ++DOCSHELL 1890E400 == 32 [pid = 2716] [id = 721] 12:17:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1890E800) [pid = 2716] [serial = 2163] [outer = 00000000] 12:17:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1899A800) [pid = 2716] [serial = 2164] [outer = 1890E800] 12:17:01 INFO - PROCESS | 2716 | 1467141421476 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18AB5400) [pid = 2716] [serial = 2165] [outer = 1890E800] 12:17:01 INFO - PROCESS | 2716 | 1467141421903 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:17:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:17:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 12:17:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:17:01 INFO - PROCESS | 2716 | 1467141421948 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 2716 | 1467141421951 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 12:17:01 INFO - PROCESS | 2716 | 1467141421954 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - PROCESS | 2716 | 1467141421955 Marionette TRACE conn5 <- [1,2850,null,{}] 12:17:01 INFO - PROCESS | 2716 | 1467141421959 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:01 INFO - PROCESS | 2716 | 1467141421961 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:02 INFO - PROCESS | 2716 | 1467141422077 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 12:17:02 INFO - PROCESS | 2716 | 1467141422144 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 2716 | 1467141422149 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:02 INFO - PROCESS | 2716 | ++DOCSHELL 10845C00 == 33 [pid = 2716] [id = 722] 12:17:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18D09800) [pid = 2716] [serial = 2166] [outer = 00000000] 12:17:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18E61C00) [pid = 2716] [serial = 2167] [outer = 18D09800] 12:17:02 INFO - PROCESS | 2716 | 1467141422204 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18E6EC00) [pid = 2716] [serial = 2168] [outer = 18D09800] 12:17:02 INFO - PROCESS | 2716 | 1467141422647 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:17:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:17:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 12:17:02 INFO - PROCESS | 2716 | 1467141422713 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 2716 | 1467141422715 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 12:17:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:17:02 INFO - PROCESS | 2716 | 1467141422724 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 2716 | 1467141422726 Marionette TRACE conn5 <- [1,2854,null,{}] 12:17:02 INFO - PROCESS | 2716 | 1467141422729 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:02 INFO - PROCESS | 2716 | 1467141422731 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:02 INFO - PROCESS | 2716 | 1467141422854 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 12:17:02 INFO - PROCESS | 2716 | 1467141422925 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 2716 | 1467141422927 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:02 INFO - PROCESS | 2716 | ++DOCSHELL 19137000 == 34 [pid = 2716] [id = 723] 12:17:02 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (19139000) [pid = 2716] [serial = 2169] [outer = 00000000] 12:17:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1919B800) [pid = 2716] [serial = 2170] [outer = 19139000] 12:17:03 INFO - PROCESS | 2716 | 1467141422970 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1913C800) [pid = 2716] [serial = 2171] [outer = 19139000] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (19132C00) [pid = 2716] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1890DC00) [pid = 2716] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (17378000) [pid = 2716] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18677000) [pid = 2716] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (0FF73C00) [pid = 2716] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0FB82400) [pid = 2716] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1481FC00) [pid = 2716] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (10446000) [pid = 2716] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (0C8E6000) [pid = 2716] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1075B400) [pid = 2716] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (187D4800) [pid = 2716] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (199CCC00) [pid = 2716] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:17:03 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (1867B400) [pid = 2716] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:17:03 INFO - PROCESS | 2716 | 1467141423411 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:17:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 12:17:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:17:03 INFO - PROCESS | 2716 | 1467141423460 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 2716 | 1467141423462 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 12:17:03 INFO - PROCESS | 2716 | 1467141423465 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 2716 | 1467141423467 Marionette TRACE conn5 <- [1,2858,null,{}] 12:17:03 INFO - PROCESS | 2716 | 1467141423470 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:03 INFO - PROCESS | 2716 | 1467141423472 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:03 INFO - PROCESS | 2716 | 1467141423551 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 12:17:03 INFO - PROCESS | 2716 | 1467141423654 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 2716 | 1467141423656 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:03 INFO - PROCESS | 2716 | ++DOCSHELL 0FC5D800 == 35 [pid = 2716] [id = 724] 12:17:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (10275800) [pid = 2716] [serial = 2172] [outer = 00000000] 12:17:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (187D4800) [pid = 2716] [serial = 2173] [outer = 10275800] 12:17:03 INFO - PROCESS | 2716 | 1467141423700 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (18919400) [pid = 2716] [serial = 2174] [outer = 10275800] 12:17:04 INFO - PROCESS | 2716 | 1467141424076 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:17:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 630ms 12:17:04 INFO - PROCESS | 2716 | 1467141424095 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 12:17:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:17:04 INFO - PROCESS | 2716 | 1467141424097 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 12:17:04 INFO - PROCESS | 2716 | 1467141424101 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 2716 | 1467141424102 Marionette TRACE conn5 <- [1,2862,null,{}] 12:17:04 INFO - PROCESS | 2716 | 1467141424105 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:04 INFO - PROCESS | 2716 | 1467141424107 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:04 INFO - PROCESS | 2716 | 1467141424225 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 12:17:04 INFO - PROCESS | 2716 | 1467141424260 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 2716 | 1467141424262 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:04 INFO - PROCESS | 2716 | ++DOCSHELL 14696000 == 36 [pid = 2716] [id = 725] 12:17:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (187D7800) [pid = 2716] [serial = 2175] [outer = 00000000] 12:17:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (199C4800) [pid = 2716] [serial = 2176] [outer = 187D7800] 12:17:04 INFO - PROCESS | 2716 | 1467141424306 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (199C5000) [pid = 2716] [serial = 2177] [outer = 187D7800] 12:17:04 INFO - PROCESS | 2716 | 1467141424722 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:17:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 12:17:04 INFO - PROCESS | 2716 | 1467141424772 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 2716 | 1467141424774 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 12:17:04 INFO - PROCESS | 2716 | 1467141424787 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 2716 | 1467141424789 Marionette TRACE conn5 <- [1,2866,null,{}] 12:17:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:17:04 INFO - PROCESS | 2716 | 1467141424792 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:04 INFO - PROCESS | 2716 | 1467141424794 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:04 INFO - PROCESS | 2716 | 1467141424874 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 12:17:04 INFO - PROCESS | 2716 | 1467141424880 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 2716 | 1467141424882 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:04 INFO - PROCESS | 2716 | ++DOCSHELL 199C3400 == 37 [pid = 2716] [id = 726] 12:17:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (199CDC00) [pid = 2716] [serial = 2178] [outer = 00000000] 12:17:04 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (19C27800) [pid = 2716] [serial = 2179] [outer = 199CDC00] 12:17:04 INFO - PROCESS | 2716 | 1467141424924 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (19DD6C00) [pid = 2716] [serial = 2180] [outer = 199CDC00] 12:17:05 INFO - PROCESS | 2716 | 1467141425475 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:17:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 12:17:05 INFO - PROCESS | 2716 | 1467141425523 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 12:17:05 INFO - PROCESS | 2716 | 1467141425528 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 12:17:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:17:05 INFO - PROCESS | 2716 | 1467141425534 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 2716 | 1467141425538 Marionette TRACE conn5 <- [1,2870,null,{}] 12:17:05 INFO - PROCESS | 2716 | 1467141425587 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:05 INFO - PROCESS | 2716 | 1467141425590 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:05 INFO - PROCESS | 2716 | 1467141425766 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 12:17:05 INFO - PROCESS | 2716 | 1467141425829 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 2716 | 1467141425833 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:05 INFO - PROCESS | 2716 | ++DOCSHELL 0C991400 == 38 [pid = 2716] [id = 727] 12:17:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (0FF75000) [pid = 2716] [serial = 2181] [outer = 00000000] 12:17:05 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (10272400) [pid = 2716] [serial = 2182] [outer = 0FF75000] 12:17:05 INFO - PROCESS | 2716 | 1467141425891 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (141AF000) [pid = 2716] [serial = 2183] [outer = 0FF75000] 12:17:06 INFO - PROCESS | 2716 | 1467141426497 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:17:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:17:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1011ms 12:17:06 INFO - PROCESS | 2716 | 1467141426550 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 2716 | 1467141426554 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:17:06 INFO - PROCESS | 2716 | 1467141426561 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 2716 | 1467141426564 Marionette TRACE conn5 <- [1,2874,null,{}] 12:17:06 INFO - PROCESS | 2716 | 1467141426568 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:06 INFO - PROCESS | 2716 | 1467141426571 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:06 INFO - PROCESS | 2716 | 1467141426682 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 12:17:06 INFO - PROCESS | 2716 | 1467141426838 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 2716 | 1467141426841 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:06 INFO - PROCESS | 2716 | ++DOCSHELL 160ED400 == 39 [pid = 2716] [id = 728] 12:17:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (160F8000) [pid = 2716] [serial = 2184] [outer = 00000000] 12:17:06 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (17DAC400) [pid = 2716] [serial = 2185] [outer = 160F8000] 12:17:06 INFO - PROCESS | 2716 | 1467141426898 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (18682C00) [pid = 2716] [serial = 2186] [outer = 160F8000] 12:17:07 INFO - PROCESS | 2716 | 1467141427500 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:17:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:17:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 12:17:07 INFO - PROCESS | 2716 | 1467141427534 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 2716 | 1467141427537 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 12:17:07 INFO - PROCESS | 2716 | 1467141427540 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:17:07 INFO - PROCESS | 2716 | 1467141427544 Marionette TRACE conn5 <- [1,2878,null,{}] 12:17:07 INFO - PROCESS | 2716 | 1467141427555 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:07 INFO - PROCESS | 2716 | 1467141427560 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:07 INFO - PROCESS | 2716 | 1467141427669 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 12:17:07 INFO - PROCESS | 2716 | 1467141427813 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 2716 | 1467141427817 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:07 INFO - PROCESS | 2716 | ++DOCSHELL 19C22800 == 40 [pid = 2716] [id = 729] 12:17:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (19C25800) [pid = 2716] [serial = 2187] [outer = 00000000] 12:17:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (19DDB000) [pid = 2716] [serial = 2188] [outer = 19C25800] 12:17:07 INFO - PROCESS | 2716 | 1467141427873 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (1A076400) [pid = 2716] [serial = 2189] [outer = 19C25800] 12:17:08 INFO - PROCESS | 2716 | 1467141428483 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1019ms 12:17:08 INFO - PROCESS | 2716 | 1467141428563 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 2716 | 1467141428566 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 12:17:08 INFO - PROCESS | 2716 | 1467141428569 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:17:08 INFO - PROCESS | 2716 | 1467141428571 Marionette TRACE conn5 <- [1,2882,null,{}] 12:17:08 INFO - PROCESS | 2716 | 1467141428575 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:08 INFO - PROCESS | 2716 | 1467141428577 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:08 INFO - PROCESS | 2716 | 1467141428694 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 12:17:09 INFO - PROCESS | 2716 | 1467141428972 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 2716 | 1467141428975 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:09 INFO - PROCESS | 2716 | ++DOCSHELL 090EF400 == 41 [pid = 2716] [id = 730] 12:17:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (090F0C00) [pid = 2716] [serial = 2190] [outer = 00000000] 12:17:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (0F8C9400) [pid = 2716] [serial = 2191] [outer = 090F0C00] 12:17:09 INFO - PROCESS | 2716 | 1467141429048 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (0FF95000) [pid = 2716] [serial = 2192] [outer = 090F0C00] 12:17:09 INFO - PROCESS | 2716 | 1467141429654 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 14696000 == 40 [pid = 2716] [id = 725] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 0FC5D800 == 39 [pid = 2716] [id = 724] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 19137000 == 38 [pid = 2716] [id = 723] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 10845C00 == 37 [pid = 2716] [id = 722] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 1890E400 == 36 [pid = 2716] [id = 721] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 17DEB000 == 35 [pid = 2716] [id = 720] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 143A8400 == 34 [pid = 2716] [id = 719] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 0C8DBC00 == 33 [pid = 2716] [id = 718] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 090FE000 == 32 [pid = 2716] [id = 717] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 0FB85800 == 31 [pid = 2716] [id = 716] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 19131800 == 30 [pid = 2716] [id = 715] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 0F8CB800 == 29 [pid = 2716] [id = 706] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 160ED400 == 28 [pid = 2716] [id = 728] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 19C22800 == 27 [pid = 2716] [id = 729] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 199C3400 == 26 [pid = 2716] [id = 726] 12:17:10 INFO - PROCESS | 2716 | --DOCSHELL 0C991400 == 25 [pid = 2716] [id = 727] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (1919DC00) [pid = 2716] [serial = 2102] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18E5FC00) [pid = 2716] [serial = 2143] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1775B400) [pid = 2716] [serial = 2131] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (187D6000) [pid = 2716] [serial = 2134] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (108C3800) [pid = 2716] [serial = 2120] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1043F400) [pid = 2716] [serial = 2119] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (0FF8C400) [pid = 2716] [serial = 2122] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10127000) [pid = 2716] [serial = 2123] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (148DC000) [pid = 2716] [serial = 2128] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (110C8C00) [pid = 2716] [serial = 2125] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (141AAC00) [pid = 2716] [serial = 2126] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (17DAEC00) [pid = 2716] [serial = 2132] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1026EC00) [pid = 2716] [serial = 2137] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (144C7C00) [pid = 2716] [serial = 2111] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (141B2C00) [pid = 2716] [serial = 2110] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (18C8F400) [pid = 2716] [serial = 2114] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18916000) [pid = 2716] [serial = 2113] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (19DD2800) [pid = 2716] [serial = 2117] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (19B39000) [pid = 2716] [serial = 2116] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (187D6800) [pid = 2716] [serial = 2135] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (146BAC00) [pid = 2716] [serial = 2138] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (17DA8800) [pid = 2716] [serial = 2144] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (18C92000) [pid = 2716] [serial = 2140] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (18C97C00) [pid = 2716] [serial = 2141] [outer = 00000000] [url = about:blank] 12:17:10 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (14B58800) [pid = 2716] [serial = 2129] [outer = 00000000] [url = about:blank] 12:17:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:17:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1826ms 12:17:10 INFO - PROCESS | 2716 | 1467141430433 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 2716 | 1467141430438 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 12:17:10 INFO - PROCESS | 2716 | 1467141430444 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 2716 | 1467141430447 Marionette TRACE conn5 <- [1,2886,null,{}] 12:17:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:17:10 INFO - PROCESS | 2716 | 1467141430453 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:10 INFO - PROCESS | 2716 | 1467141430457 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:10 INFO - PROCESS | 2716 | 1467141430550 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 12:17:10 INFO - PROCESS | 2716 | 1467141430556 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 2716 | 1467141430561 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:10 INFO - PROCESS | 2716 | ++DOCSHELL 0F8CA000 == 26 [pid = 2716] [id = 731] 12:17:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (0F8CB800) [pid = 2716] [serial = 2193] [outer = 00000000] 12:17:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (0FB36800) [pid = 2716] [serial = 2194] [outer = 0F8CB800] 12:17:10 INFO - PROCESS | 2716 | 1467141430610 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (0FC63400) [pid = 2716] [serial = 2195] [outer = 0F8CB800] 12:17:11 INFO - PROCESS | 2716 | 1467141431145 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:17:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:17:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 12:17:11 INFO - PROCESS | 2716 | 1467141431184 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 2716 | 1467141431187 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 12:17:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:17:11 INFO - PROCESS | 2716 | 1467141431193 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 2716 | 1467141431197 Marionette TRACE conn5 <- [1,2890,null,{}] 12:17:11 INFO - PROCESS | 2716 | 1467141431201 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:11 INFO - PROCESS | 2716 | 1467141431204 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:11 INFO - PROCESS | 2716 | 1467141431292 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 12:17:11 INFO - PROCESS | 2716 | 1467141431394 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 2716 | 1467141431396 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:11 INFO - PROCESS | 2716 | ++DOCSHELL 10274400 == 27 [pid = 2716] [id = 732] 12:17:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (10274C00) [pid = 2716] [serial = 2196] [outer = 00000000] 12:17:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (10444800) [pid = 2716] [serial = 2197] [outer = 10274C00] 12:17:11 INFO - PROCESS | 2716 | 1467141431444 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (107CE000) [pid = 2716] [serial = 2198] [outer = 10274C00] 12:17:11 INFO - PROCESS | 2716 | 1467141431832 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:17:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:17:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 690ms 12:17:11 INFO - PROCESS | 2716 | 1467141431884 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 2716 | 1467141431886 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 12:17:11 INFO - PROCESS | 2716 | 1467141431921 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 2716 | 1467141431923 Marionette TRACE conn5 <- [1,2894,null,{}] 12:17:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:17:11 INFO - PROCESS | 2716 | 1467141431937 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:11 INFO - PROCESS | 2716 | 1467141431942 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:12 INFO - PROCESS | 2716 | 1467141432040 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 12:17:12 INFO - PROCESS | 2716 | 1467141432049 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 2716 | 1467141432052 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:12 INFO - PROCESS | 2716 | ++DOCSHELL 143E9800 == 28 [pid = 2716] [id = 733] 12:17:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (143F0800) [pid = 2716] [serial = 2199] [outer = 00000000] 12:17:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (14697000) [pid = 2716] [serial = 2200] [outer = 143F0800] 12:17:12 INFO - PROCESS | 2716 | 1467141432100 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1472DC00) [pid = 2716] [serial = 2201] [outer = 143F0800] 12:17:12 INFO - PROCESS | 2716 | 1467141432550 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:17:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 12:17:12 INFO - PROCESS | 2716 | 1467141432602 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 2716 | 1467141432604 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 12:17:12 INFO - PROCESS | 2716 | 1467141432608 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 2716 | 1467141432609 Marionette TRACE conn5 <- [1,2898,null,{}] 12:17:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:17:12 INFO - PROCESS | 2716 | 1467141432613 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:12 INFO - PROCESS | 2716 | 1467141432625 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:12 INFO - PROCESS | 2716 | 1467141432741 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 12:17:12 INFO - PROCESS | 2716 | 1467141432746 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 2716 | 1467141432748 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:12 INFO - PROCESS | 2716 | ++DOCSHELL 14868400 == 29 [pid = 2716] [id = 734] 12:17:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (14868800) [pid = 2716] [serial = 2202] [outer = 00000000] 12:17:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (15D41400) [pid = 2716] [serial = 2203] [outer = 14868800] 12:17:12 INFO - PROCESS | 2716 | 1467141432845 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (160FBC00) [pid = 2716] [serial = 2204] [outer = 14868800] 12:17:13 INFO - PROCESS | 2716 | 1467141433205 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:17:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:17:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:17:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 12:17:13 INFO - PROCESS | 2716 | 1467141433259 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 2716 | 1467141433261 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 12:17:13 INFO - PROCESS | 2716 | 1467141433265 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - PROCESS | 2716 | 1467141433266 Marionette TRACE conn5 <- [1,2902,null,{}] 12:17:13 INFO - TEST-START | /DOMEvents/constructors.html 12:17:13 INFO - PROCESS | 2716 | 1467141433270 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:13 INFO - PROCESS | 2716 | 1467141433272 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:13 INFO - PROCESS | 2716 | 1467141433385 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 12:17:13 INFO - PROCESS | 2716 | 1467141433475 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 2716 | 1467141433477 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:13 INFO - PROCESS | 2716 | ++DOCSHELL 17379400 == 30 [pid = 2716] [id = 735] 12:17:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1737D400) [pid = 2716] [serial = 2205] [outer = 00000000] 12:17:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18675000) [pid = 2716] [serial = 2206] [outer = 1737D400] 12:17:13 INFO - PROCESS | 2716 | 1467141433520 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1867C400) [pid = 2716] [serial = 2207] [outer = 1737D400] 12:17:14 INFO - PROCESS | 2716 | 1467141434095 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:17:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:17:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:17:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 884ms 12:17:14 INFO - PROCESS | 2716 | 1467141434156 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 2716 | 1467141434159 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 12:17:14 INFO - PROCESS | 2716 | 1467141434162 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:17:14 INFO - PROCESS | 2716 | 1467141434164 Marionette TRACE conn5 <- [1,2906,null,{}] 12:17:14 INFO - PROCESS | 2716 | 1467141434173 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:14 INFO - PROCESS | 2716 | 1467141434179 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:14 INFO - PROCESS | 2716 | 1467141434326 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 12:17:14 INFO - PROCESS | 2716 | 1467141434391 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 2716 | 1467141434393 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:14 INFO - PROCESS | 2716 | ++DOCSHELL 18994000 == 31 [pid = 2716] [id = 736] 12:17:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (18995000) [pid = 2716] [serial = 2208] [outer = 00000000] 12:17:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1890F800) [pid = 2716] [serial = 2209] [outer = 18995000] 12:17:14 INFO - PROCESS | 2716 | 1467141434447 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (18C94C00) [pid = 2716] [serial = 2210] [outer = 18995000] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1890E800) [pid = 2716] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18D09800) [pid = 2716] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (19132000) [pid = 2716] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (0FC13000) [pid = 2716] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0FB84800) [pid = 2716] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (090FE800) [pid = 2716] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (10275800) [pid = 2716] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (17DEC800) [pid = 2716] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (143ADC00) [pid = 2716] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (19139000) [pid = 2716] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (199CDC00) [pid = 2716] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:17:14 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (187D7800) [pid = 2716] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:17:15 INFO - PROCESS | 2716 | 1467141434976 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:17:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:17:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 830ms 12:17:15 INFO - PROCESS | 2716 | 1467141434996 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 2716 | 1467141434998 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 12:17:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:17:15 INFO - PROCESS | 2716 | 1467141435014 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 2716 | 1467141435016 Marionette TRACE conn5 <- [1,2910,null,{}] 12:17:15 INFO - PROCESS | 2716 | 1467141435021 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:15 INFO - PROCESS | 2716 | 1467141435023 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:15 INFO - PROCESS | 2716 | 1467141435098 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 12:17:15 INFO - PROCESS | 2716 | 1467141435103 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 2716 | 1467141435105 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:15 INFO - PROCESS | 2716 | ++DOCSHELL 14867C00 == 32 [pid = 2716] [id = 737] 12:17:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (1486E000) [pid = 2716] [serial = 2211] [outer = 00000000] 12:17:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (18910000) [pid = 2716] [serial = 2212] [outer = 1486E000] 12:17:15 INFO - PROCESS | 2716 | 1467141435148 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (18AB3C00) [pid = 2716] [serial = 2213] [outer = 1486E000] 12:17:15 INFO - PROCESS | 2716 | [2716] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:17:15 INFO - PROCESS | 2716 | [2716] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:17:15 INFO - PROCESS | 2716 | [2716] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:17:15 INFO - PROCESS | 2716 | [2716] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:17:15 INFO - PROCESS | 2716 | 1467141435633 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:17:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:17:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:17:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:17:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:17:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:17:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:17:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:17:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:17:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:17:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 695ms 12:17:15 INFO - PROCESS | 2716 | 1467141435700 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 12:17:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:17:15 INFO - PROCESS | 2716 | 1467141435702 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 12:17:15 INFO - PROCESS | 2716 | 1467141435706 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 2716 | 1467141435707 Marionette TRACE conn5 <- [1,2914,null,{}] 12:17:15 INFO - PROCESS | 2716 | 1467141435711 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:15 INFO - PROCESS | 2716 | 1467141435713 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:15 INFO - PROCESS | 2716 | 1467141435790 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 12:17:15 INFO - PROCESS | 2716 | 1467141435797 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 2716 | 1467141435798 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:15 INFO - PROCESS | 2716 | ++DOCSHELL 18C9A000 == 33 [pid = 2716] [id = 738] 12:17:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18D03800) [pid = 2716] [serial = 2214] [outer = 00000000] 12:17:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (18FA3000) [pid = 2716] [serial = 2215] [outer = 18D03800] 12:17:15 INFO - PROCESS | 2716 | 1467141435841 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18FABC00) [pid = 2716] [serial = 2216] [outer = 18D03800] 12:17:16 INFO - PROCESS | 2716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:17:16 INFO - PROCESS | 2716 | 1467141436298 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:17:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:17:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 12:17:16 INFO - PROCESS | 2716 | 1467141436339 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 12:17:16 INFO - PROCESS | 2716 | 1467141436341 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 12:17:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:17:16 INFO - PROCESS | 2716 | 1467141436344 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 2716 | 1467141436346 Marionette TRACE conn5 <- [1,2918,null,{}] 12:17:16 INFO - PROCESS | 2716 | 1467141436349 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:16 INFO - PROCESS | 2716 | 1467141436351 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:16 INFO - PROCESS | 2716 | 1467141436428 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 12:17:16 INFO - PROCESS | 2716 | 1467141436433 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 2716 | 1467141436444 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:16 INFO - PROCESS | 2716 | ++DOCSHELL 19131800 == 34 [pid = 2716] [id = 739] 12:17:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (19134800) [pid = 2716] [serial = 2217] [outer = 00000000] 12:17:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (19194000) [pid = 2716] [serial = 2218] [outer = 19134800] 12:17:16 INFO - PROCESS | 2716 | 1467141436488 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1919D000) [pid = 2716] [serial = 2219] [outer = 19134800] 12:17:16 INFO - PROCESS | 2716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:17:17 INFO - PROCESS | 2716 | 1467141437022 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:17:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:17:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 730ms 12:17:17 INFO - PROCESS | 2716 | 1467141437077 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 2716 | 1467141437081 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 12:17:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:17:17 INFO - PROCESS | 2716 | 1467141437086 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 2716 | 1467141437090 Marionette TRACE conn5 <- [1,2922,null,{}] 12:17:17 INFO - PROCESS | 2716 | 1467141437096 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:17 INFO - PROCESS | 2716 | 1467141437099 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:17 INFO - PROCESS | 2716 | 1467141437273 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 12:17:17 INFO - PROCESS | 2716 | 1467141437423 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 2716 | 1467141437425 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:17 INFO - PROCESS | 2716 | ++DOCSHELL 1012B800 == 35 [pid = 2716] [id = 740] 12:17:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (10130C00) [pid = 2716] [serial = 2220] [outer = 00000000] 12:17:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1026EC00) [pid = 2716] [serial = 2221] [outer = 10130C00] 12:17:17 INFO - PROCESS | 2716 | 1467141437482 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (10845C00) [pid = 2716] [serial = 2222] [outer = 10130C00] 12:17:18 INFO - PROCESS | 2716 | 1467141438061 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:17:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:17:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1023ms 12:17:18 INFO - PROCESS | 2716 | 1467141438110 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 2716 | 1467141438115 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 12:17:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:17:18 INFO - PROCESS | 2716 | 1467141438121 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 2716 | 1467141438124 Marionette TRACE conn5 <- [1,2926,null,{}] 12:17:18 INFO - PROCESS | 2716 | 1467141438128 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:18 INFO - PROCESS | 2716 | 1467141438131 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:18 INFO - PROCESS | 2716 | 1467141438251 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 12:17:18 INFO - PROCESS | 2716 | 1467141438375 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 2716 | 1467141438378 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:18 INFO - PROCESS | 2716 | ++DOCSHELL 144C9400 == 36 [pid = 2716] [id = 741] 12:17:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1469D800) [pid = 2716] [serial = 2223] [outer = 00000000] 12:17:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (15D43800) [pid = 2716] [serial = 2224] [outer = 1469D800] 12:17:18 INFO - PROCESS | 2716 | 1467141438474 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (17375400) [pid = 2716] [serial = 2225] [outer = 1469D800] 12:17:19 INFO - PROCESS | 2716 | 1467141439067 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:17:19 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:17:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 971ms 12:17:19 INFO - PROCESS | 2716 | 1467141439107 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 2716 | 1467141439110 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 12:17:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:17:19 INFO - PROCESS | 2716 | 1467141439114 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 2716 | 1467141439118 Marionette TRACE conn5 <- [1,2930,null,{}] 12:17:19 INFO - PROCESS | 2716 | 1467141439129 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:19 INFO - PROCESS | 2716 | 1467141439134 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:19 INFO - PROCESS | 2716 | 1467141439252 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 12:17:19 INFO - PROCESS | 2716 | 1467141439520 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 2716 | 1467141439523 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:19 INFO - PROCESS | 2716 | ++DOCSHELL 0906B400 == 37 [pid = 2716] [id = 742] 12:17:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (090EFC00) [pid = 2716] [serial = 2226] [outer = 00000000] 12:17:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (0C8E3000) [pid = 2716] [serial = 2227] [outer = 090EFC00] 12:17:19 INFO - PROCESS | 2716 | 1467141439585 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (0FF73C00) [pid = 2716] [serial = 2228] [outer = 090EFC00] 12:17:20 INFO - PROCESS | 2716 | --DOCSHELL 18C9A000 == 36 [pid = 2716] [id = 738] 12:17:20 INFO - PROCESS | 2716 | --DOCSHELL 14867C00 == 35 [pid = 2716] [id = 737] 12:17:20 INFO - PROCESS | 2716 | --DOCSHELL 18994000 == 34 [pid = 2716] [id = 736] 12:17:20 INFO - PROCESS | 2716 | --DOCSHELL 17379400 == 33 [pid = 2716] [id = 735] 12:17:20 INFO - PROCESS | 2716 | --DOCSHELL 14868400 == 32 [pid = 2716] [id = 734] 12:17:20 INFO - PROCESS | 2716 | --DOCSHELL 143E9800 == 31 [pid = 2716] [id = 733] 12:17:20 INFO - PROCESS | 2716 | --DOCSHELL 10274400 == 30 [pid = 2716] [id = 732] 12:17:20 INFO - PROCESS | 2716 | --DOCSHELL 0F8CA000 == 29 [pid = 2716] [id = 731] 12:17:20 INFO - PROCESS | 2716 | --DOCSHELL 090EF400 == 28 [pid = 2716] [id = 730] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1899A800) [pid = 2716] [serial = 2164] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (18AB5400) [pid = 2716] [serial = 2165] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (18E6EC00) [pid = 2716] [serial = 2168] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18E61C00) [pid = 2716] [serial = 2167] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (19619400) [pid = 2716] [serial = 2147] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (1919C000) [pid = 2716] [serial = 2146] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10125000) [pid = 2716] [serial = 2149] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (108CC000) [pid = 2716] [serial = 2150] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1020D800) [pid = 2716] [serial = 2155] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10278400) [pid = 2716] [serial = 2156] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0C8E6400) [pid = 2716] [serial = 2152] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (187D4800) [pid = 2716] [serial = 2173] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (0FC09000) [pid = 2716] [serial = 2153] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (18680800) [pid = 2716] [serial = 2161] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (149B6400) [pid = 2716] [serial = 2158] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (15D47000) [pid = 2716] [serial = 2159] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (1919B800) [pid = 2716] [serial = 2170] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (19C27800) [pid = 2716] [serial = 2179] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (19DD6C00) [pid = 2716] [serial = 2180] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (199C5000) [pid = 2716] [serial = 2177] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (199C4800) [pid = 2716] [serial = 2176] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (1913C800) [pid = 2716] [serial = 2171] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (187D6C00) [pid = 2716] [serial = 2162] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (18919400) [pid = 2716] [serial = 2174] [outer = 00000000] [url = about:blank] 12:17:20 INFO - PROCESS | 2716 | 1467141440225 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:17:20 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:17:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:17:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1121ms 12:17:20 INFO - PROCESS | 2716 | 1467141440238 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 2716 | 1467141440242 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 12:17:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:17:20 INFO - PROCESS | 2716 | 1467141440250 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 2716 | 1467141440253 Marionette TRACE conn5 <- [1,2934,null,{}] 12:17:20 INFO - PROCESS | 2716 | 1467141440258 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:20 INFO - PROCESS | 2716 | 1467141440262 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:20 INFO - PROCESS | 2716 | 1467141440352 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 12:17:20 INFO - PROCESS | 2716 | 1467141440362 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 2716 | 1467141440364 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:20 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7F000 == 29 [pid = 2716] [id = 743] 12:17:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (10121800) [pid = 2716] [serial = 2229] [outer = 00000000] 12:17:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (1026B400) [pid = 2716] [serial = 2230] [outer = 10121800] 12:17:20 INFO - PROCESS | 2716 | 1467141440410 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (1043FC00) [pid = 2716] [serial = 2231] [outer = 10121800] 12:17:20 INFO - PROCESS | 2716 | 1467141440860 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:17:20 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:17:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 12:17:20 INFO - PROCESS | 2716 | 1467141440884 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 12:17:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:17:20 INFO - PROCESS | 2716 | 1467141440888 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 12:17:20 INFO - PROCESS | 2716 | 1467141440896 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 2716 | 1467141440898 Marionette TRACE conn5 <- [1,2938,null,{}] 12:17:20 INFO - PROCESS | 2716 | 1467141440901 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:20 INFO - PROCESS | 2716 | 1467141440903 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:21 INFO - PROCESS | 2716 | 1467141440990 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 12:17:21 INFO - PROCESS | 2716 | 1467141440996 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 2716 | 1467141440998 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:21 INFO - PROCESS | 2716 | ++DOCSHELL 14868400 == 30 [pid = 2716] [id = 744] 12:17:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (1486BC00) [pid = 2716] [serial = 2232] [outer = 00000000] 12:17:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (149B3400) [pid = 2716] [serial = 2233] [outer = 1486BC00] 12:17:21 INFO - PROCESS | 2716 | 1467141441043 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (15D47000) [pid = 2716] [serial = 2234] [outer = 1486BC00] 12:17:21 INFO - PROCESS | 2716 | ++DOCSHELL 17DEAC00 == 31 [pid = 2716] [id = 745] 12:17:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (17DEB400) [pid = 2716] [serial = 2235] [outer = 00000000] 12:17:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (17DF3400) [pid = 2716] [serial = 2236] [outer = 17DEB400] 12:17:21 INFO - PROCESS | 2716 | 1467141441579 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:17:21 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:17:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 12:17:21 INFO - PROCESS | 2716 | 1467141441623 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 2716 | 1467141441625 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 12:17:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:17:21 INFO - PROCESS | 2716 | 1467141441630 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 2716 | 1467141441635 Marionette TRACE conn5 <- [1,2942,null,{}] 12:17:21 INFO - PROCESS | 2716 | 1467141441650 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:21 INFO - PROCESS | 2716 | 1467141441654 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:21 INFO - PROCESS | 2716 | 1467141441810 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 12:17:21 INFO - PROCESS | 2716 | 1467141441822 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 2716 | 1467141441824 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:21 INFO - PROCESS | 2716 | ++DOCSHELL 17DB0800 == 32 [pid = 2716] [id = 746] 12:17:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (1867E800) [pid = 2716] [serial = 2237] [outer = 00000000] 12:17:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1890E000) [pid = 2716] [serial = 2238] [outer = 1867E800] 12:17:21 INFO - PROCESS | 2716 | 1467141441877 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1899A800) [pid = 2716] [serial = 2239] [outer = 1867E800] 12:17:22 INFO - PROCESS | 2716 | 1467141442272 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:17:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:17:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:17:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 12:17:22 INFO - PROCESS | 2716 | 1467141442323 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 2716 | 1467141442325 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 12:17:22 INFO - PROCESS | 2716 | 1467141442328 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:17:22 INFO - PROCESS | 2716 | 1467141442330 Marionette TRACE conn5 <- [1,2946,null,{}] 12:17:22 INFO - PROCESS | 2716 | 1467141442333 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:22 INFO - PROCESS | 2716 | 1467141442335 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:22 INFO - PROCESS | 2716 | 1467141442500 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 12:17:22 INFO - PROCESS | 2716 | 1467141442516 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 2716 | 1467141442518 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:22 INFO - PROCESS | 2716 | ++DOCSHELL 18AB2C00 == 33 [pid = 2716] [id = 747] 12:17:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18AB4C00) [pid = 2716] [serial = 2240] [outer = 00000000] 12:17:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18D17400) [pid = 2716] [serial = 2241] [outer = 18AB4C00] 12:17:22 INFO - PROCESS | 2716 | 1467141442561 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18E68C00) [pid = 2716] [serial = 2242] [outer = 18AB4C00] 12:17:23 INFO - PROCESS | 2716 | 1467141442970 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:17:23 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:17:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 12:17:23 INFO - PROCESS | 2716 | 1467141443007 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 2716 | 1467141443009 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 12:17:23 INFO - PROCESS | 2716 | 1467141443012 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:17:23 INFO - PROCESS | 2716 | 1467141443014 Marionette TRACE conn5 <- [1,2950,null,{}] 12:17:23 INFO - PROCESS | 2716 | 1467141443018 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:23 INFO - PROCESS | 2716 | 1467141443020 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:23 INFO - PROCESS | 2716 | 1467141443134 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 12:17:23 INFO - PROCESS | 2716 | 1467141443224 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 2716 | 1467141443230 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:23 INFO - PROCESS | 2716 | ++DOCSHELL 19137000 == 34 [pid = 2716] [id = 748] 12:17:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (19137C00) [pid = 2716] [serial = 2243] [outer = 00000000] 12:17:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (19195400) [pid = 2716] [serial = 2244] [outer = 19137C00] 12:17:23 INFO - PROCESS | 2716 | 1467141443283 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (191A0800) [pid = 2716] [serial = 2245] [outer = 19137C00] 12:17:23 INFO - PROCESS | 2716 | 1467141443668 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:17:23 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:17:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 12:17:23 INFO - PROCESS | 2716 | 1467141443748 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 2716 | 1467141443750 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 12:17:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:17:23 INFO - PROCESS | 2716 | 1467141443753 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - PROCESS | 2716 | 1467141443754 Marionette TRACE conn5 <- [1,2954,null,{}] 12:17:23 INFO - PROCESS | 2716 | 1467141443758 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:23 INFO - PROCESS | 2716 | 1467141443760 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:23 INFO - PROCESS | 2716 | 1467141443891 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 12:17:23 INFO - PROCESS | 2716 | 1467141443896 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 2716 | 1467141443898 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:23 INFO - PROCESS | 2716 | ++DOCSHELL 192F1000 == 35 [pid = 2716] [id = 749] 12:17:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (192F4000) [pid = 2716] [serial = 2246] [outer = 00000000] 12:17:23 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (199C3400) [pid = 2716] [serial = 2247] [outer = 192F4000] 12:17:23 INFO - PROCESS | 2716 | 1467141443941 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (199C8400) [pid = 2716] [serial = 2248] [outer = 192F4000] 12:17:24 INFO - PROCESS | 2716 | 1467141444339 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:17:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:17:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 12:17:24 INFO - PROCESS | 2716 | 1467141444388 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 2716 | 1467141444390 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 12:17:24 INFO - PROCESS | 2716 | 1467141444393 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 2716 | 1467141444395 Marionette TRACE conn5 <- [1,2958,null,{}] 12:17:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:17:24 INFO - PROCESS | 2716 | 1467141444398 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:24 INFO - PROCESS | 2716 | 1467141444400 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:24 INFO - PROCESS | 2716 | 1467141444599 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1737D400) [pid = 2716] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (0F8CB800) [pid = 2716] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (143F0800) [pid = 2716] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (18D03800) [pid = 2716] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (160F8000) [pid = 2716] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1486E000) [pid = 2716] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (19C25800) [pid = 2716] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (14868800) [pid = 2716] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (090F0C00) [pid = 2716] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (10274C00) [pid = 2716] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (0FF75000) [pid = 2716] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:17:24 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (18995000) [pid = 2716] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:17:24 INFO - PROCESS | 2716 | 1467141444691 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 2716 | 1467141444693 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:24 INFO - PROCESS | 2716 | ++DOCSHELL 08B8AC00 == 36 [pid = 2716] [id = 750] 12:17:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (090F0C00) [pid = 2716] [serial = 2249] [outer = 00000000] 12:17:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (107C3000) [pid = 2716] [serial = 2250] [outer = 090F0C00] 12:17:24 INFO - PROCESS | 2716 | 1467141444737 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (141B8C00) [pid = 2716] [serial = 2251] [outer = 090F0C00] 12:17:25 INFO - PROCESS | 2716 | 1467141445037 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:17:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:17:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 12:17:25 INFO - PROCESS | 2716 | 1467141445068 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 12:17:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:17:25 INFO - PROCESS | 2716 | 1467141445070 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 12:17:25 INFO - PROCESS | 2716 | 1467141445074 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 2716 | 1467141445076 Marionette TRACE conn5 <- [1,2962,null,{}] 12:17:25 INFO - PROCESS | 2716 | 1467141445084 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:25 INFO - PROCESS | 2716 | 1467141445086 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:25 INFO - PROCESS | 2716 | 1467141445212 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 12:17:25 INFO - PROCESS | 2716 | 1467141445220 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 2716 | 1467141445222 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:25 INFO - PROCESS | 2716 | ++DOCSHELL 14864000 == 37 [pid = 2716] [id = 751] 12:17:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (1737D400) [pid = 2716] [serial = 2252] [outer = 00000000] 12:17:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (19D93000) [pid = 2716] [serial = 2253] [outer = 1737D400] 12:17:25 INFO - PROCESS | 2716 | 1467141445266 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (19DD3800) [pid = 2716] [serial = 2254] [outer = 1737D400] 12:17:25 INFO - PROCESS | 2716 | 1467141445652 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:17:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:17:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 12:17:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:17:25 INFO - PROCESS | 2716 | 1467141445704 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 2716 | 1467141445706 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 12:17:25 INFO - PROCESS | 2716 | 1467141445719 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 2716 | 1467141445721 Marionette TRACE conn5 <- [1,2966,null,{}] 12:17:25 INFO - PROCESS | 2716 | 1467141445724 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:25 INFO - PROCESS | 2716 | 1467141445726 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:25 INFO - PROCESS | 2716 | 1467141445806 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 12:17:25 INFO - PROCESS | 2716 | 1467141445908 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 2716 | 1467141445910 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:25 INFO - PROCESS | 2716 | ++DOCSHELL 143A8400 == 38 [pid = 2716] [id = 752] 12:17:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1867C000) [pid = 2716] [serial = 2255] [outer = 00000000] 12:17:25 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (19DDAC00) [pid = 2716] [serial = 2256] [outer = 1867C000] 12:17:26 INFO - PROCESS | 2716 | 1467141445956 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1AC05400) [pid = 2716] [serial = 2257] [outer = 1867C000] 12:17:26 INFO - PROCESS | 2716 | 1467141446304 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:17:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:17:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 12:17:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:17:26 INFO - PROCESS | 2716 | 1467141446341 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 2716 | 1467141446343 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 12:17:26 INFO - PROCESS | 2716 | 1467141446346 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - PROCESS | 2716 | 1467141446348 Marionette TRACE conn5 <- [1,2970,null,{}] 12:17:26 INFO - PROCESS | 2716 | 1467141446352 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:26 INFO - PROCESS | 2716 | 1467141446354 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:26 INFO - PROCESS | 2716 | 1467141446436 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 12:17:26 INFO - PROCESS | 2716 | 1467141446441 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 2716 | 1467141446443 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:26 INFO - PROCESS | 2716 | ++DOCSHELL 1AC9D400 == 39 [pid = 2716] [id = 753] 12:17:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1AC9D800) [pid = 2716] [serial = 2258] [outer = 00000000] 12:17:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (1ACA5C00) [pid = 2716] [serial = 2259] [outer = 1AC9D800] 12:17:26 INFO - PROCESS | 2716 | 1467141446489 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1ACAAC00) [pid = 2716] [serial = 2260] [outer = 1AC9D800] 12:17:27 INFO - PROCESS | 2716 | 1467141447111 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:17:27 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:17:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:17:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 830ms 12:17:27 INFO - PROCESS | 2716 | 1467141447186 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 2716 | 1467141447191 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 12:17:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:17:27 INFO - PROCESS | 2716 | 1467141447224 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - PROCESS | 2716 | 1467141447229 Marionette TRACE conn5 <- [1,2974,null,{}] 12:17:27 INFO - PROCESS | 2716 | 1467141447236 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:27 INFO - PROCESS | 2716 | 1467141447239 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:27 INFO - PROCESS | 2716 | 1467141447362 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 12:17:27 INFO - PROCESS | 2716 | 1467141447500 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 2716 | 1467141447503 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:27 INFO - PROCESS | 2716 | ++DOCSHELL 10202C00 == 40 [pid = 2716] [id = 754] 12:17:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (1020D400) [pid = 2716] [serial = 2261] [outer = 00000000] 12:17:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (146B5400) [pid = 2716] [serial = 2262] [outer = 1020D400] 12:17:27 INFO - PROCESS | 2716 | 1467141447562 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (160A9800) [pid = 2716] [serial = 2263] [outer = 1020D400] 12:17:28 INFO - PROCESS | 2716 | 1467141448070 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:17:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:17:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 890ms 12:17:28 INFO - PROCESS | 2716 | 1467141448103 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 2716 | 1467141448108 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 12:17:28 INFO - PROCESS | 2716 | 1467141448114 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:17:28 INFO - PROCESS | 2716 | 1467141448117 Marionette TRACE conn5 <- [1,2978,null,{}] 12:17:28 INFO - PROCESS | 2716 | 1467141448121 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:28 INFO - PROCESS | 2716 | 1467141448124 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:28 INFO - PROCESS | 2716 | 1467141448269 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 12:17:28 INFO - PROCESS | 2716 | 1467141448414 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 2716 | 1467141448416 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:28 INFO - PROCESS | 2716 | ++DOCSHELL 187D4800 == 41 [pid = 2716] [id = 755] 12:17:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (187D5800) [pid = 2716] [serial = 2264] [outer = 00000000] 12:17:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (18E66800) [pid = 2716] [serial = 2265] [outer = 187D5800] 12:17:28 INFO - PROCESS | 2716 | 1467141448475 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (19194400) [pid = 2716] [serial = 2266] [outer = 187D5800] 12:17:28 INFO - PROCESS | 2716 | ++DOCSHELL 1AC9D000 == 42 [pid = 2716] [id = 756] 12:17:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (1ACA6400) [pid = 2716] [serial = 2267] [outer = 00000000] 12:17:28 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (1ACA9000) [pid = 2716] [serial = 2268] [outer = 1ACA6400] 12:17:29 INFO - PROCESS | 2716 | 1467141449092 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:17:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:17:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1024ms 12:17:29 INFO - PROCESS | 2716 | 1467141449141 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 2716 | 1467141449143 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 12:17:29 INFO - PROCESS | 2716 | 1467141449147 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:17:29 INFO - PROCESS | 2716 | 1467141449151 Marionette TRACE conn5 <- [1,2982,null,{}] 12:17:29 INFO - PROCESS | 2716 | 1467141449162 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:29 INFO - PROCESS | 2716 | 1467141449167 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:29 INFO - PROCESS | 2716 | 1467141449344 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 12:17:29 INFO - PROCESS | 2716 | 1467141449484 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 2716 | 1467141449487 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:29 INFO - PROCESS | 2716 | ++DOCSHELL 1B3B4C00 == 43 [pid = 2716] [id = 757] 12:17:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (1B3BB400) [pid = 2716] [serial = 2269] [outer = 00000000] 12:17:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (1BA92C00) [pid = 2716] [serial = 2270] [outer = 1B3BB400] 12:17:29 INFO - PROCESS | 2716 | 1467141449545 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (1BDD9400) [pid = 2716] [serial = 2271] [outer = 1B3BB400] 12:17:30 INFO - PROCESS | 2716 | 1467141450055 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:17:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:17:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:17:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 12:17:30 INFO - PROCESS | 2716 | 1467141450081 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 2716 | 1467141450084 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 12:17:30 INFO - PROCESS | 2716 | 1467141450087 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:17:30 INFO - PROCESS | 2716 | 1467141450089 Marionette TRACE conn5 <- [1,2986,null,{}] 12:17:30 INFO - PROCESS | 2716 | 1467141450093 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:30 INFO - PROCESS | 2716 | 1467141450095 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:30 INFO - PROCESS | 2716 | 1467141450209 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 12:17:30 INFO - PROCESS | 2716 | 1467141450366 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 2716 | 1467141450369 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:30 INFO - PROCESS | 2716 | ++DOCSHELL 0FF7C800 == 44 [pid = 2716] [id = 758] 12:17:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (1867F000) [pid = 2716] [serial = 2272] [outer = 00000000] 12:17:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 96 (1BA92400) [pid = 2716] [serial = 2273] [outer = 1867F000] 12:17:30 INFO - PROCESS | 2716 | 1467141450423 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 2716 | ++DOMWINDOW == 97 (1C088C00) [pid = 2716] [serial = 2274] [outer = 1867F000] 12:17:31 INFO - PROCESS | 2716 | 1467141451127 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:17:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:17:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1074ms 12:17:31 INFO - PROCESS | 2716 | 1467141451167 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 2716 | 1467141451171 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 12:17:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:17:31 INFO - PROCESS | 2716 | 1467141451176 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 2716 | 1467141451180 Marionette TRACE conn5 <- [1,2990,null,{}] 12:17:31 INFO - PROCESS | 2716 | 1467141451185 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:31 INFO - PROCESS | 2716 | 1467141451188 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:31 INFO - PROCESS | 2716 | 1467141451295 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 12:17:31 INFO - PROCESS | 2716 | 1467141451458 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 2716 | 1467141451461 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:31 INFO - PROCESS | 2716 | ++DOCSHELL 0C8DBC00 == 45 [pid = 2716] [id = 759] 12:17:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 98 (0C8E0800) [pid = 2716] [serial = 2275] [outer = 00000000] 12:17:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 99 (143ADC00) [pid = 2716] [serial = 2276] [outer = 0C8E0800] 12:17:31 INFO - PROCESS | 2716 | 1467141451513 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 2716 | ++DOMWINDOW == 100 (1481FC00) [pid = 2716] [serial = 2277] [outer = 0C8E0800] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 143A8400 == 44 [pid = 2716] [id = 752] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 14864000 == 43 [pid = 2716] [id = 751] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 08B8AC00 == 42 [pid = 2716] [id = 750] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 192F1000 == 41 [pid = 2716] [id = 749] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 19137000 == 40 [pid = 2716] [id = 748] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 18AB2C00 == 39 [pid = 2716] [id = 747] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 17DB0800 == 38 [pid = 2716] [id = 746] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 17DEAC00 == 37 [pid = 2716] [id = 745] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 14868400 == 36 [pid = 2716] [id = 744] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 0FF7F000 == 35 [pid = 2716] [id = 743] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 0906B400 == 34 [pid = 2716] [id = 742] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 1012B800 == 33 [pid = 2716] [id = 740] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 144C9400 == 32 [pid = 2716] [id = 741] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 19131800 == 31 [pid = 2716] [id = 739] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 1B3B4C00 == 30 [pid = 2716] [id = 757] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 0FF7C800 == 29 [pid = 2716] [id = 758] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 187D4800 == 28 [pid = 2716] [id = 755] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 1AC9D000 == 27 [pid = 2716] [id = 756] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 1AC9D400 == 26 [pid = 2716] [id = 753] 12:17:32 INFO - PROCESS | 2716 | --DOCSHELL 10202C00 == 25 [pid = 2716] [id = 754] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 99 (18675000) [pid = 2716] [serial = 2206] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 98 (0FB36800) [pid = 2716] [serial = 2194] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 97 (14697000) [pid = 2716] [serial = 2200] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 96 (18FA3000) [pid = 2716] [serial = 2215] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 95 (17DAC400) [pid = 2716] [serial = 2185] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (18910000) [pid = 2716] [serial = 2212] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (1A076400) [pid = 2716] [serial = 2189] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (15D41400) [pid = 2716] [serial = 2203] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (0FF95000) [pid = 2716] [serial = 2192] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (1472DC00) [pid = 2716] [serial = 2201] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (107CE000) [pid = 2716] [serial = 2198] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (10272400) [pid = 2716] [serial = 2182] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (0FC63400) [pid = 2716] [serial = 2195] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (18C94C00) [pid = 2716] [serial = 2210] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (160FBC00) [pid = 2716] [serial = 2204] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (0F8C9400) [pid = 2716] [serial = 2191] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (141AF000) [pid = 2716] [serial = 2183] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (10444800) [pid = 2716] [serial = 2197] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (18AB3C00) [pid = 2716] [serial = 2213] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (19DDB000) [pid = 2716] [serial = 2188] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (1890F800) [pid = 2716] [serial = 2209] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18682C00) [pid = 2716] [serial = 2186] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1867C400) [pid = 2716] [serial = 2207] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (18FABC00) [pid = 2716] [serial = 2216] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (19194000) [pid = 2716] [serial = 2218] [outer = 00000000] [url = about:blank] 12:17:32 INFO - PROCESS | 2716 | 1467141452794 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:17:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:17:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1681ms 12:17:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:17:32 INFO - PROCESS | 2716 | 1467141452862 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 2716 | 1467141452866 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 12:17:32 INFO - PROCESS | 2716 | 1467141452870 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 2716 | 1467141452873 Marionette TRACE conn5 <- [1,2994,null,{}] 12:17:32 INFO - PROCESS | 2716 | 1467141452879 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:32 INFO - PROCESS | 2716 | 1467141452882 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:33 INFO - PROCESS | 2716 | 1467141452975 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 12:17:33 INFO - PROCESS | 2716 | 1467141452988 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 2716 | 1467141452991 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:33 INFO - PROCESS | 2716 | ++DOCSHELL 0FC15C00 == 26 [pid = 2716] [id = 760] 12:17:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (0FCF2C00) [pid = 2716] [serial = 2278] [outer = 00000000] 12:17:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (0FF75800) [pid = 2716] [serial = 2279] [outer = 0FCF2C00] 12:17:33 INFO - PROCESS | 2716 | 1467141453039 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (0FF95800) [pid = 2716] [serial = 2280] [outer = 0FCF2C00] 12:17:33 INFO - PROCESS | 2716 | 1467141453500 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:17:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:17:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 12:17:33 INFO - PROCESS | 2716 | 1467141453541 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 2716 | 1467141453546 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 12:17:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:17:33 INFO - PROCESS | 2716 | 1467141453552 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 2716 | 1467141453555 Marionette TRACE conn5 <- [1,2998,null,{}] 12:17:33 INFO - PROCESS | 2716 | 1467141453559 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:33 INFO - PROCESS | 2716 | 1467141453561 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:33 INFO - PROCESS | 2716 | 1467141453648 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 12:17:33 INFO - PROCESS | 2716 | 1467141453654 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 2716 | 1467141453656 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:33 INFO - PROCESS | 2716 | ++DOCSHELL 10273C00 == 27 [pid = 2716] [id = 761] 12:17:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (10274C00) [pid = 2716] [serial = 2281] [outer = 00000000] 12:17:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (10759000) [pid = 2716] [serial = 2282] [outer = 10274C00] 12:17:33 INFO - PROCESS | 2716 | 1467141453703 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (107CE000) [pid = 2716] [serial = 2283] [outer = 10274C00] 12:17:34 INFO - PROCESS | 2716 | [2716] 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:17:34 INFO - PROCESS | 2716 | 1467141454247 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:17:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:17:34 INFO - {} 12:17:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:17:34 INFO - {} 12:17:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:17:34 INFO - {} 12:17:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:17:34 INFO - {} 12:17:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 12:17:34 INFO - PROCESS | 2716 | 1467141454286 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 2716 | 1467141454289 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 12:17:34 INFO - PROCESS | 2716 | 1467141454292 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - TEST-START | /FileAPI/fileReader.html 12:17:34 INFO - PROCESS | 2716 | 1467141454295 Marionette TRACE conn5 <- [1,3002,null,{}] 12:17:34 INFO - PROCESS | 2716 | 1467141454306 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:34 INFO - PROCESS | 2716 | 1467141454311 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:34 INFO - PROCESS | 2716 | 1467141454404 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 12:17:34 INFO - PROCESS | 2716 | 1467141454507 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 2716 | 1467141454510 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:34 INFO - PROCESS | 2716 | ++DOCSHELL 14797000 == 28 [pid = 2716] [id = 762] 12:17:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (14797800) [pid = 2716] [serial = 2284] [outer = 00000000] 12:17:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (1486CC00) [pid = 2716] [serial = 2285] [outer = 14797800] 12:17:34 INFO - PROCESS | 2716 | 1467141454560 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (149B1400) [pid = 2716] [serial = 2286] [outer = 14797800] 12:17:34 INFO - PROCESS | 2716 | 1467141454951 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:17:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:17:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:17:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:17:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:17:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 12:17:35 INFO - PROCESS | 2716 | 1467141454966 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 2716 | 1467141454968 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 12:17:35 INFO - PROCESS | 2716 | 1467141454972 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 2716 | 1467141454973 Marionette TRACE conn5 <- [1,3006,null,{}] 12:17:35 INFO - TEST-START | /FileAPI/historical.html 12:17:35 INFO - PROCESS | 2716 | 1467141454983 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:35 INFO - PROCESS | 2716 | 1467141454985 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:35 INFO - PROCESS | 2716 | 1467141455130 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 12:17:35 INFO - PROCESS | 2716 | 1467141455194 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 2716 | 1467141455196 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:35 INFO - PROCESS | 2716 | ++DOCSHELL 160A8400 == 29 [pid = 2716] [id = 763] 12:17:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (160FBC00) [pid = 2716] [serial = 2287] [outer = 00000000] 12:17:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (17378C00) [pid = 2716] [serial = 2288] [outer = 160FBC00] 12:17:35 INFO - PROCESS | 2716 | 1467141455240 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (17DAC400) [pid = 2716] [serial = 2289] [outer = 160FBC00] 12:17:35 INFO - PROCESS | 2716 | 1467141455633 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:17:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:17:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:17:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:17:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:17:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:17:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:17:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:17:35 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 12:17:35 INFO - PROCESS | 2716 | 1467141455647 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 2716 | 1467141455648 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 12:17:35 INFO - TEST-START | /FileAPI/idlharness.html 12:17:35 INFO - PROCESS | 2716 | 1467141455652 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 2716 | 1467141455654 Marionette TRACE conn5 <- [1,3010,null,{}] 12:17:35 INFO - PROCESS | 2716 | 1467141455657 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:35 INFO - PROCESS | 2716 | 1467141455659 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:35 INFO - PROCESS | 2716 | 1467141455772 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 12:17:35 INFO - PROCESS | 2716 | 1467141455777 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 2716 | 1467141455779 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:35 INFO - PROCESS | 2716 | ++DOCSHELL 17DEAC00 == 30 [pid = 2716] [id = 764] 12:17:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (17DEE400) [pid = 2716] [serial = 2290] [outer = 00000000] 12:17:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (18683C00) [pid = 2716] [serial = 2291] [outer = 17DEE400] 12:17:35 INFO - PROCESS | 2716 | 1467141455823 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (187DC400) [pid = 2716] [serial = 2292] [outer = 17DEE400] 12:17:37 INFO - PROCESS | 2716 | 1467141457023 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (19137C00) [pid = 2716] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (192F4000) [pid = 2716] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (090F0C00) [pid = 2716] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (1469D800) [pid = 2716] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (1867E800) [pid = 2716] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (1486BC00) [pid = 2716] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (17DEB400) [pid = 2716] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (19134800) [pid = 2716] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (10130C00) [pid = 2716] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (10121800) [pid = 2716] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:17:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (090EFC00) [pid = 2716] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1737D400) [pid = 2716] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1AC9D800) [pid = 2716] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1867C000) [pid = 2716] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:17:37 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (18AB4C00) [pid = 2716] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:17:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:17:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:17:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:17:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:17:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 1506ms 12:17:37 INFO - PROCESS | 2716 | 1467141457160 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 2716 | 1467141457162 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 12:17:37 INFO - PROCESS | 2716 | 1467141457165 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - TEST-START | /FileAPI/idlharness.worker 12:17:37 INFO - PROCESS | 2716 | 1467141457167 Marionette TRACE conn5 <- [1,3014,null,{}] 12:17:37 INFO - PROCESS | 2716 | 1467141457171 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:37 INFO - PROCESS | 2716 | 1467141457176 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:37 INFO - PROCESS | 2716 | 1467141457273 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 12:17:37 INFO - PROCESS | 2716 | 1467141457370 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 2716 | 1467141457372 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:37 INFO - PROCESS | 2716 | ++DOCSHELL 187E1C00 == 31 [pid = 2716] [id = 765] 12:17:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1890D800) [pid = 2716] [serial = 2293] [outer = 00000000] 12:17:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18AB4C00) [pid = 2716] [serial = 2294] [outer = 1890D800] 12:17:37 INFO - PROCESS | 2716 | 1467141457417 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1913A400) [pid = 2716] [serial = 2295] [outer = 1890D800] 12:17:37 INFO - PROCESS | 2716 | [2716] 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:17:38 INFO - PROCESS | 2716 | 1467141458266 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:17:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:17:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:17:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:17:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:17:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:17:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:17:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:17:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:17:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:17:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:17:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:17:38 INFO - {} 12:17:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1208ms 12:17:38 INFO - PROCESS | 2716 | 1467141458377 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 2716 | 1467141458380 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 12:17:38 INFO - PROCESS | 2716 | 1467141458382 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 2716 | 1467141458384 Marionette TRACE conn5 <- [1,3018,null,{}] 12:17:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:17:38 INFO - PROCESS | 2716 | 1467141458387 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:38 INFO - PROCESS | 2716 | 1467141458389 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:38 INFO - PROCESS | 2716 | 1467141458502 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 12:17:38 INFO - PROCESS | 2716 | 1467141458507 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:38 INFO - PROCESS | 2716 | 1467141458509 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:38 INFO - PROCESS | 2716 | ++DOCSHELL 1737D400 == 32 [pid = 2716] [id = 766] 12:17:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (19D8F400) [pid = 2716] [serial = 2296] [outer = 00000000] 12:17:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (1D5AFC00) [pid = 2716] [serial = 2297] [outer = 19D8F400] 12:17:38 INFO - PROCESS | 2716 | 1467141458552 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (1D5B1C00) [pid = 2716] [serial = 2298] [outer = 19D8F400] 12:17:38 INFO - PROCESS | 2716 | 1467141458950 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:17:39 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:17:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 632ms 12:17:39 INFO - PROCESS | 2716 | 1467141459069 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 2716 | 1467141459073 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 12:17:39 INFO - PROCESS | 2716 | 1467141459079 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:17:39 INFO - PROCESS | 2716 | 1467141459084 Marionette TRACE conn5 <- [1,3022,null,{}] 12:17:39 INFO - PROCESS | 2716 | 1467141459090 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:39 INFO - PROCESS | 2716 | 1467141459094 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:39 INFO - PROCESS | 2716 | 1467141459253 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 12:17:39 INFO - PROCESS | 2716 | 1467141459390 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 2716 | 1467141459395 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:39 INFO - PROCESS | 2716 | ++DOCSHELL 009BC000 == 33 [pid = 2716] [id = 767] 12:17:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (0C8E2400) [pid = 2716] [serial = 2299] [outer = 00000000] 12:17:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (0F8CB800) [pid = 2716] [serial = 2300] [outer = 0C8E2400] 12:17:39 INFO - PROCESS | 2716 | 1467141459456 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (0FCFAC00) [pid = 2716] [serial = 2301] [outer = 0C8E2400] 12:17:40 INFO - PROCESS | 2716 | 1467141460143 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:17:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1121ms 12:17:40 INFO - PROCESS | 2716 | 1467141460206 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 12:17:40 INFO - PROCESS | 2716 | 1467141460209 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 12:17:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:17:40 INFO - PROCESS | 2716 | 1467141460216 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 2716 | 1467141460220 Marionette TRACE conn5 <- [1,3026,null,{}] 12:17:40 INFO - PROCESS | 2716 | 1467141460248 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:40 INFO - PROCESS | 2716 | 1467141460251 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:40 INFO - PROCESS | 2716 | 1467141460411 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 12:17:40 INFO - PROCESS | 2716 | 1467141460473 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 2716 | 1467141460476 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:40 INFO - PROCESS | 2716 | ++DOCSHELL 141B8000 == 34 [pid = 2716] [id = 768] 12:17:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (141B8800) [pid = 2716] [serial = 2302] [outer = 00000000] 12:17:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (143A8400) [pid = 2716] [serial = 2303] [outer = 141B8800] 12:17:40 INFO - PROCESS | 2716 | 1467141460532 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (144C7C00) [pid = 2716] [serial = 2304] [outer = 141B8800] 12:17:41 INFO - PROCESS | 2716 | 1467141461146 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:17:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:17:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:17:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 990ms 12:17:41 INFO - PROCESS | 2716 | 1467141461206 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 2716 | 1467141461209 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 12:17:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:17:41 INFO - PROCESS | 2716 | 1467141461213 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 2716 | 1467141461215 Marionette TRACE conn5 <- [1,3030,null,{}] 12:17:41 INFO - PROCESS | 2716 | 1467141461225 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:41 INFO - PROCESS | 2716 | 1467141461230 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:41 INFO - PROCESS | 2716 | 1467141461350 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 12:17:41 INFO - PROCESS | 2716 | 1467141461505 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 2716 | 1467141461509 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:41 INFO - PROCESS | 2716 | ++DOCSHELL 18910800 == 35 [pid = 2716] [id = 769] 12:17:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (18912000) [pid = 2716] [serial = 2305] [outer = 00000000] 12:17:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (18AB2C00) [pid = 2716] [serial = 2306] [outer = 18912000] 12:17:41 INFO - PROCESS | 2716 | 1467141461568 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (19137000) [pid = 2716] [serial = 2307] [outer = 18912000] 12:17:42 INFO - PROCESS | 2716 | 1467141462544 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:17:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1404ms 12:17:42 INFO - PROCESS | 2716 | 1467141462620 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 2716 | 1467141462624 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 12:17:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:17:42 INFO - PROCESS | 2716 | 1467141462629 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 2716 | 1467141462632 Marionette TRACE conn5 <- [1,3034,null,{}] 12:17:42 INFO - PROCESS | 2716 | 1467141462638 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:42 INFO - PROCESS | 2716 | 1467141462640 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:42 INFO - PROCESS | 2716 | --DOCSHELL 187E1C00 == 34 [pid = 2716] [id = 765] 12:17:42 INFO - PROCESS | 2716 | --DOCSHELL 17DEAC00 == 33 [pid = 2716] [id = 764] 12:17:42 INFO - PROCESS | 2716 | --DOCSHELL 160A8400 == 32 [pid = 2716] [id = 763] 12:17:42 INFO - PROCESS | 2716 | --DOCSHELL 14797000 == 31 [pid = 2716] [id = 762] 12:17:42 INFO - PROCESS | 2716 | --DOCSHELL 10273C00 == 30 [pid = 2716] [id = 761] 12:17:42 INFO - PROCESS | 2716 | --DOCSHELL 0FC15C00 == 29 [pid = 2716] [id = 760] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (19195400) [pid = 2716] [serial = 2244] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (199C3400) [pid = 2716] [serial = 2247] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (191A0800) [pid = 2716] [serial = 2245] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (107C3000) [pid = 2716] [serial = 2250] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (15D43800) [pid = 2716] [serial = 2224] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (17375400) [pid = 2716] [serial = 2225] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (1890E000) [pid = 2716] [serial = 2238] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (1899A800) [pid = 2716] [serial = 2239] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (149B3400) [pid = 2716] [serial = 2233] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (15D47000) [pid = 2716] [serial = 2234] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (17DF3400) [pid = 2716] [serial = 2236] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (1919D000) [pid = 2716] [serial = 2219] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1026EC00) [pid = 2716] [serial = 2221] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (10845C00) [pid = 2716] [serial = 2222] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1026B400) [pid = 2716] [serial = 2230] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (199C8400) [pid = 2716] [serial = 2248] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1043FC00) [pid = 2716] [serial = 2231] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (0C8E3000) [pid = 2716] [serial = 2227] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (0FF73C00) [pid = 2716] [serial = 2228] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (19D93000) [pid = 2716] [serial = 2253] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (1ACAAC00) [pid = 2716] [serial = 2260] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1ACA5C00) [pid = 2716] [serial = 2259] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 67 (1AC05400) [pid = 2716] [serial = 2257] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 66 (19DDAC00) [pid = 2716] [serial = 2256] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 65 (18D17400) [pid = 2716] [serial = 2241] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 64 (18E68C00) [pid = 2716] [serial = 2242] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 63 (141B8C00) [pid = 2716] [serial = 2251] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | --DOMWINDOW == 62 (19DD3800) [pid = 2716] [serial = 2254] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2716 | 1467141462863 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 12:17:42 INFO - PROCESS | 2716 | 1467141462873 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 2716 | 1467141462876 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:42 INFO - PROCESS | 2716 | ++DOCSHELL 0FB84800 == 30 [pid = 2716] [id = 770] 12:17:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 63 (0FC65400) [pid = 2716] [serial = 2308] [outer = 00000000] 12:17:42 INFO - PROCESS | 2716 | ++DOMWINDOW == 64 (1012DC00) [pid = 2716] [serial = 2309] [outer = 0FC65400] 12:17:42 INFO - PROCESS | 2716 | 1467141462927 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 65 (1026EC00) [pid = 2716] [serial = 2310] [outer = 0FC65400] 12:17:43 INFO - PROCESS | 2716 | [2716] 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:17:43 INFO - PROCESS | 2716 | 1467141463409 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:17:43 INFO - {} 12:17:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 12:17:43 INFO - PROCESS | 2716 | 1467141463460 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 2716 | 1467141463464 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 12:17:43 INFO - PROCESS | 2716 | 1467141463471 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:17:43 INFO - PROCESS | 2716 | 1467141463474 Marionette TRACE conn5 <- [1,3038,null,{}] 12:17:43 INFO - PROCESS | 2716 | 1467141463477 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:43 INFO - PROCESS | 2716 | 1467141463480 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:43 INFO - PROCESS | 2716 | 1467141463573 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 12:17:43 INFO - PROCESS | 2716 | 1467141463579 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 2716 | 1467141463581 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:43 INFO - PROCESS | 2716 | ++DOCSHELL 1415F000 == 31 [pid = 2716] [id = 771] 12:17:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 66 (14163000) [pid = 2716] [serial = 2311] [outer = 00000000] 12:17:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 67 (14166000) [pid = 2716] [serial = 2312] [outer = 14163000] 12:17:43 INFO - PROCESS | 2716 | 1467141463628 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 2716 | ++DOMWINDOW == 68 (141A9C00) [pid = 2716] [serial = 2313] [outer = 14163000] 12:17:44 INFO - PROCESS | 2716 | 1467141464109 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:17:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 12:17:44 INFO - PROCESS | 2716 | 1467141464145 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 2716 | 1467141464147 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 12:17:44 INFO - PROCESS | 2716 | 1467141464151 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:17:44 INFO - PROCESS | 2716 | 1467141464154 Marionette TRACE conn5 <- [1,3042,null,{}] 12:17:44 INFO - PROCESS | 2716 | 1467141464164 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:44 INFO - PROCESS | 2716 | 1467141464169 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:44 INFO - PROCESS | 2716 | 1467141464279 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 12:17:44 INFO - PROCESS | 2716 | 1467141464385 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 2716 | 1467141464388 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:44 INFO - PROCESS | 2716 | ++DOCSHELL 14B50800 == 32 [pid = 2716] [id = 772] 12:17:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (14B57C00) [pid = 2716] [serial = 2314] [outer = 00000000] 12:17:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (16005C00) [pid = 2716] [serial = 2315] [outer = 14B57C00] 12:17:44 INFO - PROCESS | 2716 | 1467141464435 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (160F8000) [pid = 2716] [serial = 2316] [outer = 14B57C00] 12:17:45 INFO - PROCESS | 2716 | 1467141465027 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:17:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:17:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:17:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:17:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 984ms 12:17:45 INFO - PROCESS | 2716 | 1467141465139 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 2716 | 1467141465141 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 12:17:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:17:45 INFO - PROCESS | 2716 | 1467141465147 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 2716 | 1467141465149 Marionette TRACE conn5 <- [1,3046,null,{}] 12:17:45 INFO - PROCESS | 2716 | 1467141465152 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:45 INFO - PROCESS | 2716 | 1467141465154 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:45 INFO - PROCESS | 2716 | 1467141465280 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 12:17:45 INFO - PROCESS | 2716 | 1467141465342 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 2716 | 1467141465344 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:45 INFO - PROCESS | 2716 | ++DOCSHELL 18679000 == 33 [pid = 2716] [id = 773] 12:17:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (187E1C00) [pid = 2716] [serial = 2317] [outer = 00000000] 12:17:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (18916000) [pid = 2716] [serial = 2318] [outer = 187E1C00] 12:17:45 INFO - PROCESS | 2716 | 1467141465388 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1899A800) [pid = 2716] [serial = 2319] [outer = 187E1C00] 12:17:45 INFO - PROCESS | 2716 | 1467141465852 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:17:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:17:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:17:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:17:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:17:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:17:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 12:17:45 INFO - PROCESS | 2716 | 1467141465889 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 2716 | 1467141465891 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 12:17:45 INFO - PROCESS | 2716 | 1467141465894 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:17:45 INFO - PROCESS | 2716 | 1467141465896 Marionette TRACE conn5 <- [1,3050,null,{}] 12:17:45 INFO - PROCESS | 2716 | 1467141465900 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:45 INFO - PROCESS | 2716 | 1467141465902 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:46 INFO - PROCESS | 2716 | 1467141466028 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 12:17:46 INFO - PROCESS | 2716 | 1467141466035 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 2716 | 1467141466037 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:46 INFO - PROCESS | 2716 | ++DOCSHELL 18AB3C00 == 34 [pid = 2716] [id = 774] 12:17:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (18ABE800) [pid = 2716] [serial = 2320] [outer = 00000000] 12:17:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (18E64C00) [pid = 2716] [serial = 2321] [outer = 18ABE800] 12:17:46 INFO - PROCESS | 2716 | 1467141466138 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (18E67C00) [pid = 2716] [serial = 2322] [outer = 18ABE800] 12:17:46 INFO - PROCESS | 2716 | [2716] 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:17:46 INFO - PROCESS | 2716 | 1467141466556 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:17:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:17:46 INFO - {} 12:17:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 12:17:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:17:46 INFO - PROCESS | 2716 | 1467141466571 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 2716 | 1467141466573 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 12:17:46 INFO - PROCESS | 2716 | 1467141466576 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 2716 | 1467141466577 Marionette TRACE conn5 <- [1,3054,null,{}] 12:17:46 INFO - PROCESS | 2716 | 1467141466581 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:46 INFO - PROCESS | 2716 | 1467141466586 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:46 INFO - PROCESS | 2716 | 1467141466726 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 12:17:46 INFO - PROCESS | 2716 | 1467141466732 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 2716 | 1467141466734 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:46 INFO - PROCESS | 2716 | ++DOCSHELL 18FACC00 == 35 [pid = 2716] [id = 775] 12:17:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (18FF7C00) [pid = 2716] [serial = 2323] [outer = 00000000] 12:17:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (1961F400) [pid = 2716] [serial = 2324] [outer = 18FF7C00] 12:17:46 INFO - PROCESS | 2716 | 1467141466777 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (19B35400) [pid = 2716] [serial = 2325] [outer = 18FF7C00] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (0FCF2C00) [pid = 2716] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (14797800) [pid = 2716] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (10274C00) [pid = 2716] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (0C8E0800) [pid = 2716] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (160FBC00) [pid = 2716] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (17DEE400) [pid = 2716] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1890D800) [pid = 2716] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (1020D400) [pid = 2716] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (1ACA6400) [pid = 2716] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 70 (187D5800) [pid = 2716] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 69 (1B3BB400) [pid = 2716] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:17:47 INFO - PROCESS | 2716 | --DOMWINDOW == 68 (1867F000) [pid = 2716] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:17:47 INFO - PROCESS | 2716 | 1467141467257 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:17:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 12:17:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:17:47 INFO - PROCESS | 2716 | 1467141467309 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 2716 | 1467141467311 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 12:17:47 INFO - PROCESS | 2716 | 1467141467314 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 2716 | 1467141467316 Marionette TRACE conn5 <- [1,3058,null,{}] 12:17:47 INFO - PROCESS | 2716 | 1467141467319 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:47 INFO - PROCESS | 2716 | 1467141467321 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:47 INFO - PROCESS | 2716 | 1467141467439 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 12:17:47 INFO - PROCESS | 2716 | 1467141467502 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 2716 | 1467141467504 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:47 INFO - PROCESS | 2716 | ++DOCSHELL 187D5800 == 36 [pid = 2716] [id = 776] 12:17:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 69 (199D2000) [pid = 2716] [serial = 2326] [outer = 00000000] 12:17:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 70 (19DD3C00) [pid = 2716] [serial = 2327] [outer = 199D2000] 12:17:47 INFO - PROCESS | 2716 | 1467141467547 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 2716 | ++DOMWINDOW == 71 (19DD6000) [pid = 2716] [serial = 2328] [outer = 199D2000] 12:17:47 INFO - PROCESS | 2716 | 1467141467929 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:17:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 12:17:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:17:47 INFO - PROCESS | 2716 | 1467141467977 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 2716 | 1467141467979 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 12:17:47 INFO - PROCESS | 2716 | 1467141467982 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 2716 | 1467141467984 Marionette TRACE conn5 <- [1,3062,null,{}] 12:17:47 INFO - PROCESS | 2716 | 1467141467987 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:47 INFO - PROCESS | 2716 | 1467141467989 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:48 INFO - PROCESS | 2716 | 1467141468071 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 12:17:48 INFO - PROCESS | 2716 | 1467141468076 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 2716 | 1467141468078 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:48 INFO - PROCESS | 2716 | ++DOCSHELL 17377400 == 37 [pid = 2716] [id = 777] 12:17:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (19DDAC00) [pid = 2716] [serial = 2329] [outer = 00000000] 12:17:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (1AC05400) [pid = 2716] [serial = 2330] [outer = 19DDAC00] 12:17:48 INFO - PROCESS | 2716 | 1467141468120 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (1AC9DC00) [pid = 2716] [serial = 2331] [outer = 19DDAC00] 12:17:48 INFO - PROCESS | 2716 | 1467141468550 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:17:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 12:17:48 INFO - PROCESS | 2716 | 1467141468631 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 2716 | 1467141468633 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 12:17:48 INFO - PROCESS | 2716 | 1467141468641 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:17:48 INFO - PROCESS | 2716 | 1467141468643 Marionette TRACE conn5 <- [1,3066,null,{}] 12:17:48 INFO - PROCESS | 2716 | 1467141468647 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:48 INFO - PROCESS | 2716 | 1467141468648 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:48 INFO - PROCESS | 2716 | 1467141468730 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 12:17:48 INFO - PROCESS | 2716 | 1467141468735 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 2716 | 1467141468736 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:48 INFO - PROCESS | 2716 | ++DOCSHELL 14160C00 == 38 [pid = 2716] [id = 778] 12:17:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (14161400) [pid = 2716] [serial = 2332] [outer = 00000000] 12:17:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1ACA1000) [pid = 2716] [serial = 2333] [outer = 14161400] 12:17:48 INFO - PROCESS | 2716 | 1467141468782 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (1ACA1800) [pid = 2716] [serial = 2334] [outer = 14161400] 12:17:49 INFO - PROCESS | 2716 | 1467141469294 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:17:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:17:49 INFO - PROCESS | 2716 | 1467141469382 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 12:17:49 INFO - PROCESS | 2716 | 1467141469387 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - PROCESS | 2716 | 1467141469391 Marionette TRACE conn5 <- [1,3070,null,{}] 12:17:49 INFO - PROCESS | 2716 | 1467141469397 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:49 INFO - PROCESS | 2716 | 1467141469400 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:49 INFO - PROCESS | 2716 | 1467141469584 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 12:17:49 INFO - PROCESS | 2716 | 1467141469713 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 2716 | 1467141469718 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:49 INFO - PROCESS | 2716 | ++DOCSHELL 0F86B800 == 39 [pid = 2716] [id = 779] 12:17:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (1012BC00) [pid = 2716] [serial = 2335] [outer = 00000000] 12:17:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (10275800) [pid = 2716] [serial = 2336] [outer = 1012BC00] 12:17:49 INFO - PROCESS | 2716 | 1467141469776 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (10EDE000) [pid = 2716] [serial = 2337] [outer = 1012BC00] 12:17:50 INFO - PROCESS | 2716 | 1467141470295 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:17:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:17:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:17:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 934ms 12:17:50 INFO - PROCESS | 2716 | 1467141470325 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 2716 | 1467141470330 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 12:17:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:17:50 INFO - PROCESS | 2716 | 1467141470336 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 2716 | 1467141470339 Marionette TRACE conn5 <- [1,3074,null,{}] 12:17:50 INFO - PROCESS | 2716 | 1467141470344 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:50 INFO - PROCESS | 2716 | 1467141470347 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:50 INFO - PROCESS | 2716 | 1467141470460 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 12:17:50 INFO - PROCESS | 2716 | 1467141470612 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 2716 | 1467141470615 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:50 INFO - PROCESS | 2716 | ++DOCSHELL 1415C400 == 40 [pid = 2716] [id = 780] 12:17:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 81 (14161000) [pid = 2716] [serial = 2338] [outer = 00000000] 12:17:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 82 (14729400) [pid = 2716] [serial = 2339] [outer = 14161000] 12:17:50 INFO - PROCESS | 2716 | 1467141470676 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 2716 | ++DOMWINDOW == 83 (15D45000) [pid = 2716] [serial = 2340] [outer = 14161000] 12:17:51 INFO - PROCESS | 2716 | 1467141471202 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:17:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:17:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 12:17:51 INFO - PROCESS | 2716 | 1467141471270 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 2716 | 1467141471273 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 12:17:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:17:51 INFO - PROCESS | 2716 | 1467141471294 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 2716 | 1467141471298 Marionette TRACE conn5 <- [1,3078,null,{}] 12:17:51 INFO - PROCESS | 2716 | 1467141471309 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:51 INFO - PROCESS | 2716 | 1467141471314 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:51 INFO - PROCESS | 2716 | 1467141471424 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 12:17:51 INFO - PROCESS | 2716 | 1467141471589 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 2716 | 1467141471593 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:51 INFO - PROCESS | 2716 | ++DOCSHELL 18C9B000 == 41 [pid = 2716] [id = 781] 12:17:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 84 (18D07000) [pid = 2716] [serial = 2341] [outer = 00000000] 12:17:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 85 (18E63800) [pid = 2716] [serial = 2342] [outer = 18D07000] 12:17:51 INFO - PROCESS | 2716 | 1467141471650 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 2716 | ++DOMWINDOW == 86 (1919FC00) [pid = 2716] [serial = 2343] [outer = 18D07000] 12:17:52 INFO - PROCESS | 2716 | 1467141472152 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:17:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:17:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 12:17:52 INFO - PROCESS | 2716 | 1467141472174 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 2716 | 1467141472177 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 12:17:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:17:52 INFO - PROCESS | 2716 | 1467141472181 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - PROCESS | 2716 | 1467141472183 Marionette TRACE conn5 <- [1,3082,null,{}] 12:17:52 INFO - PROCESS | 2716 | 1467141472187 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:52 INFO - PROCESS | 2716 | 1467141472189 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:52 INFO - PROCESS | 2716 | 1467141472300 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 12:17:52 INFO - PROCESS | 2716 | 1467141472461 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 2716 | 1467141472464 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:52 INFO - PROCESS | 2716 | ++DOCSHELL 1961E000 == 42 [pid = 2716] [id = 782] 12:17:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 87 (199CB800) [pid = 2716] [serial = 2344] [outer = 00000000] 12:17:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 88 (1ACA8000) [pid = 2716] [serial = 2345] [outer = 199CB800] 12:17:52 INFO - PROCESS | 2716 | 1467141472518 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 2716 | ++DOMWINDOW == 89 (1B3BFC00) [pid = 2716] [serial = 2346] [outer = 199CB800] 12:17:53 INFO - PROCESS | 2716 | 1467141473034 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:17:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:17:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 870ms 12:17:53 INFO - PROCESS | 2716 | 1467141473076 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 12:17:53 INFO - PROCESS | 2716 | 1467141473078 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 12:17:53 INFO - PROCESS | 2716 | 1467141473082 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - PROCESS | 2716 | 1467141473084 Marionette TRACE conn5 <- [1,3086,null,{}] 12:17:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:17:53 INFO - PROCESS | 2716 | 1467141473088 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:53 INFO - PROCESS | 2716 | 1467141473090 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:53 INFO - PROCESS | 2716 | 1467141473214 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 12:17:53 INFO - PROCESS | 2716 | 1467141473377 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 2716 | 1467141473379 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:53 INFO - PROCESS | 2716 | ++DOCSHELL 090F6000 == 43 [pid = 2716] [id = 783] 12:17:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 90 (0C8DD000) [pid = 2716] [serial = 2347] [outer = 00000000] 12:17:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 91 (0FCF2400) [pid = 2716] [serial = 2348] [outer = 0C8DD000] 12:17:53 INFO - PROCESS | 2716 | 1467141473433 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 2716 | ++DOMWINDOW == 92 (10129800) [pid = 2716] [serial = 2349] [outer = 0C8DD000] 12:17:54 INFO - PROCESS | 2716 | 1467141474074 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:17:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:17:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:17:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1014ms 12:17:54 INFO - PROCESS | 2716 | 1467141474103 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 2716 | 1467141474107 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 12:17:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:17:54 INFO - PROCESS | 2716 | 1467141474111 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - PROCESS | 2716 | 1467141474116 Marionette TRACE conn5 <- [1,3090,null,{}] 12:17:54 INFO - PROCESS | 2716 | 1467141474121 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:54 INFO - PROCESS | 2716 | 1467141474124 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:54 INFO - PROCESS | 2716 | 1467141474244 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 12:17:54 INFO - PROCESS | 2716 | 1467141474396 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 2716 | 1467141474399 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:54 INFO - PROCESS | 2716 | ++DOCSHELL 10121800 == 44 [pid = 2716] [id = 784] 12:17:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 93 (10127000) [pid = 2716] [serial = 2350] [outer = 00000000] 12:17:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 94 (10210400) [pid = 2716] [serial = 2351] [outer = 10127000] 12:17:54 INFO - PROCESS | 2716 | 1467141474457 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 2716 | ++DOMWINDOW == 95 (1043A400) [pid = 2716] [serial = 2352] [outer = 10127000] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 17377400 == 43 [pid = 2716] [id = 777] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 187D5800 == 42 [pid = 2716] [id = 776] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 18FACC00 == 41 [pid = 2716] [id = 775] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 18AB3C00 == 40 [pid = 2716] [id = 774] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 18679000 == 39 [pid = 2716] [id = 773] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 14B50800 == 38 [pid = 2716] [id = 772] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 1415F000 == 37 [pid = 2716] [id = 771] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 0FB84800 == 36 [pid = 2716] [id = 770] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 18910800 == 35 [pid = 2716] [id = 769] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 141B8000 == 34 [pid = 2716] [id = 768] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 009BC000 == 33 [pid = 2716] [id = 767] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 1737D400 == 32 [pid = 2716] [id = 766] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 0C8DBC00 == 31 [pid = 2716] [id = 759] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 090F6000 == 30 [pid = 2716] [id = 783] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 1961E000 == 29 [pid = 2716] [id = 782] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 1415C400 == 28 [pid = 2716] [id = 780] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 18C9B000 == 27 [pid = 2716] [id = 781] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 14160C00 == 26 [pid = 2716] [id = 778] 12:17:55 INFO - PROCESS | 2716 | --DOCSHELL 0F86B800 == 25 [pid = 2716] [id = 779] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 94 (1D5AFC00) [pid = 2716] [serial = 2297] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 93 (0FF75800) [pid = 2716] [serial = 2279] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 92 (0FF95800) [pid = 2716] [serial = 2280] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 91 (1486CC00) [pid = 2716] [serial = 2285] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 90 (10759000) [pid = 2716] [serial = 2282] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 89 (1481FC00) [pid = 2716] [serial = 2277] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 88 (143ADC00) [pid = 2716] [serial = 2276] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 87 (17378C00) [pid = 2716] [serial = 2288] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 86 (107CE000) [pid = 2716] [serial = 2283] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 85 (18683C00) [pid = 2716] [serial = 2291] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 84 (17DAC400) [pid = 2716] [serial = 2289] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 83 (18AB4C00) [pid = 2716] [serial = 2294] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 82 (160A9800) [pid = 2716] [serial = 2263] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 81 (146B5400) [pid = 2716] [serial = 2262] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 80 (1ACA9000) [pid = 2716] [serial = 2268] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 79 (19194400) [pid = 2716] [serial = 2266] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 78 (18E66800) [pid = 2716] [serial = 2265] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 77 (1BDD9400) [pid = 2716] [serial = 2271] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 76 (1BA92C00) [pid = 2716] [serial = 2270] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 75 (1C088C00) [pid = 2716] [serial = 2274] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 74 (1BA92400) [pid = 2716] [serial = 2273] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 73 (1913A400) [pid = 2716] [serial = 2295] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 72 (187DC400) [pid = 2716] [serial = 2292] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | --DOMWINDOW == 71 (149B1400) [pid = 2716] [serial = 2286] [outer = 00000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2716 | 1467141475722 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:17:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1640ms 12:17:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:17:55 INFO - PROCESS | 2716 | 1467141475754 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 2716 | 1467141475758 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 12:17:55 INFO - PROCESS | 2716 | 1467141475762 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 2716 | 1467141475765 Marionette TRACE conn5 <- [1,3094,null,{}] 12:17:55 INFO - PROCESS | 2716 | 1467141475771 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:55 INFO - PROCESS | 2716 | 1467141475774 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:55 INFO - PROCESS | 2716 | 1467141475871 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 12:17:55 INFO - PROCESS | 2716 | 1467141475981 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 2716 | 1467141475983 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:56 INFO - PROCESS | 2716 | ++DOCSHELL 0F8D3C00 == 26 [pid = 2716] [id = 785] 12:17:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 72 (0FB35000) [pid = 2716] [serial = 2353] [outer = 00000000] 12:17:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 73 (0FC5EC00) [pid = 2716] [serial = 2354] [outer = 0FB35000] 12:17:56 INFO - PROCESS | 2716 | 1467141476030 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 74 (0FF74800) [pid = 2716] [serial = 2355] [outer = 0FB35000] 12:17:56 INFO - PROCESS | 2716 | 1467141476437 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:17:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 12:17:56 INFO - PROCESS | 2716 | 1467141476493 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 2716 | 1467141476498 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 12:17:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:17:56 INFO - PROCESS | 2716 | 1467141476505 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 2716 | 1467141476508 Marionette TRACE conn5 <- [1,3098,null,{}] 12:17:56 INFO - PROCESS | 2716 | 1467141476515 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:56 INFO - PROCESS | 2716 | 1467141476518 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:56 INFO - PROCESS | 2716 | 1467141476606 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 12:17:56 INFO - PROCESS | 2716 | 1467141476643 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 2716 | 1467141476646 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:56 INFO - PROCESS | 2716 | ++DOCSHELL 10277400 == 27 [pid = 2716] [id = 786] 12:17:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 75 (10277C00) [pid = 2716] [serial = 2356] [outer = 00000000] 12:17:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 76 (1075D400) [pid = 2716] [serial = 2357] [outer = 10277C00] 12:17:56 INFO - PROCESS | 2716 | 1467141476692 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 2716 | ++DOMWINDOW == 77 (108C1400) [pid = 2716] [serial = 2358] [outer = 10277C00] 12:17:57 INFO - PROCESS | 2716 | 1467141477144 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:17:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:17:57 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:17:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:17:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 690ms 12:17:57 INFO - PROCESS | 2716 | 1467141477199 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 2716 | 1467141477201 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 12:17:57 INFO - PROCESS | 2716 | 1467141477205 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:17:57 INFO - PROCESS | 2716 | 1467141477208 Marionette TRACE conn5 <- [1,3102,null,{}] 12:17:57 INFO - PROCESS | 2716 | 1467141477220 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:57 INFO - PROCESS | 2716 | 1467141477225 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:57 INFO - PROCESS | 2716 | 1467141477313 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 12:17:57 INFO - PROCESS | 2716 | 1467141477322 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"ec049f4a-a352-4d63-a180-ad5a08611d00\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 2716 | 1467141477326 Marionette INFO sendAsync 7f38c7dc-0ab2-49da-89ab-f9c69e1b47af 12:17:57 INFO - PROCESS | 2716 | ++DOCSHELL 141B4000 == 28 [pid = 2716] [id = 787] 12:17:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 78 (141B4800) [pid = 2716] [serial = 2359] [outer = 00000000] 12:17:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 79 (14319C00) [pid = 2716] [serial = 2360] [outer = 141B4800] 12:17:57 INFO - PROCESS | 2716 | 1467141477374 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 2716 | ++DOMWINDOW == 80 (143E6400) [pid = 2716] [serial = 2361] [outer = 141B4800] 12:17:57 INFO - PROCESS | 2716 | 1467141477864 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:17:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:17:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 12:17:57 INFO - PROCESS | 2716 | 1467141477938 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 2716 | 1467141477941 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 12:17:59 WARNING - u'runner_teardown' () 12:17:59 INFO - No more tests 12:17:59 INFO - Got 0 unexpected results 12:17:59 INFO - SUITE-END | took 681s 12:17:59 INFO - Closing logging queue 12:17:59 INFO - queue closed 12:17:59 INFO - Return code: 0 12:17:59 WARNING - # TBPL SUCCESS # 12:17:59 INFO - Running post-action listener: _resource_record_post_action 12:17:59 INFO - Running post-run listener: _resource_record_post_run 12:18:00 INFO - Total resource usage - Wall time: 692s; CPU: 14.0%; Read bytes: 73910272; Write bytes: 1117353984; Read time: 798430; Write time: 8324590 12:18:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:18:00 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 29666816; Read time: 0; Write time: 51150 12:18:00 INFO - run-tests - Wall time: 689s; CPU: 14.0%; Read bytes: 73910272; Write bytes: 1059846656; Read time: 798430; Write time: 8229390 12:18:00 INFO - Running post-run listener: _upload_blobber_files 12:18:00 INFO - Blob upload gear active. 12:18:00 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:18:00 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:18:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:18:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:18:00 INFO - (blobuploader) - INFO - Open directory for files ... 12:18:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:18:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:18:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:18:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:18:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:18:01 INFO - (blobuploader) - INFO - Done attempting. 12:18:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:18:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:18:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:18:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:18:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:18:03 INFO - (blobuploader) - INFO - Done attempting. 12:18:03 INFO - (blobuploader) - INFO - Iteration through files over. 12:18:03 INFO - Return code: 0 12:18:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:18:03 INFO - Using _rmtree_windows ... 12:18:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:18:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ffdf940ad4933e2f526695fee2f1aa549e1f50c6abe1fc991ecebfa26946a045b616d1656715790866d07d9028e9d4d452367b81f7294ea394043234508470ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9815b6ed88f9cb7afdd3a476a513b2b083d47431a30ef64968af0851596c3461d6b64546b090e9b478de42b3e6d63b935e4a443ee75e517b66aa79b800757ac8"} 12:18:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:18:03 INFO - Writing to file C:\slave\test\properties\blobber_files 12:18:03 INFO - Contents: 12:18:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ffdf940ad4933e2f526695fee2f1aa549e1f50c6abe1fc991ecebfa26946a045b616d1656715790866d07d9028e9d4d452367b81f7294ea394043234508470ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9815b6ed88f9cb7afdd3a476a513b2b083d47431a30ef64968af0851596c3461d6b64546b090e9b478de42b3e6d63b935e4a443ee75e517b66aa79b800757ac8"} 12:18:03 INFO - Running post-run listener: copy_logs_to_upload_dir 12:18:03 INFO - Copying logs to upload dir... 12:18:03 INFO - mkdir: C:\slave\test\build\upload\logs 12:18:03 INFO - Copying logs to upload dir... 12:18:03 INFO - Using _rmtree_windows ... 12:18:03 INFO - Using _rmtree_windows ... 12:18:03 INFO - Using _rmtree_windows ... 12:18:03 INFO - Using _rmtree_windows ... 12:18:03 INFO - Using _rmtree_windows ... 12:18:03 INFO - Using _rmtree_windows ... 12:18:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1345.263000 ========= master_lag: 0.23 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 22 mins, 25 secs) (at 2016-06-28 12:18:04.177824) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 12:18:04.183877) ========= '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-003 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-003 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-003 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/ffdf940ad4933e2f526695fee2f1aa549e1f50c6abe1fc991ecebfa26946a045b616d1656715790866d07d9028e9d4d452367b81f7294ea394043234508470ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9815b6ed88f9cb7afdd3a476a513b2b083d47431a30ef64968af0851596c3461d6b64546b090e9b478de42b3e6d63b935e4a443ee75e517b66aa79b800757ac8"} build_url:https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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/amIzPnqCSmu8ZkrJxJgKjw/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/ffdf940ad4933e2f526695fee2f1aa549e1f50c6abe1fc991ecebfa26946a045b616d1656715790866d07d9028e9d4d452367b81f7294ea394043234508470ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9815b6ed88f9cb7afdd3a476a513b2b083d47431a30ef64968af0851596c3461d6b64546b090e9b478de42b3e6d63b935e4a443ee75e517b66aa79b800757ac8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/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-06-28 12:18:04.308122) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 12:18:04.308893) ========= '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-003 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-003 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-003 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 12:18:04.431122) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 12:18:04.431798) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 12:18:05.111522) ========= ========= Total master_lag: 4.09 =========