builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-052 starttime: 1467727266.53 results: success (0) buildid: 20160705051322 builduid: 82e7e35386c54f4c86a7fa367438f1d7 revision: 1c9185a7df828f0065c20d34b7eda15aa2628883 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 07:01:06.533748) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 07:01:06.534195) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 07:01:06.534503) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 07:01:06.748880) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 07:01:06.749194) ========= '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-052 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-052 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-052 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 --07:01:07-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 07:01:08 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.176000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 07:01:07.964192) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-05 07:01:07.964678) ========= '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-052 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-052 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-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.301000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-05 07:01:12.289160) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 07:01:12.289650) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1c9185a7df828f0065c20d34b7eda15aa2628883 --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 1c9185a7df828f0065c20d34b7eda15aa2628883 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-052 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-052 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-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-05 07:01:12,858 truncating revision to first 12 chars 2016-07-05 07:01:12,858 Setting DEBUG logging. 2016-07-05 07:01:12,858 attempt 1/10 2016-07-05 07:01:12,858 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1c9185a7df82?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 07:01:13,358 unpacking tar archive at: mozilla-beta-1c9185a7df82/testing/mozharness/ program finished with exit code 0 elapsedTime=1.183000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 07:01:13.580099) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 07:01:13.580446) ========= script_repo_revision: 1c9185a7df828f0065c20d34b7eda15aa2628883 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 07:01:13.580843) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 07:01:13.581112) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 07:01:13.597858) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-07-05 07:01:13.598129) ========= '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-052 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-052 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-052 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 07:01:14 INFO - MultiFileLogger online at 20160705 07:01:14 in C:\slave\test 07:01:14 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 07:01:14 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:01:14 INFO - {'append_to_log': False, 07:01:14 INFO - 'base_work_dir': 'C:\\slave\\test', 07:01:14 INFO - 'blob_upload_branch': 'mozilla-beta', 07:01:14 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:01:14 INFO - 'buildbot_json_path': 'buildprops.json', 07:01:14 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:01:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:01:14 INFO - 'download_minidump_stackwalk': True, 07:01:14 INFO - 'download_symbols': 'true', 07:01:14 INFO - 'e10s': False, 07:01:14 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:01:14 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:01:14 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:01:14 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:01:14 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:01:14 INFO - 'C:/mozilla-build/tooltool.py'), 07:01:14 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:01:14 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:01:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:01:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:01:14 INFO - 'log_level': 'info', 07:01:14 INFO - 'log_to_console': True, 07:01:14 INFO - 'opt_config_files': (), 07:01:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:01:14 INFO - '--processes=1', 07:01:14 INFO - '--config=%(test_path)s/wptrunner.ini', 07:01:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:01:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:01:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:01:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:01:14 INFO - 'pip_index': False, 07:01:14 INFO - 'require_test_zip': True, 07:01:14 INFO - 'test_type': ('testharness',), 07:01:14 INFO - 'this_chunk': '1', 07:01:14 INFO - 'total_chunks': '10', 07:01:14 INFO - 'virtualenv_path': 'venv', 07:01:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:01:14 INFO - 'work_dir': 'build'} 07:01:14 INFO - ##### 07:01:14 INFO - ##### Running clobber step. 07:01:14 INFO - ##### 07:01:14 INFO - Running pre-action listener: _resource_record_pre_action 07:01:14 INFO - Running main action method: clobber 07:01:14 INFO - rmtree: C:\slave\test\build 07:01:14 INFO - Using _rmtree_windows ... 07:01:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:03:14 INFO - Running post-action listener: _resource_record_post_action 07:03:14 INFO - ##### 07:03:14 INFO - ##### Running read-buildbot-config step. 07:03:14 INFO - ##### 07:03:14 INFO - Running pre-action listener: _resource_record_pre_action 07:03:14 INFO - Running main action method: read_buildbot_config 07:03:14 INFO - Using buildbot properties: 07:03:14 INFO - { 07:03:14 INFO - "project": "", 07:03:14 INFO - "product": "firefox", 07:03:14 INFO - "script_repo_revision": "production", 07:03:14 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 07:03:14 INFO - "repository": "", 07:03:14 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 07:03:14 INFO - "buildid": "20160705051322", 07:03:14 INFO - "pgo_build": "False", 07:03:14 INFO - "basedir": "C:\\slave\\test", 07:03:14 INFO - "buildnumber": 2, 07:03:14 INFO - "slavename": "t-w732-ix-052", 07:03:14 INFO - "revision": "1c9185a7df828f0065c20d34b7eda15aa2628883", 07:03:14 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 07:03:14 INFO - "platform": "win32", 07:03:14 INFO - "branch": "mozilla-beta", 07:03:14 INFO - "repo_path": "releases/mozilla-beta", 07:03:14 INFO - "moz_repo_path": "", 07:03:14 INFO - "stage_platform": "win32", 07:03:14 INFO - "builduid": "82e7e35386c54f4c86a7fa367438f1d7", 07:03:14 INFO - "slavebuilddir": "test" 07:03:14 INFO - } 07:03:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 07:03:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 07:03:14 INFO - Running post-action listener: _resource_record_post_action 07:03:14 INFO - ##### 07:03:14 INFO - ##### Running download-and-extract step. 07:03:14 INFO - ##### 07:03:14 INFO - Running pre-action listener: _resource_record_pre_action 07:03:14 INFO - Running main action method: download_and_extract 07:03:14 INFO - mkdir: C:\slave\test\build\tests 07:03:14 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')]} 07:03:14 INFO - https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:03:14 INFO - trying https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 07:03:14 INFO - Downloading https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/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 07:03:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/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 07:03:15 INFO - Downloaded 1240 bytes. 07:03:15 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 07:03:15 INFO - Using the following test package requirements: 07:03:15 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:03:15 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:03:15 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 07:03:15 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:03:15 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 07:03:15 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:03:15 INFO - u'jsshell-win32.zip'], 07:03:15 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:03:15 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 07:03:15 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:03:15 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:03:15 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 07:03:15 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:03:15 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 07:03:15 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:03:15 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 07:03:15 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:03:15 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 07:03:15 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 07:03:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:03:15 INFO - https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:03:15 INFO - trying https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 07:03:15 INFO - Downloading https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/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 07:03:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/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 07:03:17 INFO - Downloaded 20402798 bytes. 07:03:17 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/*'] 07:03:17 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/* 07:03:19 INFO - caution: filename not matched: web-platform/* 07:03:19 INFO - Return code: 11 07:03:19 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')]} 07:03:19 INFO - https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:03:19 INFO - trying https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 07:03:19 INFO - Downloading https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/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 07:03:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/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 07:03:21 INFO - Downloaded 36389110 bytes. 07:03:21 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/*'] 07:03:21 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/* 07:04:24 INFO - caution: filename not matched: bin/* 07:04:24 INFO - caution: filename not matched: config/* 07:04:24 INFO - caution: filename not matched: mozbase/* 07:04:24 INFO - caution: filename not matched: marionette/* 07:04:24 INFO - caution: filename not matched: tools/wptserve/* 07:04:24 INFO - Return code: 11 07:04:24 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')]} 07:04:24 INFO - https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 07:04:24 INFO - trying https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:04:24 INFO - Downloading https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 07:04:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/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 07:04:29 INFO - Downloaded 68467260 bytes. 07:04:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:04:29 INFO - mkdir: C:\slave\test\properties 07:04:29 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:04:29 INFO - Writing to file C:\slave\test\properties\build_url 07:04:29 INFO - Contents: 07:04:29 INFO - build_url:https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:04:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:04:29 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:04:29 INFO - Writing to file C:\slave\test\properties\symbols_url 07:04:29 INFO - Contents: 07:04:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:04: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')]} 07:04:29 INFO - https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:04:29 INFO - trying https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:04:29 INFO - Downloading https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/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 07:04:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/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 07:04:31 INFO - Downloaded 55587757 bytes. 07:04:31 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'] 07:04:31 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 07:04:34 INFO - Return code: 0 07:04:34 INFO - Running post-action listener: _resource_record_post_action 07:04:34 INFO - Running post-action listener: set_extra_try_arguments 07:04:34 INFO - ##### 07:04:34 INFO - ##### Running create-virtualenv step. 07:04:34 INFO - ##### 07:04:34 INFO - Running pre-action listener: _pre_create_virtualenv 07:04:34 INFO - Running pre-action listener: _resource_record_pre_action 07:04:34 INFO - Running main action method: create_virtualenv 07:04:34 INFO - Creating virtualenv C:\slave\test\build\venv 07:04:34 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 07:04:34 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:04:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:04:40 INFO - Installing distribute......................................................................................................................................................................................done. 07:04:41 INFO - Return code: 0 07:04:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:04:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:04:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:04:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:04:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:04:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE46B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CF6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B7BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C14368>, '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 0x018C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-052', 'USERDOMAIN': 'T-W732-IX-052', '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-052', '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 07:04:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 07:04:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:04:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:04:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:04:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:04:41 INFO - 'COMPUTERNAME': 'T-W732-IX-052', 07:04:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:04:41 INFO - 'DCLOCATION': 'SCL3', 07:04:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:04:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:04:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:04:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:04:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:04:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:04:41 INFO - 'HOMEDRIVE': 'C:', 07:04:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:04:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:04:41 INFO - 'KTS_VERSION': '1.19c', 07:04:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:04:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:04:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-052', 07:04:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:04:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:04:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:04:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:04:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:04:41 INFO - 'MOZ_AIRBAG': '1', 07:04:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:04:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:04:41 INFO - 'MOZ_MSVCVERSION': '8', 07:04:41 INFO - 'MOZ_NO_REMOTE': '1', 07:04:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:04:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:04:41 INFO - 'NO_EM_RESTART': '1', 07:04:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:04:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:04:41 INFO - 'OS': 'Windows_NT', 07:04:41 INFO - 'OURDRIVE': 'C:', 07:04:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 07:04:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:04:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:04:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:04:41 INFO - 'PROCESSOR_LEVEL': '6', 07:04:41 INFO - 'PROCESSOR_REVISION': '1e05', 07:04:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:04:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:04:41 INFO - 'PROMPT': '$P$G', 07:04:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:04:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:04:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:04:41 INFO - 'PWD': 'C:\\slave\\test', 07:04:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:04:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:04:41 INFO - 'SYSTEMDRIVE': 'C:', 07:04:41 INFO - 'SYSTEMROOT': 'C:\\windows', 07:04:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:04:41 INFO - 'TEST1': 'testie', 07:04:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:04:41 INFO - 'USERDOMAIN': 'T-W732-IX-052', 07:04:41 INFO - 'USERNAME': 'cltbld', 07:04:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:04:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:04:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:04:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:04:41 INFO - 'WINDIR': 'C:\\windows', 07:04:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:04:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:04:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:04:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:04:42 INFO - Downloading/unpacking psutil>=0.7.1 07:04:43 INFO - Running setup.py egg_info for package psutil 07:04:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:04:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:04:43 INFO - Installing collected packages: psutil 07:04:43 INFO - Running setup.py install for psutil 07:04:43 INFO - building 'psutil._psutil_windows' extension 07:04:43 INFO - error: Unable to find vcvarsall.bat 07:04:43 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-wzsncr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:04:43 INFO - running install 07:04:43 INFO - running build 07:04:43 INFO - running build_py 07:04:43 INFO - creating build 07:04:43 INFO - creating build\lib.win32-2.7 07:04:43 INFO - creating build\lib.win32-2.7\psutil 07:04:43 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:04:43 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:04:43 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:04:43 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:04:43 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:04:43 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:04:43 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:04:43 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:04:43 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:04:43 INFO - running build_ext 07:04:43 INFO - building 'psutil._psutil_windows' extension 07:04:43 INFO - error: Unable to find vcvarsall.bat 07:04:43 INFO - ---------------------------------------- 07:04:43 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-wzsncr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:04:43 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:04:43 WARNING - Return code: 1 07:04:43 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 07:04:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:04: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')]} 07:04:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:04: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')]} 07:04:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:04:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE46B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CF6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B7BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C14368>, '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 0x018C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-052', 'USERDOMAIN': 'T-W732-IX-052', '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-052', '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 07:04:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 07:04:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:04:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:04:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:04:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:04:43 INFO - 'COMPUTERNAME': 'T-W732-IX-052', 07:04:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:04:43 INFO - 'DCLOCATION': 'SCL3', 07:04:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:04:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:04:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:04:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:04:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:04:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:04:43 INFO - 'HOMEDRIVE': 'C:', 07:04:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:04:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:04:43 INFO - 'KTS_VERSION': '1.19c', 07:04:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:04:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:04:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-052', 07:04:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:04:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:04:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:04:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:04:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:04:43 INFO - 'MOZ_AIRBAG': '1', 07:04:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:04:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:04:43 INFO - 'MOZ_MSVCVERSION': '8', 07:04:43 INFO - 'MOZ_NO_REMOTE': '1', 07:04:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:04:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:04:43 INFO - 'NO_EM_RESTART': '1', 07:04:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:04:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:04:43 INFO - 'OS': 'Windows_NT', 07:04:43 INFO - 'OURDRIVE': 'C:', 07:04: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;', 07:04:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:04:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:04:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:04:43 INFO - 'PROCESSOR_LEVEL': '6', 07:04:43 INFO - 'PROCESSOR_REVISION': '1e05', 07:04:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:04:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:04:43 INFO - 'PROMPT': '$P$G', 07:04:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:04:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:04:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:04:43 INFO - 'PWD': 'C:\\slave\\test', 07:04:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:04:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:04:43 INFO - 'SYSTEMDRIVE': 'C:', 07:04:43 INFO - 'SYSTEMROOT': 'C:\\windows', 07:04:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:04:43 INFO - 'TEST1': 'testie', 07:04:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:04:43 INFO - 'USERDOMAIN': 'T-W732-IX-052', 07:04:43 INFO - 'USERNAME': 'cltbld', 07:04:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:04:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:04:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:04:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:04:43 INFO - 'WINDIR': 'C:\\windows', 07:04:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:04:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:04:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:04:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:04:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:04:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:04:43 INFO - Running setup.py egg_info for package mozsystemmonitor 07:04:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:04:43 INFO - Running setup.py egg_info for package psutil 07:04:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:04:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:04:43 INFO - Installing collected packages: mozsystemmonitor, psutil 07:04:43 INFO - Running setup.py install for mozsystemmonitor 07:04:43 INFO - Running setup.py install for psutil 07:04:43 INFO - building 'psutil._psutil_windows' extension 07:04:43 INFO - error: Unable to find vcvarsall.bat 07:04:43 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-89qklr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:04:43 INFO - running install 07:04:43 INFO - running build 07:04:43 INFO - running build_py 07:04:43 INFO - running build_ext 07:04:43 INFO - building 'psutil._psutil_windows' extension 07:04:43 INFO - error: Unable to find vcvarsall.bat 07:04:43 INFO - ---------------------------------------- 07:04:43 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-89qklr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:04:43 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:04:43 WARNING - Return code: 1 07:04:43 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 07:04:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:04: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')]} 07:04:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:04: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')]} 07:04:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:04: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', '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 0x01BE46B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CF6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B7BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C14368>, '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 0x018C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-052', 'USERDOMAIN': 'T-W732-IX-052', '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-052', '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 07:04: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', 'blobuploader==1.2.4'] in C:\slave\test\build 07:04: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 blobuploader==1.2.4 07:04:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:04:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:04:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:04:43 INFO - 'COMPUTERNAME': 'T-W732-IX-052', 07:04:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:04:43 INFO - 'DCLOCATION': 'SCL3', 07:04:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:04:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:04:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:04:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:04:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:04:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:04:43 INFO - 'HOMEDRIVE': 'C:', 07:04:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:04:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:04:43 INFO - 'KTS_VERSION': '1.19c', 07:04:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:04:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:04:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-052', 07:04:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:04:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:04:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:04:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:04:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:04:43 INFO - 'MOZ_AIRBAG': '1', 07:04:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:04:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:04:43 INFO - 'MOZ_MSVCVERSION': '8', 07:04:43 INFO - 'MOZ_NO_REMOTE': '1', 07:04:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:04:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:04:43 INFO - 'NO_EM_RESTART': '1', 07:04:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:04:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:04:43 INFO - 'OS': 'Windows_NT', 07:04:43 INFO - 'OURDRIVE': 'C:', 07:04: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;', 07:04:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:04:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:04:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:04:43 INFO - 'PROCESSOR_LEVEL': '6', 07:04:43 INFO - 'PROCESSOR_REVISION': '1e05', 07:04:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:04:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:04:43 INFO - 'PROMPT': '$P$G', 07:04:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:04:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:04:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:04:43 INFO - 'PWD': 'C:\\slave\\test', 07:04:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:04:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:04:43 INFO - 'SYSTEMDRIVE': 'C:', 07:04:43 INFO - 'SYSTEMROOT': 'C:\\windows', 07:04:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:04:43 INFO - 'TEST1': 'testie', 07:04:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:04:43 INFO - 'USERDOMAIN': 'T-W732-IX-052', 07:04:43 INFO - 'USERNAME': 'cltbld', 07:04:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:04:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:04:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:04:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:04:43 INFO - 'WINDIR': 'C:\\windows', 07:04:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:04:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:04:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:04:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:04:44 INFO - Downloading/unpacking blobuploader==1.2.4 07:04:44 INFO - Downloading blobuploader-1.2.4.tar.gz 07:04:44 INFO - Running setup.py egg_info for package blobuploader 07:04:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:04:48 INFO - Running setup.py egg_info for package requests 07:04:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:04:48 INFO - Downloading docopt-0.6.1.tar.gz 07:04:48 INFO - Running setup.py egg_info for package docopt 07:04:48 INFO - Installing collected packages: blobuploader, docopt, requests 07:04:48 INFO - Running setup.py install for blobuploader 07:04:48 INFO - Running setup.py install for docopt 07:04:48 INFO - Running setup.py install for requests 07:04:48 INFO - Successfully installed blobuploader docopt requests 07:04:48 INFO - Cleaning up... 07:04:48 INFO - Return code: 0 07:04:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:04:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:04:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:04:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:04:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:04:48 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 0x01BE46B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CF6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B7BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C14368>, '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 0x018C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB80C0>, '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-052', 'USERDOMAIN': 'T-W732-IX-052', '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-052', '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 07:04:48 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 07:04:48 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 07:04:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:04:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:04:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:04:48 INFO - 'COMPUTERNAME': 'T-W732-IX-052', 07:04:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:04:48 INFO - 'DCLOCATION': 'SCL3', 07:04:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:04:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:04:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:04:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:04:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:04:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:04:48 INFO - 'HOMEDRIVE': 'C:', 07:04:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:04:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:04:48 INFO - 'KTS_VERSION': '1.19c', 07:04:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:04:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:04:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-052', 07:04:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:04:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:04:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:04:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:04:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:04:48 INFO - 'MOZ_AIRBAG': '1', 07:04:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:04:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:04:48 INFO - 'MOZ_MSVCVERSION': '8', 07:04:48 INFO - 'MOZ_NO_REMOTE': '1', 07:04:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:04:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:04:48 INFO - 'NO_EM_RESTART': '1', 07:04:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:04:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:04:48 INFO - 'OS': 'Windows_NT', 07:04:48 INFO - 'OURDRIVE': 'C:', 07:04:48 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;', 07:04:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:04:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:04:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:04:48 INFO - 'PROCESSOR_LEVEL': '6', 07:04:48 INFO - 'PROCESSOR_REVISION': '1e05', 07:04:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:04:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:04:48 INFO - 'PROMPT': '$P$G', 07:04:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:04:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:04:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:04:48 INFO - 'PWD': 'C:\\slave\\test', 07:04:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:04:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:04:48 INFO - 'SYSTEMDRIVE': 'C:', 07:04:48 INFO - 'SYSTEMROOT': 'C:\\windows', 07:04:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:04:48 INFO - 'TEST1': 'testie', 07:04:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:04:48 INFO - 'USERDOMAIN': 'T-W732-IX-052', 07:04:48 INFO - 'USERNAME': 'cltbld', 07:04:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:04:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:04:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:04:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:04:48 INFO - 'WINDIR': 'C:\\windows', 07:04:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:04:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:04:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:04:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:04:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:04:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:04:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:04:53 INFO - Unpacking c:\slave\test\build\tests\marionette 07:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:04:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:04:53 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 07:04:53 INFO - Running setup.py install for browsermob-proxy 07:05:07 INFO - Running setup.py install for manifestparser 07:05:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for marionette-client 07:05:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:05:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for marionette-driver 07:05:07 INFO - Running setup.py install for mozcrash 07:05:07 INFO - Running setup.py install for mozdebug 07:05:07 INFO - Running setup.py install for mozdevice 07:05:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for mozfile 07:05:07 INFO - Running setup.py install for mozhttpd 07:05:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for mozinfo 07:05:07 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for mozInstall 07:05:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for mozleak 07:05:07 INFO - Running setup.py install for mozlog 07:05:07 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for moznetwork 07:05:07 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for mozprocess 07:05:07 INFO - Running setup.py install for mozprofile 07:05:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for mozrunner 07:05:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for mozscreenshot 07:05:07 INFO - Running setup.py install for moztest 07:05:07 INFO - Running setup.py install for mozversion 07:05:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:05:07 INFO - Running setup.py install for wptserve 07:05:07 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 07:05:07 INFO - Cleaning up... 07:05:07 INFO - Return code: 0 07:05:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:05:07 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')]} 07:05:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:05:07 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')]} 07:05:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:05:07 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 0x01BE46B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CF6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B7BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C14368>, '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 0x018C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB80C0>, '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-052', 'USERDOMAIN': 'T-W732-IX-052', '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-052', '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 07:05:07 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 07:05:07 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 07:05:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:05:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:05:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:05:07 INFO - 'COMPUTERNAME': 'T-W732-IX-052', 07:05:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:05:07 INFO - 'DCLOCATION': 'SCL3', 07:05:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:05:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:05:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:05:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:05:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:05:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:05:07 INFO - 'HOMEDRIVE': 'C:', 07:05:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:05:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:05:07 INFO - 'KTS_VERSION': '1.19c', 07:05:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:05:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:05:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-052', 07:05:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:05:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:05:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:05:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:05:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:05:07 INFO - 'MOZ_AIRBAG': '1', 07:05:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:05:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:05:07 INFO - 'MOZ_MSVCVERSION': '8', 07:05:07 INFO - 'MOZ_NO_REMOTE': '1', 07:05:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:05:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:05:07 INFO - 'NO_EM_RESTART': '1', 07:05:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:05:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:05:07 INFO - 'OS': 'Windows_NT', 07:05:07 INFO - 'OURDRIVE': 'C:', 07:05:07 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;', 07:05:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:05:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:05:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:05:07 INFO - 'PROCESSOR_LEVEL': '6', 07:05:07 INFO - 'PROCESSOR_REVISION': '1e05', 07:05:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:05:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:05:07 INFO - 'PROMPT': '$P$G', 07:05:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:05:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:05:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:05:07 INFO - 'PWD': 'C:\\slave\\test', 07:05:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:05:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:05:07 INFO - 'SYSTEMDRIVE': 'C:', 07:05:07 INFO - 'SYSTEMROOT': 'C:\\windows', 07:05:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:05:07 INFO - 'TEST1': 'testie', 07:05:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:05:07 INFO - 'USERDOMAIN': 'T-W732-IX-052', 07:05:07 INFO - 'USERNAME': 'cltbld', 07:05:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:05:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:05:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:05:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:05:07 INFO - 'WINDIR': 'C:\\windows', 07:05:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:05:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:05:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:05:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:05:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:05:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:05:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:05:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:05:11 INFO - Unpacking c:\slave\test\build\tests\marionette 07:05:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:05:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:05:11 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)) 07:05:22 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)) 07:05:22 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)) 07:05:22 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)) 07:05:22 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)) 07:05:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:05:22 INFO - Downloading blessings-1.6.tar.gz 07:05:22 INFO - Running setup.py egg_info for package blessings 07:05:22 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)) 07:05:22 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:05:22 INFO - Running setup.py install for blessings 07:05:22 INFO - Running setup.py install for browsermob-proxy 07:05:22 INFO - Running setup.py install for manifestparser 07:05:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Running setup.py install for marionette-client 07:05:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:05:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Running setup.py install for marionette-driver 07:05:22 INFO - Running setup.py install for mozcrash 07:05:22 INFO - Running setup.py install for mozdebug 07:05:22 INFO - Running setup.py install for mozdevice 07:05:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Running setup.py install for mozhttpd 07:05:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Running setup.py install for mozInstall 07:05:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Running setup.py install for mozleak 07:05:22 INFO - Running setup.py install for mozprofile 07:05:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Running setup.py install for mozrunner 07:05:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:05:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:05:24 INFO - Running setup.py install for mozscreenshot 07:05:24 INFO - Running setup.py install for moztest 07:05:24 INFO - Running setup.py install for mozversion 07:05:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:05:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:05:24 INFO - Running setup.py install for wptserve 07:05:24 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:05:24 INFO - Cleaning up... 07:05:24 INFO - Return code: 0 07:05:24 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:05:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:05:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:05:24 INFO - Reading from file tmpfile_stdout 07:05:24 INFO - Using _rmtree_windows ... 07:05:24 INFO - Using _rmtree_windows ... 07:05:24 INFO - Current package versions: 07:05:24 INFO - blessings == 1.6 07:05:24 INFO - blobuploader == 1.2.4 07:05:24 INFO - browsermob-proxy == 0.6.0 07:05:24 INFO - distribute == 0.6.14 07:05:24 INFO - docopt == 0.6.1 07:05:24 INFO - manifestparser == 1.1 07:05:24 INFO - marionette-client == 2.3.0 07:05:24 INFO - marionette-driver == 1.4.0 07:05:24 INFO - mozInstall == 1.12 07:05:24 INFO - mozcrash == 0.17 07:05:24 INFO - mozdebug == 0.1 07:05:24 INFO - mozdevice == 0.48 07:05:24 INFO - mozfile == 1.2 07:05:24 INFO - mozhttpd == 0.7 07:05:24 INFO - mozinfo == 0.9 07:05:24 INFO - mozleak == 0.1 07:05:24 INFO - mozlog == 3.1 07:05:24 INFO - moznetwork == 0.27 07:05:24 INFO - mozprocess == 0.22 07:05:24 INFO - mozprofile == 0.28 07:05:24 INFO - mozrunner == 6.11 07:05:24 INFO - mozscreenshot == 0.1 07:05:24 INFO - mozsystemmonitor == 0.0 07:05:24 INFO - moztest == 0.7 07:05:24 INFO - mozversion == 1.4 07:05:24 INFO - requests == 1.2.3 07:05:24 INFO - wptserve == 1.4.0 07:05:24 INFO - Running post-action listener: _resource_record_post_action 07:05:24 INFO - Running post-action listener: _start_resource_monitoring 07:05:24 INFO - Starting resource monitoring. 07:05:25 INFO - ##### 07:05:25 INFO - ##### Running pull step. 07:05:25 INFO - ##### 07:05:25 INFO - Running pre-action listener: _resource_record_pre_action 07:05:25 INFO - Running main action method: pull 07:05:25 INFO - Pull has nothing to do! 07:05:25 INFO - Running post-action listener: _resource_record_post_action 07:05:25 INFO - ##### 07:05:25 INFO - ##### Running install step. 07:05:25 INFO - ##### 07:05:25 INFO - Running pre-action listener: _resource_record_pre_action 07:05:25 INFO - Running main action method: install 07:05:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:05:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:05:25 INFO - Reading from file tmpfile_stdout 07:05:25 INFO - Using _rmtree_windows ... 07:05:25 INFO - Using _rmtree_windows ... 07:05:25 INFO - Detecting whether we're running mozinstall >=1.0... 07:05:25 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:05:25 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:05:25 INFO - Reading from file tmpfile_stdout 07:05:25 INFO - Output received: 07:05:25 INFO - Usage: mozinstall-script.py [options] installer 07:05:25 INFO - Options: 07:05:25 INFO - -h, --help show this help message and exit 07:05:25 INFO - -d DEST, --destination=DEST 07:05:25 INFO - Directory to install application into. [default: 07:05:25 INFO - "C:\slave\test"] 07:05:25 INFO - --app=APP Application being installed. [default: firefox] 07:05:25 INFO - Using _rmtree_windows ... 07:05:25 INFO - Using _rmtree_windows ... 07:05:25 INFO - mkdir: C:\slave\test\build\application 07:05:25 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'] 07:05:25 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 07:05:27 INFO - Reading from file tmpfile_stdout 07:05:27 INFO - Output received: 07:05:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:05:27 INFO - Using _rmtree_windows ... 07:05:27 INFO - Using _rmtree_windows ... 07:05:27 INFO - Running post-action listener: _resource_record_post_action 07:05:27 INFO - ##### 07:05:27 INFO - ##### Running run-tests step. 07:05:27 INFO - ##### 07:05:27 INFO - Running pre-action listener: _resource_record_pre_action 07:05:27 INFO - Running main action method: run_tests 07:05:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:05:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:05:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:05:27 INFO - grabbing minidump binary from tooltool 07:05: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')]} 07:05:27 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 0x01C14368>, '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 0x018C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CB80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:05:27 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 07:05:27 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 07:05:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:05:28 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpow8efm 07:05:28 INFO - INFO - File integrity verified, renaming tmpow8efm to win32-minidump_stackwalk.exe 07:05:28 INFO - Return code: 0 07:05:28 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:05:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:05:28 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/dhau48-8TTe9-m1nStTMlA/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 07:05:28 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/dhau48-8TTe9-m1nStTMlA/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 07:05:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:05:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:05:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:05:28 INFO - 'COMPUTERNAME': 'T-W732-IX-052', 07:05:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:05:28 INFO - 'DCLOCATION': 'SCL3', 07:05:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:05:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:05:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:05:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:05:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:05:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:05:28 INFO - 'HOMEDRIVE': 'C:', 07:05:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:05:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:05:28 INFO - 'KTS_VERSION': '1.19c', 07:05:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:05:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:05:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-052', 07:05:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:05:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:05:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:05:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:05:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:05:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:05:28 INFO - 'MOZ_AIRBAG': '1', 07:05:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:05:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:05:28 INFO - 'MOZ_MSVCVERSION': '8', 07:05:28 INFO - 'MOZ_NO_REMOTE': '1', 07:05:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:05:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:05:28 INFO - 'NO_EM_RESTART': '1', 07:05:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:05:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:05:28 INFO - 'OS': 'Windows_NT', 07:05:28 INFO - 'OURDRIVE': 'C:', 07:05:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 07:05:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:05:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:05:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:05:28 INFO - 'PROCESSOR_LEVEL': '6', 07:05:28 INFO - 'PROCESSOR_REVISION': '1e05', 07:05:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:05:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:05:28 INFO - 'PROMPT': '$P$G', 07:05:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:05:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:05:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:05:28 INFO - 'PWD': 'C:\\slave\\test', 07:05:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:05:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:05:28 INFO - 'SYSTEMDRIVE': 'C:', 07:05:28 INFO - 'SYSTEMROOT': 'C:\\windows', 07:05:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:05:28 INFO - 'TEST1': 'testie', 07:05:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:05:28 INFO - 'USERDOMAIN': 'T-W732-IX-052', 07:05:28 INFO - 'USERNAME': 'cltbld', 07:05:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:05:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:05:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:05:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:05:28 INFO - 'WINDIR': 'C:\\windows', 07:05:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:05:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:05:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:05:28 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/dhau48-8TTe9-m1nStTMlA/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 07:05:30 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 07:05:30 INFO - import pkg_resources 07:05:31 INFO - Using 1 client processes 07:05:34 INFO - SUITE-START | Running 778 tests 07:05:34 INFO - Running testharness tests 07:05:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:05:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 07:05:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:05:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:05:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:05:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:05:35 INFO - Setting up ssl 07:05:35 INFO - PROCESS | certutil | 07:05:35 INFO - PROCESS | certutil | 07:05:35 INFO - PROCESS | certutil | 07:05:35 INFO - Certificate Nickname Trust Attributes 07:05:35 INFO - SSL,S/MIME,JAR/XPI 07:05:35 INFO - 07:05:35 INFO - web-platform-tests CT,, 07:05:35 INFO - 07:05:35 INFO - Starting runner 07:05:35 INFO - PROCESS | 3504 | [3504] 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 07:05:36 INFO - PROCESS | 3504 | [3504] 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 07:05:36 INFO - PROCESS | 3504 | [3504] 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 07:05:37 INFO - PROCESS | 3504 | 1467727537584 Marionette DEBUG Marionette enabled via build flag and pref 07:05:38 INFO - PROCESS | 3504 | ++DOCSHELL 0DACE800 == 1 [pid = 3504] [id = 1] 07:05:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 1 (0DACEC00) [pid = 3504] [serial = 1] [outer = 00000000] 07:05:38 INFO - PROCESS | 3504 | [3504] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:05:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 2 (0DACF800) [pid = 3504] [serial = 2] [outer = 0DACEC00] 07:05:38 INFO - PROCESS | 3504 | ++DOCSHELL 14B0E000 == 2 [pid = 3504] [id = 2] 07:05:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 3 (14B0E400) [pid = 3504] [serial = 3] [outer = 00000000] 07:05:38 INFO - PROCESS | 3504 | [3504] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:05:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 4 (14B0F000) [pid = 3504] [serial = 4] [outer = 14B0E400] 07:05:39 INFO - PROCESS | 3504 | 1467727539102 Marionette INFO Listening on port 2828 07:05:40 INFO - PROCESS | 3504 | 1467727540799 Marionette DEBUG Marionette enabled via command-line flag 07:05:40 INFO - PROCESS | 3504 | [3504] 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 07:05:40 INFO - PROCESS | 3504 | [3504] 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 07:05:40 INFO - PROCESS | 3504 | ++DOCSHELL 15846C00 == 3 [pid = 3504] [id = 3] 07:05:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 5 (1584EC00) [pid = 3504] [serial = 5] [outer = 00000000] 07:05:40 INFO - PROCESS | 3504 | [3504] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:05:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 6 (1584F800) [pid = 3504] [serial = 6] [outer = 1584EC00] 07:05:40 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:05:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 7 (1545E000) [pid = 3504] [serial = 7] [outer = 14B0E400] 07:05:41 INFO - PROCESS | 3504 | [3504] 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 07:05:41 INFO - PROCESS | 3504 | 1467727541712 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49772 07:05:41 INFO - PROCESS | 3504 | [3504] 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 07:05:41 INFO - PROCESS | 3504 | 1467727541735 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49774 07:05:41 INFO - PROCESS | 3504 | [3504] 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 07:05:41 INFO - PROCESS | 3504 | 1467727541742 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49776 07:05:41 INFO - PROCESS | 3504 | [3504] 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 07:05:41 INFO - PROCESS | 3504 | 1467727541778 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49777 07:05:41 INFO - PROCESS | 3504 | [3504] 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 07:05:41 INFO - PROCESS | 3504 | 1467727541782 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49779 07:05:41 INFO - PROCESS | 3504 | 1467727541785 Marionette DEBUG Closed connection conn0 07:05:41 INFO - PROCESS | 3504 | 1467727541788 Marionette DEBUG Closed connection conn1 07:05:41 INFO - PROCESS | 3504 | 1467727541790 Marionette DEBUG Closed connection conn2 07:05:41 INFO - PROCESS | 3504 | 1467727541847 Marionette DEBUG Closed connection conn3 07:05:41 INFO - PROCESS | 3504 | 1467727541881 Marionette DEBUG Closed connection conn4 07:05:41 INFO - PROCESS | 3504 | [3504] 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 07:05:41 INFO - PROCESS | 3504 | 1467727541887 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49780 07:05:41 INFO - PROCESS | 3504 | 1467727541925 Marionette DEBUG Closed connection conn5 07:05:41 INFO - PROCESS | 3504 | [3504] 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 07:05:41 INFO - PROCESS | 3504 | 1467727541931 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49781 07:05:41 INFO - PROCESS | 3504 | ++DOCSHELL 0DACFC00 == 4 [pid = 3504] [id = 4] 07:05:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 8 (17578400) [pid = 3504] [serial = 8] [outer = 00000000] 07:05:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 9 (17F60000) [pid = 3504] [serial = 9] [outer = 17578400] 07:05:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 10 (17F66000) [pid = 3504] [serial = 10] [outer = 17578400] 07:05:42 INFO - PROCESS | 3504 | 1467727542065 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:05:42 INFO - PROCESS | 3504 | 1467727542070 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":"20160705051322","device":"desktop","version":"48.0"} 07:05:43 INFO - PROCESS | 3504 | [3504] 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 07:05:43 INFO - PROCESS | 3504 | [3504] 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 07:05:43 INFO - PROCESS | 3504 | [3504] 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 07:05:44 INFO - PROCESS | 3504 | ++DOCSHELL 190C6800 == 5 [pid = 3504] [id = 5] 07:05:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 11 (190C7C00) [pid = 3504] [serial = 11] [outer = 00000000] 07:05:44 INFO - PROCESS | 3504 | ++DOCSHELL 190C9C00 == 6 [pid = 3504] [id = 6] 07:05:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 12 (190CB400) [pid = 3504] [serial = 12] [outer = 00000000] 07:05:44 INFO - PROCESS | 3504 | [3504] 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 07:05:44 INFO - PROCESS | 3504 | ++DOCSHELL 1A706800 == 7 [pid = 3504] [id = 7] 07:05:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 13 (1A706C00) [pid = 3504] [serial = 13] [outer = 00000000] 07:05:44 INFO - PROCESS | 3504 | [3504] 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 07:05:44 INFO - PROCESS | 3504 | [3504] 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 07:05:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 14 (1A70F400) [pid = 3504] [serial = 14] [outer = 1A706C00] 07:05:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 15 (1990C000) [pid = 3504] [serial = 15] [outer = 190C7C00] 07:05:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 16 (1990D800) [pid = 3504] [serial = 16] [outer = 190CB400] 07:05:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 17 (19910400) [pid = 3504] [serial = 17] [outer = 1A706C00] 07:05:45 INFO - PROCESS | 3504 | 1467727545573 Marionette INFO startBrowser eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:45 INFO - PROCESS | 3504 | 1467727545610 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 3504 | 1467727545623 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 3504 | 1467727545626 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 18 (1CEBF400) [pid = 3504] [serial = 18] [outer = 1A706C00] 07:05:46 INFO - PROCESS | 3504 | 1467727546321 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"eb19fe1d-0a8a-41b7-9cfc-48b359f55057","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":"20160705051322","device":"desktop","version":"48.0","command_id":1}}] 07:05:46 INFO - PROCESS | 3504 | 1467727546571 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:05:46 INFO - PROCESS | 3504 | 1467727546575 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:46 INFO - PROCESS | 3504 | 1467727546606 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 07:05:46 INFO - PROCESS | 3504 | 1467727546627 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:05:46 INFO - PROCESS | 3504 | 1467727546629 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:46 INFO - PROCESS | 3504 | [3504] 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 07:05:47 INFO - PROCESS | 3504 | [3504] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:05:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 19 (1EE02C00) [pid = 3504] [serial = 19] [outer = 1A706C00] 07:05:47 INFO - PROCESS | 3504 | 1467727547626 Marionette TRACE conn6 <- [1,3,null,{}] 07:05:47 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:47 INFO - PROCESS | 3504 | 1467727547648 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:05:47 INFO - PROCESS | 3504 | 1467727547650 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:47 INFO - PROCESS | 3504 | 1467727547690 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 07:05:47 INFO - PROCESS | 3504 | 1467727547749 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 3504 | 1467727547751 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 07:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:05:47 INFO - PROCESS | 3504 | 1467727547760 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 3504 | 1467727547764 Marionette TRACE conn6 <- [1,6,null,{}] 07:05:47 INFO - PROCESS | 3504 | 1467727547796 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:47 INFO - PROCESS | 3504 | 1467727547799 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:47 INFO - PROCESS | 3504 | 1467727547821 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 07:05:47 INFO - PROCESS | 3504 | 1467727547825 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 3504 | 1467727547827 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:47 INFO - PROCESS | 3504 | ++DOCSHELL 1F690000 == 8 [pid = 3504] [id = 8] 07:05:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 20 (1F690400) [pid = 3504] [serial = 20] [outer = 00000000] 07:05:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 21 (1F692C00) [pid = 3504] [serial = 21] [outer = 1F690400] 07:05:47 INFO - PROCESS | 3504 | 1467727547877 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 22 (1F696C00) [pid = 3504] [serial = 22] [outer = 1F690400] 07:05:48 INFO - PROCESS | 3504 | ++DOCSHELL 007B7C00 == 9 [pid = 3504] [id = 9] 07:05:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 23 (17572400) [pid = 3504] [serial = 23] [outer = 00000000] 07:05:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 24 (18727C00) [pid = 3504] [serial = 24] [outer = 17572400] 07:05:48 INFO - PROCESS | 3504 | 1467727548284 Marionette DEBUG loaded listener.js 07:05:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 25 (1F693000) [pid = 3504] [serial = 25] [outer = 17572400] 07:05:49 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:49 INFO - PROCESS | 3504 | --DOCSHELL 0DACFC00 == 8 [pid = 3504] [id = 4] 07:05:49 INFO - PROCESS | 3504 | --DOCSHELL 0DACE800 == 7 [pid = 3504] [id = 1] 07:05:49 INFO - PROCESS | 3504 | 1467727549694 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1974ms 07:05:49 INFO - PROCESS | 3504 | 1467727549734 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 07:05:49 INFO - PROCESS | 3504 | 1467727549738 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 07:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:05:49 INFO - PROCESS | 3504 | 1467727549742 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - PROCESS | 3504 | 1467727549745 Marionette TRACE conn6 <- [1,10,null,{}] 07:05:49 INFO - PROCESS | 3504 | 1467727549751 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:49 INFO - PROCESS | 3504 | 1467727549754 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:49 INFO - PROCESS | 3504 | 1467727549854 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 07:05:49 INFO - PROCESS | 3504 | 1467727549861 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 3504 | 1467727549864 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:49 INFO - PROCESS | 3504 | ++DOCSHELL 0DA53400 == 8 [pid = 3504] [id = 10] 07:05:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 26 (0DAC3800) [pid = 3504] [serial = 26] [outer = 00000000] 07:05:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 27 (0E4D0400) [pid = 3504] [serial = 27] [outer = 0DAC3800] 07:05:49 INFO - PROCESS | 3504 | 1467727549915 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 28 (14D1B400) [pid = 3504] [serial = 28] [outer = 0DAC3800] 07:05:50 INFO - PROCESS | 3504 | 1467727550343 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 07:05:50 INFO - PROCESS | 3504 | 1467727550374 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 3504 | 1467727550379 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 07:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:05:50 INFO - PROCESS | 3504 | 1467727550385 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 3504 | 1467727550388 Marionette TRACE conn6 <- [1,14,null,{}] 07:05:50 INFO - PROCESS | 3504 | 1467727550392 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:50 INFO - PROCESS | 3504 | 1467727550394 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:50 INFO - PROCESS | 3504 | 1467727550506 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 07:05:50 INFO - PROCESS | 3504 | 1467727550513 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:50 INFO - PROCESS | 3504 | 1467727550516 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:50 INFO - PROCESS | 3504 | ++DOCSHELL 14DE8000 == 9 [pid = 3504] [id = 11] 07:05:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 29 (14ECE000) [pid = 3504] [serial = 29] [outer = 00000000] 07:05:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 30 (15696C00) [pid = 3504] [serial = 30] [outer = 14ECE000] 07:05:50 INFO - PROCESS | 3504 | 1467727550565 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 31 (15833000) [pid = 3504] [serial = 31] [outer = 14ECE000] 07:05:50 INFO - PROCESS | 3504 | 1467727551008 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 669ms 07:05:51 INFO - PROCESS | 3504 | 1467727551059 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 3504 | 1467727551061 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 07:05:51 INFO - PROCESS | 3504 | 1467727551065 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:05:51 INFO - PROCESS | 3504 | 1467727551068 Marionette TRACE conn6 <- [1,18,null,{}] 07:05:51 INFO - PROCESS | 3504 | 1467727551080 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:51 INFO - PROCESS | 3504 | 1467727551084 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:51 INFO - PROCESS | 3504 | ++DOCSHELL 16A49400 == 10 [pid = 3504] [id = 12] 07:05:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 32 (16A4A000) [pid = 3504] [serial = 32] [outer = 00000000] 07:05:51 INFO - PROCESS | 3504 | 1467727551182 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 07:05:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 33 (16A4EC00) [pid = 3504] [serial = 33] [outer = 16A4A000] 07:05:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 34 (17F63800) [pid = 3504] [serial = 34] [outer = 16A4A000] 07:05:51 INFO - PROCESS | 3504 | 1467727551233 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 3504 | 1467727551236 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:51 INFO - PROCESS | 3504 | ++DOCSHELL 0CC1E800 == 11 [pid = 3504] [id = 13] 07:05:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 35 (17F65800) [pid = 3504] [serial = 35] [outer = 00000000] 07:05:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 36 (18720C00) [pid = 3504] [serial = 36] [outer = 17F65800] 07:05:51 INFO - PROCESS | 3504 | ++DOCSHELL 187A0000 == 12 [pid = 3504] [id = 14] 07:05:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 37 (187A0800) [pid = 3504] [serial = 37] [outer = 00000000] 07:05:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 38 (189D2C00) [pid = 3504] [serial = 38] [outer = 187A0800] 07:05:51 INFO - PROCESS | 3504 | 1467727551328 Marionette DEBUG loaded listener.js 07:05:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 39 (18A14800) [pid = 3504] [serial = 39] [outer = 187A0800] 07:05:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 40 (19519C00) [pid = 3504] [serial = 40] [outer = 17F65800] 07:05:51 INFO - PROCESS | 3504 | 1467727551858 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 07:05:51 INFO - PROCESS | 3504 | 1467727551899 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 3504 | 1467727551901 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 07:05:51 INFO - PROCESS | 3504 | 1467727551904 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:05:51 INFO - PROCESS | 3504 | 1467727551906 Marionette TRACE conn6 <- [1,22,null,{}] 07:05:51 INFO - PROCESS | 3504 | 1467727551910 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:51 INFO - PROCESS | 3504 | 1467727551912 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:51 INFO - PROCESS | 3504 | 1467727551991 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 07:05:52 INFO - PROCESS | 3504 | 1467727552000 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:52 INFO - PROCESS | 3504 | 1467727552002 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:52 INFO - PROCESS | 3504 | ++DOCSHELL 1951D800 == 13 [pid = 3504] [id = 15] 07:05:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 41 (1989E400) [pid = 3504] [serial = 41] [outer = 00000000] 07:05:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 42 (199B0400) [pid = 3504] [serial = 42] [outer = 1989E400] 07:05:52 INFO - PROCESS | 3504 | 1467727552047 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 43 (1A57D000) [pid = 3504] [serial = 43] [outer = 1989E400] 07:05:52 INFO - PROCESS | 3504 | 1467727552426 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 07:05:52 INFO - PROCESS | 3504 | 1467727552483 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 07:05:52 INFO - PROCESS | 3504 | 1467727552485 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 07:05:52 INFO - PROCESS | 3504 | 1467727552488 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 3504 | 1467727552490 Marionette TRACE conn6 <- [1,26,null,{}] 07:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:05:52 INFO - PROCESS | 3504 | 1467727552494 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:52 INFO - PROCESS | 3504 | 1467727552496 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:52 INFO - PROCESS | 3504 | 1467727552580 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 07:05:52 INFO - PROCESS | 3504 | 1467727552586 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:52 INFO - PROCESS | 3504 | 1467727552588 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:52 INFO - PROCESS | 3504 | ++DOCSHELL 1A70F800 == 14 [pid = 3504] [id = 16] 07:05:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 44 (1A893800) [pid = 3504] [serial = 44] [outer = 00000000] 07:05:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 45 (1BD91800) [pid = 3504] [serial = 45] [outer = 1A893800] 07:05:52 INFO - PROCESS | 3504 | 1467727552634 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 46 (17572C00) [pid = 3504] [serial = 46] [outer = 1A893800] 07:05:53 INFO - PROCESS | 3504 | 1467727553062 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 07:05:53 INFO - PROCESS | 3504 | 1467727553124 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 07:05:53 INFO - PROCESS | 3504 | 1467727553126 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 07:05:53 INFO - PROCESS | 3504 | 1467727553129 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:05:53 INFO - PROCESS | 3504 | 1467727553131 Marionette TRACE conn6 <- [1,30,null,{}] 07:05:53 INFO - PROCESS | 3504 | 1467727553135 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:53 INFO - PROCESS | 3504 | 1467727553140 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:53 INFO - PROCESS | 3504 | 1467727553232 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 07:05:53 INFO - PROCESS | 3504 | 1467727553240 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 3504 | 1467727553242 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:53 INFO - PROCESS | 3504 | ++DOCSHELL 18A05C00 == 15 [pid = 3504] [id = 17] 07:05:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 47 (18A0C800) [pid = 3504] [serial = 47] [outer = 00000000] 07:05:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 48 (1A57F800) [pid = 3504] [serial = 48] [outer = 18A0C800] 07:05:53 INFO - PROCESS | 3504 | 1467727553287 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 49 (1BF0E400) [pid = 3504] [serial = 49] [outer = 18A0C800] 07:05:53 INFO - PROCESS | 3504 | 1467727553690 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 07:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:05:53 INFO - PROCESS | 3504 | 1467727553704 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 07:05:53 INFO - PROCESS | 3504 | 1467727553705 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 07:05:53 INFO - PROCESS | 3504 | 1467727553709 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:05:53 INFO - PROCESS | 3504 | 1467727553710 Marionette TRACE conn6 <- [1,34,null,{}] 07:05:53 INFO - PROCESS | 3504 | 1467727553714 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:53 INFO - PROCESS | 3504 | 1467727553716 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:53 INFO - PROCESS | 3504 | 1467727553819 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 07:05:53 INFO - PROCESS | 3504 | 1467727553826 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 3504 | 1467727553828 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:53 INFO - PROCESS | 3504 | ++DOCSHELL 18A10800 == 16 [pid = 3504] [id = 18] 07:05:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 50 (1BF0A800) [pid = 3504] [serial = 50] [outer = 00000000] 07:05:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 51 (1C21A400) [pid = 3504] [serial = 51] [outer = 1BF0A800] 07:05:53 INFO - PROCESS | 3504 | 1467727553873 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 52 (1CE7E800) [pid = 3504] [serial = 52] [outer = 1BF0A800] 07:05:54 INFO - PROCESS | 3504 | 1467727554249 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 07:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:05:54 INFO - PROCESS | 3504 | 1467727554279 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 3504 | 1467727554281 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 07:05:54 INFO - PROCESS | 3504 | 1467727554284 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 3504 | 1467727554286 Marionette TRACE conn6 <- [1,38,null,{}] 07:05:54 INFO - PROCESS | 3504 | 1467727554289 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:54 INFO - PROCESS | 3504 | 1467727554291 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:54 INFO - PROCESS | 3504 | 1467727554365 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 07:05:54 INFO - PROCESS | 3504 | 1467727554370 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 3504 | 1467727554372 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:54 INFO - PROCESS | 3504 | ++DOCSHELL 17F38400 == 17 [pid = 3504] [id = 19] 07:05:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 53 (17F38800) [pid = 3504] [serial = 53] [outer = 00000000] 07:05:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 54 (17F3C400) [pid = 3504] [serial = 54] [outer = 17F38800] 07:05:54 INFO - PROCESS | 3504 | 1467727554416 Marionette DEBUG loaded listener.js 07:05:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 55 (187A8000) [pid = 3504] [serial = 55] [outer = 17F38800] 07:05:54 INFO - PROCESS | 3504 | 1467727554813 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 07:05:54 INFO - PROCESS | 3504 | 1467727554856 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 07:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:05:54 INFO - PROCESS | 3504 | 1467727554858 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 07:05:54 INFO - PROCESS | 3504 | 1467727554861 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 3504 | 1467727554862 Marionette TRACE conn6 <- [1,42,null,{}] 07:05:54 INFO - PROCESS | 3504 | 1467727554866 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:54 INFO - PROCESS | 3504 | 1467727554868 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:54 INFO - PROCESS | 3504 | 1467727554947 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 07:05:54 INFO - PROCESS | 3504 | 1467727554952 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 3504 | 1467727554954 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:54 INFO - PROCESS | 3504 | ++DOCSHELL 1D2BE000 == 18 [pid = 3504] [id = 20] 07:05:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 56 (1D2BF000) [pid = 3504] [serial = 56] [outer = 00000000] 07:05:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 57 (1EEAA400) [pid = 3504] [serial = 57] [outer = 1D2BF000] 07:05:54 INFO - PROCESS | 3504 | 1467727554999 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (1EEAD400) [pid = 3504] [serial = 58] [outer = 1D2BF000] 07:05:55 INFO - PROCESS | 3504 | 1467727555372 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 533ms 07:05:55 INFO - PROCESS | 3504 | 1467727555394 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 07:05:55 INFO - PROCESS | 3504 | 1467727555408 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 07:05:55 INFO - PROCESS | 3504 | 1467727555411 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:05:55 INFO - PROCESS | 3504 | 1467727555413 Marionette TRACE conn6 <- [1,46,null,{}] 07:05:55 INFO - PROCESS | 3504 | 1467727555416 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:55 INFO - PROCESS | 3504 | 1467727555418 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:55 INFO - PROCESS | 3504 | 1467727555591 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 07:05:55 INFO - PROCESS | 3504 | 1467727555624 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 3504 | 1467727555626 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:55 INFO - PROCESS | 3504 | ++DOCSHELL 1EEB6400 == 19 [pid = 3504] [id = 21] 07:05:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (1F17C400) [pid = 3504] [serial = 59] [outer = 00000000] 07:05:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (1F182800) [pid = 3504] [serial = 60] [outer = 1F17C400] 07:05:55 INFO - PROCESS | 3504 | 1467727555679 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (1F187800) [pid = 3504] [serial = 61] [outer = 1F17C400] 07:05:56 INFO - PROCESS | 3504 | 1467727556069 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 669ms 07:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:05:56 INFO - PROCESS | 3504 | 1467727556086 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 3504 | 1467727556088 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 07:05:56 INFO - PROCESS | 3504 | 1467727556091 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 3504 | 1467727556093 Marionette TRACE conn6 <- [1,50,null,{}] 07:05:56 INFO - PROCESS | 3504 | 1467727556097 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:56 INFO - PROCESS | 3504 | 1467727556099 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:56 INFO - PROCESS | 3504 | 1467727556217 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 07:05:56 INFO - PROCESS | 3504 | 1467727556225 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:56 INFO - PROCESS | 3504 | 1467727556227 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:56 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D8C00 == 20 [pid = 3504] [id = 22] 07:05:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0D2DC400) [pid = 3504] [serial = 62] [outer = 00000000] 07:05:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (159EBC00) [pid = 3504] [serial = 63] [outer = 0D2DC400] 07:05:56 INFO - PROCESS | 3504 | 1467727556273 Marionette DEBUG loaded listener.js 07:05:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (1BF0AC00) [pid = 3504] [serial = 64] [outer = 0D2DC400] 07:05:56 INFO - PROCESS | 3504 | 1467727556651 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 07:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:05:56 INFO - PROCESS | 3504 | 1467727556662 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 3504 | 1467727556663 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 07:05:56 INFO - PROCESS | 3504 | 1467727556667 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 3504 | 1467727556668 Marionette TRACE conn6 <- [1,54,null,{}] 07:05:56 INFO - PROCESS | 3504 | 1467727556672 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:56 INFO - PROCESS | 3504 | 1467727556673 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:56 INFO - PROCESS | 3504 | 1467727556760 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 07:05:56 INFO - PROCESS | 3504 | 1467727556844 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:56 INFO - PROCESS | 3504 | 1467727556846 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:56 INFO - PROCESS | 3504 | ++DOCSHELL 1B725C00 == 21 [pid = 3504] [id = 23] 07:05:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (1B728C00) [pid = 3504] [serial = 65] [outer = 00000000] 07:05:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (1B72D400) [pid = 3504] [serial = 66] [outer = 1B728C00] 07:05:56 INFO - PROCESS | 3504 | 1467727556889 Marionette DEBUG loaded listener.js 07:05:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (1B730400) [pid = 3504] [serial = 67] [outer = 1B728C00] 07:05:57 INFO - PROCESS | 3504 | 1467727557937 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1332ms 07:05:57 INFO - PROCESS | 3504 | 1467727558001 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 07:05:57 INFO - PROCESS | 3504 | 1467727558005 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 07:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:05:58 INFO - PROCESS | 3504 | 1467727558019 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 3504 | 1467727558022 Marionette TRACE conn6 <- [1,58,null,{}] 07:05:58 INFO - PROCESS | 3504 | 1467727558027 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:58 INFO - PROCESS | 3504 | 1467727558030 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:58 INFO - PROCESS | 3504 | 1467727558169 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 07:05:58 INFO - PROCESS | 3504 | 1467727558221 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 3504 | 1467727558223 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:58 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D7400 == 22 [pid = 3504] [id = 24] 07:05:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D2D9000) [pid = 3504] [serial = 68] [outer = 00000000] 07:05:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D2E0800) [pid = 3504] [serial = 69] [outer = 0D2D9000] 07:05:58 INFO - PROCESS | 3504 | 1467727558272 Marionette DEBUG loaded listener.js 07:05:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D372400) [pid = 3504] [serial = 70] [outer = 0D2D9000] 07:05:58 INFO - PROCESS | 3504 | 1467727558677 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 670ms 07:05:58 INFO - PROCESS | 3504 | 1467727558691 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 07:05:58 INFO - PROCESS | 3504 | 1467727558695 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 07:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:05:58 INFO - PROCESS | 3504 | 1467727558710 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 3504 | 1467727558713 Marionette TRACE conn6 <- [1,62,null,{}] 07:05:58 INFO - PROCESS | 3504 | 1467727558717 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:58 INFO - PROCESS | 3504 | 1467727558719 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:58 INFO - PROCESS | 3504 | 1467727558829 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 07:05:58 INFO - PROCESS | 3504 | 1467727558835 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 3504 | 1467727558837 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:58 INFO - PROCESS | 3504 | ++DOCSHELL 0DACD800 == 23 [pid = 3504] [id = 25] 07:05:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0DACE800) [pid = 3504] [serial = 71] [outer = 00000000] 07:05:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (14D23C00) [pid = 3504] [serial = 72] [outer = 0DACE800] 07:05:58 INFO - PROCESS | 3504 | 1467727558884 Marionette DEBUG loaded listener.js 07:05:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (14DE6400) [pid = 3504] [serial = 73] [outer = 0DACE800] 07:05:59 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17578400) [pid = 3504] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:05:59 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1F690400) [pid = 3504] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:05:59 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0DAC3800) [pid = 3504] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:05:59 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (14ECE000) [pid = 3504] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:05:59 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (187A0800) [pid = 3504] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:05:59 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1989E400) [pid = 3504] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:05:59 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1A893800) [pid = 3504] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:05:59 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (18A0C800) [pid = 3504] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:05:59 INFO - PROCESS | 3504 | 1467727559537 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 870ms 07:05:59 INFO - PROCESS | 3504 | 1467727559582 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 07:05:59 INFO - PROCESS | 3504 | 1467727559584 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 07:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:05:59 INFO - PROCESS | 3504 | 1467727559588 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 3504 | 1467727559591 Marionette TRACE conn6 <- [1,66,null,{}] 07:05:59 INFO - PROCESS | 3504 | 1467727559601 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:59 INFO - PROCESS | 3504 | 1467727559605 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:59 INFO - PROCESS | 3504 | 1467727559720 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 07:05:59 INFO - PROCESS | 3504 | 1467727559765 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:59 INFO - PROCESS | 3504 | 1467727559768 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:05:59 INFO - PROCESS | 3504 | ++DOCSHELL 15465000 == 24 [pid = 3504] [id = 26] 07:05:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (15624400) [pid = 3504] [serial = 74] [outer = 00000000] 07:05:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (15851800) [pid = 3504] [serial = 75] [outer = 15624400] 07:05:59 INFO - PROCESS | 3504 | 1467727559814 Marionette DEBUG loaded listener.js 07:05:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (15960400) [pid = 3504] [serial = 76] [outer = 15624400] 07:06:00 INFO - PROCESS | 3504 | 1467727560153 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 07:06:00 INFO - PROCESS | 3504 | 1467727560227 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 07:06:00 INFO - PROCESS | 3504 | 1467727560230 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 07:06:00 INFO - PROCESS | 3504 | 1467727560233 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:06:00 INFO - PROCESS | 3504 | 1467727560235 Marionette TRACE conn6 <- [1,70,null,{}] 07:06:00 INFO - PROCESS | 3504 | 1467727560238 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:00 INFO - PROCESS | 3504 | 1467727560240 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:00 INFO - PROCESS | 3504 | 1467727560322 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 07:06:00 INFO - PROCESS | 3504 | 1467727560327 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 3504 | 1467727560330 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:00 INFO - PROCESS | 3504 | ++DOCSHELL 16A51000 == 25 [pid = 3504] [id = 27] 07:06:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17F2F000) [pid = 3504] [serial = 77] [outer = 00000000] 07:06:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (17F69000) [pid = 3504] [serial = 78] [outer = 17F2F000] 07:06:00 INFO - PROCESS | 3504 | 1467727560374 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (184D2400) [pid = 3504] [serial = 79] [outer = 17F2F000] 07:06:00 INFO - PROCESS | 3504 | 1467727560753 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 569ms 07:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:06:00 INFO - PROCESS | 3504 | 1467727560807 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 07:06:00 INFO - PROCESS | 3504 | 1467727560809 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 07:06:00 INFO - PROCESS | 3504 | 1467727560812 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:06:00 INFO - PROCESS | 3504 | 1467727560814 Marionette TRACE conn6 <- [1,74,null,{}] 07:06:00 INFO - PROCESS | 3504 | 1467727560817 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:00 INFO - PROCESS | 3504 | 1467727560819 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:00 INFO - PROCESS | 3504 | 1467727560893 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 07:06:00 INFO - PROCESS | 3504 | 1467727560898 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 3504 | 1467727560900 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:00 INFO - PROCESS | 3504 | ++DOCSHELL 189D3000 == 26 [pid = 3504] [id = 28] 07:06:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (189D6400) [pid = 3504] [serial = 80] [outer = 00000000] 07:06:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18A08C00) [pid = 3504] [serial = 81] [outer = 189D6400] 07:06:00 INFO - PROCESS | 3504 | 1467727560948 Marionette DEBUG loaded listener.js 07:06:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18A11C00) [pid = 3504] [serial = 82] [outer = 189D6400] 07:06:01 INFO - PROCESS | 3504 | 1467727561354 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 07:06:01 INFO - PROCESS | 3504 | 1467727561410 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 07:06:01 INFO - PROCESS | 3504 | 1467727561414 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 07:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:06:01 INFO - PROCESS | 3504 | 1467727561419 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 3504 | 1467727561424 Marionette TRACE conn6 <- [1,78,null,{}] 07:06:01 INFO - PROCESS | 3504 | 1467727561430 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:01 INFO - PROCESS | 3504 | 1467727561433 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:01 INFO - PROCESS | 3504 | 1467727561548 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 07:06:01 INFO - PROCESS | 3504 | 1467727561622 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:01 INFO - PROCESS | 3504 | 1467727561625 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:01 INFO - PROCESS | 3504 | ++DOCSHELL 0D277400 == 27 [pid = 3504] [id = 29] 07:06:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D27B800) [pid = 3504] [serial = 83] [outer = 00000000] 07:06:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D2E0400) [pid = 3504] [serial = 84] [outer = 0D27B800] 07:06:01 INFO - PROCESS | 3504 | 1467727561684 Marionette DEBUG loaded listener.js 07:06:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0D971800) [pid = 3504] [serial = 85] [outer = 0D27B800] 07:06:02 INFO - PROCESS | 3504 | 1467727562209 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 890ms 07:06:02 INFO - PROCESS | 3504 | 1467727562311 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 07:06:02 INFO - PROCESS | 3504 | 1467727562314 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 07:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:06:02 INFO - PROCESS | 3504 | 1467727562321 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:06:02 INFO - PROCESS | 3504 | 1467727562325 Marionette TRACE conn6 <- [1,82,null,{}] 07:06:02 INFO - PROCESS | 3504 | 1467727562329 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:02 INFO - PROCESS | 3504 | 1467727562332 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:02 INFO - PROCESS | 3504 | 1467727562472 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 07:06:02 INFO - PROCESS | 3504 | 1467727562535 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 3504 | 1467727562538 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:02 INFO - PROCESS | 3504 | ++DOCSHELL 1584E400 == 28 [pid = 3504] [id = 30] 07:06:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1584F000) [pid = 3504] [serial = 86] [outer = 00000000] 07:06:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (16A47000) [pid = 3504] [serial = 87] [outer = 1584F000] 07:06:02 INFO - PROCESS | 3504 | 1467727562595 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17F3D800) [pid = 3504] [serial = 88] [outer = 1584F000] 07:06:03 INFO - PROCESS | 3504 | 1467727563178 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 930ms 07:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:06:03 INFO - PROCESS | 3504 | 1467727563250 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 07:06:03 INFO - PROCESS | 3504 | 1467727563253 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 07:06:03 INFO - PROCESS | 3504 | 1467727563257 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 3504 | 1467727563259 Marionette TRACE conn6 <- [1,86,null,{}] 07:06:03 INFO - PROCESS | 3504 | 1467727563269 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:03 INFO - PROCESS | 3504 | 1467727563274 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:03 INFO - PROCESS | 3504 | 1467727563411 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 07:06:03 INFO - PROCESS | 3504 | 1467727563482 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:03 INFO - PROCESS | 3504 | 1467727563486 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:03 INFO - PROCESS | 3504 | ++DOCSHELL 1A57CC00 == 29 [pid = 3504] [id = 31] 07:06:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1A702800) [pid = 3504] [serial = 89] [outer = 00000000] 07:06:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1B724C00) [pid = 3504] [serial = 90] [outer = 1A702800] 07:06:03 INFO - PROCESS | 3504 | 1467727563544 Marionette DEBUG loaded listener.js 07:06:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1B729800) [pid = 3504] [serial = 91] [outer = 1A702800] 07:06:04 INFO - PROCESS | 3504 | 1467727564125 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 930ms 07:06:04 INFO - PROCESS | 3504 | 1467727564190 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 07:06:04 INFO - PROCESS | 3504 | 1467727564193 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 07:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:06:04 INFO - PROCESS | 3504 | 1467727564196 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:06:04 INFO - PROCESS | 3504 | 1467727564198 Marionette TRACE conn6 <- [1,90,null,{}] 07:06:04 INFO - PROCESS | 3504 | 1467727564202 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:04 INFO - PROCESS | 3504 | 1467727564204 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:04 INFO - PROCESS | 3504 | 1467727564308 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 07:06:04 INFO - PROCESS | 3504 | 1467727564377 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:04 INFO - PROCESS | 3504 | 1467727564379 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:04 INFO - PROCESS | 3504 | ++DOCSHELL 0D519000 == 30 [pid = 3504] [id = 32] 07:06:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D51C000) [pid = 3504] [serial = 92] [outer = 00000000] 07:06:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (17F34400) [pid = 3504] [serial = 93] [outer = 0D51C000] 07:06:04 INFO - PROCESS | 3504 | 1467727564433 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1A893800) [pid = 3504] [serial = 94] [outer = 0D51C000] 07:06:05 INFO - PROCESS | 3504 | 1467727565032 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 07:06:05 INFO - PROCESS | 3504 | 1467727565071 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 07:06:05 INFO - PROCESS | 3504 | 1467727565075 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 07:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:06:05 INFO - PROCESS | 3504 | 1467727565079 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 3504 | 1467727565084 Marionette TRACE conn6 <- [1,94,null,{}] 07:06:05 INFO - PROCESS | 3504 | 1467727565089 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:05 INFO - PROCESS | 3504 | 1467727565091 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:05 INFO - PROCESS | 3504 | 1467727565668 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (17F66000) [pid = 3504] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (17F60000) [pid = 3504] [serial = 9] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (14B0F000) [pid = 3504] [serial = 4] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0E4D0400) [pid = 3504] [serial = 27] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (15696C00) [pid = 3504] [serial = 30] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (18720C00) [pid = 3504] [serial = 36] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (189D2C00) [pid = 3504] [serial = 38] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (199B0400) [pid = 3504] [serial = 42] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1BD91800) [pid = 3504] [serial = 45] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1A57F800) [pid = 3504] [serial = 48] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1C21A400) [pid = 3504] [serial = 51] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F3C400) [pid = 3504] [serial = 54] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1EEAA400) [pid = 3504] [serial = 57] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1F182800) [pid = 3504] [serial = 60] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (159EBC00) [pid = 3504] [serial = 63] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (16A4EC00) [pid = 3504] [serial = 33] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (15833000) [pid = 3504] [serial = 31] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1A57D000) [pid = 3504] [serial = 43] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (18A14800) [pid = 3504] [serial = 39] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (17572C00) [pid = 3504] [serial = 46] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1F696C00) [pid = 3504] [serial = 22] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (14D1B400) [pid = 3504] [serial = 28] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (1BF0E400) [pid = 3504] [serial = 49] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (18727C00) [pid = 3504] [serial = 24] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (1F692C00) [pid = 3504] [serial = 21] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (1A70F400) [pid = 3504] [serial = 14] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (19910400) [pid = 3504] [serial = 17] [outer = 00000000] [url = about:blank] 07:06:05 INFO - PROCESS | 3504 | 1467727565780 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:05 INFO - PROCESS | 3504 | 1467727565783 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:05 INFO - PROCESS | 3504 | ++DOCSHELL 0C80F400 == 31 [pid = 3504] [id = 33] 07:06:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0C80F800) [pid = 3504] [serial = 95] [outer = 00000000] 07:06:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0CD7CC00) [pid = 3504] [serial = 96] [outer = 0C80F800] 07:06:05 INFO - PROCESS | 3504 | 1467727565833 Marionette DEBUG loaded listener.js 07:06:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0D27A400) [pid = 3504] [serial = 97] [outer = 0C80F800] 07:06:06 INFO - PROCESS | 3504 | 1467727566202 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1183ms 07:06:06 INFO - PROCESS | 3504 | 1467727566265 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 07:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:06:06 INFO - PROCESS | 3504 | 1467727566270 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 07:06:06 INFO - PROCESS | 3504 | 1467727566275 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:06:06 INFO - PROCESS | 3504 | 1467727566278 Marionette TRACE conn6 <- [1,98,null,{}] 07:06:06 INFO - PROCESS | 3504 | 1467727566283 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:06 INFO - PROCESS | 3504 | 1467727566286 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:06 INFO - PROCESS | 3504 | 1467727566371 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 07:06:06 INFO - PROCESS | 3504 | 1467727566378 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 3504 | 1467727566381 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:06 INFO - PROCESS | 3504 | ++DOCSHELL 0DA4A800 == 32 [pid = 3504] [id = 34] 07:06:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0DA4B400) [pid = 3504] [serial = 98] [outer = 00000000] 07:06:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0E2DD800) [pid = 3504] [serial = 99] [outer = 0DA4B400] 07:06:06 INFO - PROCESS | 3504 | 1467727566430 Marionette DEBUG loaded listener.js 07:06:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (14B11000) [pid = 3504] [serial = 100] [outer = 0DA4B400] 07:06:06 INFO - PROCESS | 3504 | 1467727566838 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 07:06:06 INFO - PROCESS | 3504 | 1467727566905 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 07:06:06 INFO - PROCESS | 3504 | 1467727566908 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 07:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:06:06 INFO - PROCESS | 3504 | 1467727566912 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:06:06 INFO - PROCESS | 3504 | 1467727566914 Marionette TRACE conn6 <- [1,102,null,{}] 07:06:06 INFO - PROCESS | 3504 | 1467727566918 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:06 INFO - PROCESS | 3504 | 1467727566920 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:06 INFO - PROCESS | 3504 | 1467727567004 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 07:06:07 INFO - PROCESS | 3504 | 1467727567013 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:07 INFO - PROCESS | 3504 | 1467727567016 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:07 INFO - PROCESS | 3504 | ++DOCSHELL 15833C00 == 33 [pid = 3504] [id = 35] 07:06:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (15845800) [pid = 3504] [serial = 101] [outer = 00000000] 07:06:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (15851000) [pid = 3504] [serial = 102] [outer = 15845800] 07:06:07 INFO - PROCESS | 3504 | 1467727567086 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (15968000) [pid = 3504] [serial = 103] [outer = 15845800] 07:06:07 INFO - PROCESS | 3504 | 1467727567501 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 07:06:07 INFO - PROCESS | 3504 | 1467727567544 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 07:06:07 INFO - PROCESS | 3504 | 1467727567548 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 07:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:06:07 INFO - PROCESS | 3504 | 1467727567559 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - PROCESS | 3504 | 1467727567563 Marionette TRACE conn6 <- [1,106,null,{}] 07:06:07 INFO - PROCESS | 3504 | 1467727567567 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:07 INFO - PROCESS | 3504 | 1467727567570 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:07 INFO - PROCESS | 3504 | 1467727567658 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 07:06:07 INFO - PROCESS | 3504 | 1467727567672 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:07 INFO - PROCESS | 3504 | 1467727567674 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:07 INFO - PROCESS | 3504 | ++DOCSHELL 1756F400 == 34 [pid = 3504] [id = 36] 07:06:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17570000) [pid = 3504] [serial = 104] [outer = 00000000] 07:06:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (17FC7800) [pid = 3504] [serial = 105] [outer = 17570000] 07:06:07 INFO - PROCESS | 3504 | 1467727567719 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1879D400) [pid = 3504] [serial = 106] [outer = 17570000] 07:06:08 INFO - PROCESS | 3504 | 1467727568172 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 07:06:08 INFO - PROCESS | 3504 | 1467727568187 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 3504 | 1467727568189 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 07:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:06:08 INFO - PROCESS | 3504 | 1467727568192 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 3504 | 1467727568193 Marionette TRACE conn6 <- [1,110,null,{}] 07:06:08 INFO - PROCESS | 3504 | 1467727568197 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:08 INFO - PROCESS | 3504 | 1467727568199 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:08 INFO - PROCESS | 3504 | 1467727568305 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 07:06:08 INFO - PROCESS | 3504 | 1467727568312 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 3504 | 1467727568314 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:08 INFO - PROCESS | 3504 | ++DOCSHELL 189DEC00 == 35 [pid = 3504] [id = 37] 07:06:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (18A07000) [pid = 3504] [serial = 107] [outer = 00000000] 07:06:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18A10400) [pid = 3504] [serial = 108] [outer = 18A07000] 07:06:08 INFO - PROCESS | 3504 | 1467727568360 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (190C3400) [pid = 3504] [serial = 109] [outer = 18A07000] 07:06:08 INFO - PROCESS | 3504 | 1467727568812 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 07:06:08 INFO - PROCESS | 3504 | 1467727568872 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 3504 | 1467727568875 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 07:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:06:08 INFO - PROCESS | 3504 | 1467727568878 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 3504 | 1467727568880 Marionette TRACE conn6 <- [1,114,null,{}] 07:06:08 INFO - PROCESS | 3504 | 1467727568883 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:08 INFO - PROCESS | 3504 | 1467727568885 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:08 INFO - PROCESS | 3504 | 1467727568991 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 07:06:08 INFO - PROCESS | 3504 | 1467727569003 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 3504 | 1467727569008 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:09 INFO - PROCESS | 3504 | ++DOCSHELL 199A5C00 == 36 [pid = 3504] [id = 38] 07:06:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (199A6400) [pid = 3504] [serial = 110] [outer = 00000000] 07:06:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1A57EC00) [pid = 3504] [serial = 111] [outer = 199A6400] 07:06:09 INFO - PROCESS | 3504 | 1467727569101 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1A8A0800) [pid = 3504] [serial = 112] [outer = 199A6400] 07:06:09 INFO - PROCESS | 3504 | 1467727569531 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 07:06:09 INFO - PROCESS | 3504 | 1467727569550 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 3504 | 1467727569552 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 07:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:06:09 INFO - PROCESS | 3504 | 1467727569555 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 3504 | 1467727569557 Marionette TRACE conn6 <- [1,118,null,{}] 07:06:09 INFO - PROCESS | 3504 | 1467727569570 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:09 INFO - PROCESS | 3504 | 1467727569572 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:09 INFO - PROCESS | 3504 | 1467727569704 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 07:06:09 INFO - PROCESS | 3504 | 1467727569720 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 3504 | 1467727569721 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:09 INFO - PROCESS | 3504 | ++DOCSHELL 0CCC7000 == 37 [pid = 3504] [id = 39] 07:06:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0D40E000) [pid = 3504] [serial = 113] [outer = 00000000] 07:06:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1A57D000) [pid = 3504] [serial = 114] [outer = 0D40E000] 07:06:09 INFO - PROCESS | 3504 | 1467727569766 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1B732C00) [pid = 3504] [serial = 115] [outer = 0D40E000] 07:06:09 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1B728C00) [pid = 3504] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:06:09 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (17F38800) [pid = 3504] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:06:10 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1D2BF000) [pid = 3504] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:06:10 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1F17C400) [pid = 3504] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:06:10 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D2DC400) [pid = 3504] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:06:10 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1BF0A800) [pid = 3504] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:06:10 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D2D9000) [pid = 3504] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:06:10 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0DACE800) [pid = 3504] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:06:10 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F2F000) [pid = 3504] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:06:10 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (189D6400) [pid = 3504] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:06:10 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (15624400) [pid = 3504] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:06:10 INFO - PROCESS | 3504 | 1467727570202 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 07:06:10 INFO - PROCESS | 3504 | 1467727570226 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 07:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:06:10 INFO - PROCESS | 3504 | 1467727570228 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 07:06:10 INFO - PROCESS | 3504 | 1467727570231 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 3504 | 1467727570233 Marionette TRACE conn6 <- [1,122,null,{}] 07:06:10 INFO - PROCESS | 3504 | 1467727570251 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:10 INFO - PROCESS | 3504 | 1467727570252 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:10 INFO - PROCESS | 3504 | 1467727570328 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 07:06:10 INFO - PROCESS | 3504 | 1467727570333 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:10 INFO - PROCESS | 3504 | 1467727570335 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:10 INFO - PROCESS | 3504 | ++DOCSHELL 0D2DAC00 == 38 [pid = 3504] [id = 40] 07:06:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (17F36400) [pid = 3504] [serial = 116] [outer = 00000000] 07:06:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1995A000) [pid = 3504] [serial = 117] [outer = 17F36400] 07:06:10 INFO - PROCESS | 3504 | 1467727570382 Marionette DEBUG loaded listener.js 07:06:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1B72E800) [pid = 3504] [serial = 118] [outer = 17F36400] 07:06:10 INFO - PROCESS | 3504 | 1467727570755 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 589ms 07:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:06:10 INFO - PROCESS | 3504 | 1467727570830 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 07:06:10 INFO - PROCESS | 3504 | 1467727570832 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 07:06:10 INFO - PROCESS | 3504 | 1467727570835 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 3504 | 1467727570837 Marionette TRACE conn6 <- [1,126,null,{}] 07:06:10 INFO - PROCESS | 3504 | 1467727570841 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:10 INFO - PROCESS | 3504 | 1467727570843 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:10 INFO - PROCESS | 3504 | 1467727570919 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 07:06:10 INFO - PROCESS | 3504 | 1467727570924 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:10 INFO - PROCESS | 3504 | 1467727570926 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:10 INFO - PROCESS | 3504 | ++DOCSHELL 1BD91400 == 39 [pid = 3504] [id = 41] 07:06:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1BE2BC00) [pid = 3504] [serial = 119] [outer = 00000000] 07:06:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (1BE35C00) [pid = 3504] [serial = 120] [outer = 1BE2BC00] 07:06:10 INFO - PROCESS | 3504 | 1467727570969 Marionette DEBUG loaded listener.js 07:06:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1BE36C00) [pid = 3504] [serial = 121] [outer = 1BE2BC00] 07:06:11 INFO - PROCESS | 3504 | 1467727571373 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 07:06:11 INFO - PROCESS | 3504 | 1467727571407 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 07:06:11 INFO - PROCESS | 3504 | 1467727571409 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 07:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:06:11 INFO - PROCESS | 3504 | 1467727571412 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:06:11 INFO - PROCESS | 3504 | 1467727571414 Marionette TRACE conn6 <- [1,130,null,{}] 07:06:11 INFO - PROCESS | 3504 | 1467727571417 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:11 INFO - PROCESS | 3504 | 1467727571419 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:11 INFO - PROCESS | 3504 | 1467727571534 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 07:06:11 INFO - PROCESS | 3504 | 1467727571541 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:11 INFO - PROCESS | 3504 | 1467727571543 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:11 INFO - PROCESS | 3504 | ++DOCSHELL 0D410000 == 40 [pid = 3504] [id = 42] 07:06:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (159EB800) [pid = 3504] [serial = 122] [outer = 00000000] 07:06:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1BF93400) [pid = 3504] [serial = 123] [outer = 159EB800] 07:06:11 INFO - PROCESS | 3504 | 1467727571587 Marionette DEBUG loaded listener.js 07:06:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1C217000) [pid = 3504] [serial = 124] [outer = 159EB800] 07:06:11 INFO - PROCESS | 3504 | 1467727571971 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 572ms 07:06:12 INFO - PROCESS | 3504 | 1467727572019 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 3504 | 1467727572023 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 07:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:06:12 INFO - PROCESS | 3504 | 1467727572031 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - PROCESS | 3504 | 1467727572036 Marionette TRACE conn6 <- [1,134,null,{}] 07:06:12 INFO - PROCESS | 3504 | 1467727572041 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:12 INFO - PROCESS | 3504 | 1467727572045 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:12 INFO - PROCESS | 3504 | 1467727572187 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 07:06:12 INFO - PROCESS | 3504 | 1467727572337 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 3504 | 1467727572343 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:12 INFO - PROCESS | 3504 | ++DOCSHELL 08961800 == 41 [pid = 3504] [id = 43] 07:06:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (08961C00) [pid = 3504] [serial = 125] [outer = 00000000] 07:06:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0C803000) [pid = 3504] [serial = 126] [outer = 08961C00] 07:06:12 INFO - PROCESS | 3504 | 1467727572405 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0C995C00) [pid = 3504] [serial = 127] [outer = 08961C00] 07:06:13 INFO - PROCESS | 3504 | 1467727573146 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1164ms 07:06:13 INFO - PROCESS | 3504 | 1467727573206 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 07:06:13 INFO - PROCESS | 3504 | 1467727573209 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 07:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:06:13 INFO - PROCESS | 3504 | 1467727573215 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:06:13 INFO - PROCESS | 3504 | 1467727573219 Marionette TRACE conn6 <- [1,138,null,{}] 07:06:13 INFO - PROCESS | 3504 | 1467727573224 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:13 INFO - PROCESS | 3504 | 1467727573227 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:13 INFO - PROCESS | 3504 | 1467727573365 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 07:06:13 INFO - PROCESS | 3504 | 1467727573437 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 3504 | 1467727573440 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:13 INFO - PROCESS | 3504 | ++DOCSHELL 0D517C00 == 42 [pid = 3504] [id = 44] 07:06:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D51A800) [pid = 3504] [serial = 128] [outer = 00000000] 07:06:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0DAC4800) [pid = 3504] [serial = 129] [outer = 0D51A800] 07:06:13 INFO - PROCESS | 3504 | 1467727573497 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (14DE5800) [pid = 3504] [serial = 130] [outer = 0D51A800] 07:06:14 INFO - PROCESS | 3504 | --DOCSHELL 1BD91400 == 41 [pid = 3504] [id = 41] 07:06:14 INFO - PROCESS | 3504 | --DOCSHELL 0D2DAC00 == 40 [pid = 3504] [id = 40] 07:06:14 INFO - PROCESS | 3504 | --DOCSHELL 0CCC7000 == 39 [pid = 3504] [id = 39] 07:06:14 INFO - PROCESS | 3504 | --DOCSHELL 199A5C00 == 38 [pid = 3504] [id = 38] 07:06:14 INFO - PROCESS | 3504 | --DOCSHELL 189DEC00 == 37 [pid = 3504] [id = 37] 07:06:14 INFO - PROCESS | 3504 | --DOCSHELL 1756F400 == 36 [pid = 3504] [id = 36] 07:06:14 INFO - PROCESS | 3504 | --DOCSHELL 15833C00 == 35 [pid = 3504] [id = 35] 07:06:14 INFO - PROCESS | 3504 | --DOCSHELL 0DA4A800 == 34 [pid = 3504] [id = 34] 07:06:14 INFO - PROCESS | 3504 | --DOCSHELL 0C80F400 == 33 [pid = 3504] [id = 33] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1B72D400) [pid = 3504] [serial = 66] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (187A8000) [pid = 3504] [serial = 55] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1EEAD400) [pid = 3504] [serial = 58] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1F187800) [pid = 3504] [serial = 61] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1BF0AC00) [pid = 3504] [serial = 64] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1CE7E800) [pid = 3504] [serial = 52] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D2E0800) [pid = 3504] [serial = 69] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D372400) [pid = 3504] [serial = 70] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (14D23C00) [pid = 3504] [serial = 72] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F69000) [pid = 3504] [serial = 78] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18A11C00) [pid = 3504] [serial = 82] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18A08C00) [pid = 3504] [serial = 81] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (15851800) [pid = 3504] [serial = 75] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (14DE6400) [pid = 3504] [serial = 73] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (15960400) [pid = 3504] [serial = 76] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1B730400) [pid = 3504] [serial = 67] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (184D2400) [pid = 3504] [serial = 79] [outer = 00000000] [url = about:blank] 07:06:14 INFO - PROCESS | 3504 | 1467727574243 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1074ms 07:06:14 INFO - PROCESS | 3504 | 1467727574289 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 3504 | 1467727574293 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 07:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:06:14 INFO - PROCESS | 3504 | 1467727574297 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 3504 | 1467727574302 Marionette TRACE conn6 <- [1,142,null,{}] 07:06:14 INFO - PROCESS | 3504 | 1467727574307 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:14 INFO - PROCESS | 3504 | 1467727574309 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:14 INFO - PROCESS | 3504 | 1467727574398 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 07:06:14 INFO - PROCESS | 3504 | 1467727574404 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 3504 | 1467727574407 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:14 INFO - PROCESS | 3504 | ++DOCSHELL 0D2E0C00 == 34 [pid = 3504] [id = 45] 07:06:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D2E1400) [pid = 3504] [serial = 131] [outer = 00000000] 07:06:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D403C00) [pid = 3504] [serial = 132] [outer = 0D2E1400] 07:06:14 INFO - PROCESS | 3504 | 1467727574456 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D40CC00) [pid = 3504] [serial = 133] [outer = 0D2E1400] 07:06:14 INFO - PROCESS | 3504 | 1467727574925 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 690ms 07:06:14 INFO - PROCESS | 3504 | 1467727574989 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 3504 | 1467727574993 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 07:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:06:14 INFO - PROCESS | 3504 | 1467727575010 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 3504 | 1467727575013 Marionette TRACE conn6 <- [1,146,null,{}] 07:06:15 INFO - PROCESS | 3504 | 1467727575019 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:15 INFO - PROCESS | 3504 | 1467727575021 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:15 INFO - PROCESS | 3504 | 1467727575115 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 07:06:15 INFO - PROCESS | 3504 | 1467727575123 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 3504 | 1467727575125 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:15 INFO - PROCESS | 3504 | ++DOCSHELL 0D6CB000 == 35 [pid = 3504] [id = 46] 07:06:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D8DFC00) [pid = 3504] [serial = 134] [outer = 00000000] 07:06:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (14B14800) [pid = 3504] [serial = 135] [outer = 0D8DFC00] 07:06:15 INFO - PROCESS | 3504 | 1467727575228 Marionette DEBUG loaded listener.js 07:06:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (14DEE800) [pid = 3504] [serial = 136] [outer = 0D8DFC00] 07:06:15 INFO - PROCESS | 3504 | 1467727575605 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 07:06:15 INFO - PROCESS | 3504 | 1467727575647 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 3504 | 1467727575649 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 07:06:15 INFO - PROCESS | 3504 | 1467727575652 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:06:15 INFO - PROCESS | 3504 | 1467727575655 Marionette TRACE conn6 <- [1,150,null,{}] 07:06:15 INFO - PROCESS | 3504 | 1467727575672 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:15 INFO - PROCESS | 3504 | 1467727575676 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:15 INFO - PROCESS | 3504 | 1467727575758 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 07:06:15 INFO - PROCESS | 3504 | 1467727575765 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 3504 | 1467727575768 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:15 INFO - PROCESS | 3504 | ++DOCSHELL 15965800 == 36 [pid = 3504] [id = 47] 07:06:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (15966C00) [pid = 3504] [serial = 137] [outer = 00000000] 07:06:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (16A47400) [pid = 3504] [serial = 138] [outer = 15966C00] 07:06:15 INFO - PROCESS | 3504 | 1467727575826 Marionette DEBUG loaded listener.js 07:06:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F30800) [pid = 3504] [serial = 139] [outer = 15966C00] 07:06:16 INFO - PROCESS | 3504 | 1467727576239 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 07:06:16 INFO - PROCESS | 3504 | 1467727576289 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 07:06:16 INFO - PROCESS | 3504 | 1467727576291 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 07:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:06:16 INFO - PROCESS | 3504 | 1467727576295 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - PROCESS | 3504 | 1467727576296 Marionette TRACE conn6 <- [1,154,null,{}] 07:06:16 INFO - PROCESS | 3504 | 1467727576304 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:16 INFO - PROCESS | 3504 | 1467727576306 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:16 INFO - PROCESS | 3504 | 1467727576420 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 07:06:16 INFO - PROCESS | 3504 | 1467727576491 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 3504 | 1467727576493 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:16 INFO - PROCESS | 3504 | ++DOCSHELL 17F60400 == 37 [pid = 3504] [id = 48] 07:06:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17F61400) [pid = 3504] [serial = 140] [outer = 00000000] 07:06:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (184C9800) [pid = 3504] [serial = 141] [outer = 17F61400] 07:06:16 INFO - PROCESS | 3504 | 1467727576539 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (187AA400) [pid = 3504] [serial = 142] [outer = 17F61400] 07:06:16 INFO - PROCESS | 3504 | 1467727576934 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 07:06:16 INFO - PROCESS | 3504 | 1467727576968 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 07:06:16 INFO - PROCESS | 3504 | 1467727576970 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 07:06:16 INFO - PROCESS | 3504 | 1467727576973 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:06:16 INFO - PROCESS | 3504 | 1467727576975 Marionette TRACE conn6 <- [1,158,null,{}] 07:06:16 INFO - PROCESS | 3504 | 1467727576978 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:16 INFO - PROCESS | 3504 | 1467727576980 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:17 INFO - PROCESS | 3504 | 1467727577081 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 07:06:17 INFO - PROCESS | 3504 | 1467727577087 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 3504 | 1467727577089 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:17 INFO - PROCESS | 3504 | ++DOCSHELL 17FC9400 == 38 [pid = 3504] [id = 49] 07:06:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (189D7000) [pid = 3504] [serial = 143] [outer = 00000000] 07:06:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18A0AC00) [pid = 3504] [serial = 144] [outer = 189D7000] 07:06:17 INFO - PROCESS | 3504 | 1467727577132 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18A0C000) [pid = 3504] [serial = 145] [outer = 189D7000] 07:06:17 INFO - PROCESS | 3504 | 1467727577578 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 07:06:17 INFO - PROCESS | 3504 | 1467727577606 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 07:06:17 INFO - PROCESS | 3504 | 1467727577608 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 07:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:06:17 INFO - PROCESS | 3504 | 1467727577617 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:06:17 INFO - PROCESS | 3504 | 1467727577619 Marionette TRACE conn6 <- [1,162,null,{}] 07:06:17 INFO - PROCESS | 3504 | 1467727577622 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:17 INFO - PROCESS | 3504 | 1467727577627 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:17 INFO - PROCESS | 3504 | 1467727577755 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 07:06:17 INFO - PROCESS | 3504 | 1467727577830 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 3504 | 1467727577832 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:17 INFO - PROCESS | 3504 | ++DOCSHELL 19515000 == 39 [pid = 3504] [id = 50] 07:06:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (19517400) [pid = 3504] [serial = 146] [outer = 00000000] 07:06:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1A57F800) [pid = 3504] [serial = 147] [outer = 19517400] 07:06:17 INFO - PROCESS | 3504 | 1467727577880 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1A587000) [pid = 3504] [serial = 148] [outer = 19517400] 07:06:18 INFO - PROCESS | 3504 | 1467727578299 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 730ms 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (15845800) [pid = 3504] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0DA4B400) [pid = 3504] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0C80F800) [pid = 3504] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (18A07000) [pid = 3504] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17570000) [pid = 3504] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D27B800) [pid = 3504] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1584F000) [pid = 3504] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1A702800) [pid = 3504] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (199A6400) [pid = 3504] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D40E000) [pid = 3504] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1BE2BC00) [pid = 3504] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:06:18 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F36400) [pid = 3504] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:06:18 INFO - PROCESS | 3504 | 1467727578403 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 3504 | 1467727578405 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 07:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:06:18 INFO - PROCESS | 3504 | 1467727578414 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 3504 | 1467727578416 Marionette TRACE conn6 <- [1,166,null,{}] 07:06:18 INFO - PROCESS | 3504 | 1467727578420 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:18 INFO - PROCESS | 3504 | 1467727578422 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:18 INFO - PROCESS | 3504 | 1467727578498 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 07:06:18 INFO - PROCESS | 3504 | 1467727578503 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:18 INFO - PROCESS | 3504 | 1467727578504 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:18 INFO - PROCESS | 3504 | ++DOCSHELL 0DA4A000 == 40 [pid = 3504] [id = 51] 07:06:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (14B10400) [pid = 3504] [serial = 149] [outer = 00000000] 07:06:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1582C800) [pid = 3504] [serial = 150] [outer = 14B10400] 07:06:18 INFO - PROCESS | 3504 | 1467727578548 Marionette DEBUG loaded listener.js 07:06:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F36400) [pid = 3504] [serial = 151] [outer = 14B10400] 07:06:18 INFO - PROCESS | 3504 | 1467727578953 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 07:06:18 INFO - PROCESS | 3504 | 1467727578988 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 3504 | 1467727578990 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 07:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:06:18 INFO - PROCESS | 3504 | 1467727579002 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 3504 | 1467727579004 Marionette TRACE conn6 <- [1,170,null,{}] 07:06:18 INFO - PROCESS | 3504 | 1467727579007 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:18 INFO - PROCESS | 3504 | 1467727579009 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:19 INFO - PROCESS | 3504 | 1467727579090 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 07:06:19 INFO - PROCESS | 3504 | 1467727579095 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 3504 | 1467727579097 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:19 INFO - PROCESS | 3504 | ++DOCSHELL 1508F800 == 41 [pid = 3504] [id = 52] 07:06:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1545D400) [pid = 3504] [serial = 152] [outer = 00000000] 07:06:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1BE2BC00) [pid = 3504] [serial = 153] [outer = 1545D400] 07:06:19 INFO - PROCESS | 3504 | 1467727579159 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1BE38400) [pid = 3504] [serial = 154] [outer = 1545D400] 07:06:19 INFO - PROCESS | 3504 | 1467727579560 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 07:06:19 INFO - PROCESS | 3504 | 1467727579573 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 07:06:19 INFO - PROCESS | 3504 | 1467727579574 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 07:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:06:19 INFO - PROCESS | 3504 | 1467727579577 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:06:19 INFO - PROCESS | 3504 | 1467727579579 Marionette TRACE conn6 <- [1,174,null,{}] 07:06:19 INFO - PROCESS | 3504 | 1467727579582 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:19 INFO - PROCESS | 3504 | 1467727579584 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:19 INFO - PROCESS | 3504 | 1467727579694 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 07:06:19 INFO - PROCESS | 3504 | 1467727579702 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 3504 | 1467727579703 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:19 INFO - PROCESS | 3504 | ++DOCSHELL 0D97B400 == 42 [pid = 3504] [id = 53] 07:06:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (15626800) [pid = 3504] [serial = 155] [outer = 00000000] 07:06:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18747400) [pid = 3504] [serial = 156] [outer = 15626800] 07:06:19 INFO - PROCESS | 3504 | 1467727579747 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18749C00) [pid = 3504] [serial = 157] [outer = 15626800] 07:06:20 INFO - PROCESS | 3504 | 1467727580123 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 07:06:20 INFO - PROCESS | 3504 | 1467727580149 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 3504 | 1467727580151 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 07:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:06:20 INFO - PROCESS | 3504 | 1467727580154 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 3504 | 1467727580155 Marionette TRACE conn6 <- [1,178,null,{}] 07:06:20 INFO - PROCESS | 3504 | 1467727580159 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:20 INFO - PROCESS | 3504 | 1467727580160 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:20 INFO - PROCESS | 3504 | 1467727580237 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 07:06:20 INFO - PROCESS | 3504 | 1467727580307 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:20 INFO - PROCESS | 3504 | 1467727580308 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:20 INFO - PROCESS | 3504 | ++DOCSHELL 0D873400 == 43 [pid = 3504] [id = 54] 07:06:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D874800) [pid = 3504] [serial = 158] [outer = 00000000] 07:06:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D878C00) [pid = 3504] [serial = 159] [outer = 0D874800] 07:06:20 INFO - PROCESS | 3504 | 1467727580352 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D87D000) [pid = 3504] [serial = 160] [outer = 0D874800] 07:06:20 INFO - PROCESS | 3504 | 1467727580903 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 829ms 07:06:20 INFO - PROCESS | 3504 | 1467727580986 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 3504 | 1467727580990 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 07:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:06:20 INFO - PROCESS | 3504 | 1467727580995 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 3504 | 1467727581000 Marionette TRACE conn6 <- [1,182,null,{}] 07:06:20 INFO - PROCESS | 3504 | 1467727581006 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:20 INFO - PROCESS | 3504 | 1467727581009 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:21 INFO - PROCESS | 3504 | 1467727581125 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 07:06:21 INFO - PROCESS | 3504 | 1467727581195 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 3504 | 1467727581198 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:21 INFO - PROCESS | 3504 | ++DOCSHELL 0D2DEC00 == 44 [pid = 3504] [id = 55] 07:06:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D372800) [pid = 3504] [serial = 161] [outer = 00000000] 07:06:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0D51D400) [pid = 3504] [serial = 162] [outer = 0D372800] 07:06:21 INFO - PROCESS | 3504 | 1467727581299 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0D876000) [pid = 3504] [serial = 163] [outer = 0D372800] 07:06:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (15630400) [pid = 3504] [serial = 164] [outer = 17F65800] 07:06:21 INFO - PROCESS | 3504 | 1467727581969 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1026ms 07:06:22 INFO - PROCESS | 3504 | 1467727582022 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 3504 | 1467727582026 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 07:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:06:22 INFO - PROCESS | 3504 | 1467727582033 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 3504 | 1467727582036 Marionette TRACE conn6 <- [1,186,null,{}] 07:06:22 INFO - PROCESS | 3504 | 1467727582040 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:22 INFO - PROCESS | 3504 | 1467727582043 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:22 INFO - PROCESS | 3504 | 1467727582153 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 07:06:22 INFO - PROCESS | 3504 | 1467727582229 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 3504 | 1467727582232 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:22 INFO - PROCESS | 3504 | ++DOCSHELL 1545B000 == 45 [pid = 3504] [id = 56] 07:06:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (16A43000) [pid = 3504] [serial = 165] [outer = 00000000] 07:06:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (18741400) [pid = 3504] [serial = 166] [outer = 16A43000] 07:06:22 INFO - PROCESS | 3504 | 1467727582329 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1874C400) [pid = 3504] [serial = 167] [outer = 16A43000] 07:06:22 INFO - PROCESS | 3504 | 1467727582878 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 07:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:06:22 INFO - PROCESS | 3504 | 1467727582966 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 3504 | 1467727582969 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 07:06:22 INFO - PROCESS | 3504 | 1467727582973 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 3504 | 1467727582976 Marionette TRACE conn6 <- [1,190,null,{}] 07:06:22 INFO - PROCESS | 3504 | 1467727583001 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:22 INFO - PROCESS | 3504 | 1467727583006 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:23 INFO - PROCESS | 3504 | 1467727583148 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 07:06:23 INFO - PROCESS | 3504 | 1467727583199 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 3504 | 1467727583202 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:23 INFO - PROCESS | 3504 | ++DOCSHELL 0D41CC00 == 46 [pid = 3504] [id = 57] 07:06:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (0D41D000) [pid = 3504] [serial = 168] [outer = 00000000] 07:06:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0D51EC00) [pid = 3504] [serial = 169] [outer = 0D41D000] 07:06:23 INFO - PROCESS | 3504 | 1467727583262 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (16A45C00) [pid = 3504] [serial = 170] [outer = 0D41D000] 07:06:23 INFO - PROCESS | 3504 | 1467727583995 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1078ms 07:06:24 INFO - PROCESS | 3504 | 1467727584057 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 3504 | 1467727584061 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 07:06:24 INFO - PROCESS | 3504 | 1467727584065 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:06:24 INFO - PROCESS | 3504 | 1467727584070 Marionette TRACE conn6 <- [1,194,null,{}] 07:06:24 INFO - PROCESS | 3504 | 1467727584075 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:24 INFO - PROCESS | 3504 | 1467727584078 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:24 INFO - PROCESS | 3504 | 1467727584173 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 1584E400 == 45 [pid = 3504] [id = 30] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 0D277400 == 44 [pid = 3504] [id = 29] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 0D97B400 == 43 [pid = 3504] [id = 53] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 1508F800 == 42 [pid = 3504] [id = 52] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 0DA4A000 == 41 [pid = 3504] [id = 51] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 19515000 == 40 [pid = 3504] [id = 50] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 17FC9400 == 39 [pid = 3504] [id = 49] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 17F60400 == 38 [pid = 3504] [id = 48] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 15965800 == 37 [pid = 3504] [id = 47] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 0D6CB000 == 36 [pid = 3504] [id = 46] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 0D2E0C00 == 35 [pid = 3504] [id = 45] 07:06:24 INFO - PROCESS | 3504 | --DOCSHELL 08961800 == 34 [pid = 3504] [id = 43] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (15968000) [pid = 3504] [serial = 103] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (0E2DD800) [pid = 3504] [serial = 99] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (14B11000) [pid = 3504] [serial = 100] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (0CD7CC00) [pid = 3504] [serial = 96] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (18A10400) [pid = 3504] [serial = 108] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (0D27A400) [pid = 3504] [serial = 97] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (17FC7800) [pid = 3504] [serial = 105] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0D971800) [pid = 3504] [serial = 85] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0D2E0400) [pid = 3504] [serial = 84] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (17F3D800) [pid = 3504] [serial = 88] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (16A47000) [pid = 3504] [serial = 87] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1B729800) [pid = 3504] [serial = 91] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1B724C00) [pid = 3504] [serial = 90] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (17F34400) [pid = 3504] [serial = 93] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1A57EC00) [pid = 3504] [serial = 111] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1A8A0800) [pid = 3504] [serial = 112] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (190C3400) [pid = 3504] [serial = 109] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1A57D000) [pid = 3504] [serial = 114] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1BE36C00) [pid = 3504] [serial = 121] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1BE35C00) [pid = 3504] [serial = 120] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (15851000) [pid = 3504] [serial = 102] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1B72E800) [pid = 3504] [serial = 118] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1B732C00) [pid = 3504] [serial = 115] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1995A000) [pid = 3504] [serial = 117] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1BF93400) [pid = 3504] [serial = 123] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1879D400) [pid = 3504] [serial = 106] [outer = 00000000] [url = about:blank] 07:06:24 INFO - PROCESS | 3504 | 1467727584289 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 3504 | 1467727584292 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:24 INFO - PROCESS | 3504 | ++DOCSHELL 0895B800 == 35 [pid = 3504] [id = 58] 07:06:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0895CC00) [pid = 3504] [serial = 171] [outer = 00000000] 07:06:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0C80D400) [pid = 3504] [serial = 172] [outer = 0895CC00] 07:06:24 INFO - PROCESS | 3504 | 1467727584339 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D27B400) [pid = 3504] [serial = 173] [outer = 0895CC00] 07:06:24 INFO - PROCESS | 3504 | 1467727584718 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 07:06:24 INFO - PROCESS | 3504 | 1467727584739 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 3504 | 1467727584743 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 07:06:24 INFO - PROCESS | 3504 | 1467727584749 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:06:24 INFO - PROCESS | 3504 | 1467727584752 Marionette TRACE conn6 <- [1,198,null,{}] 07:06:24 INFO - PROCESS | 3504 | 1467727584755 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:24 INFO - PROCESS | 3504 | 1467727584758 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:24 INFO - PROCESS | 3504 | 1467727584845 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 07:06:24 INFO - PROCESS | 3504 | 1467727584852 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 3504 | 1467727584854 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:24 INFO - PROCESS | 3504 | ++DOCSHELL 0D415800 == 36 [pid = 3504] [id = 59] 07:06:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D420400) [pid = 3504] [serial = 174] [outer = 00000000] 07:06:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D519C00) [pid = 3504] [serial = 175] [outer = 0D420400] 07:06:24 INFO - PROCESS | 3504 | 1467727584901 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D6CC400) [pid = 3504] [serial = 176] [outer = 0D420400] 07:06:25 INFO - PROCESS | 3504 | 1467727585317 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 631ms 07:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:06:25 INFO - PROCESS | 3504 | 1467727585385 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 3504 | 1467727585387 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 07:06:25 INFO - PROCESS | 3504 | 1467727585391 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 3504 | 1467727585394 Marionette TRACE conn6 <- [1,202,null,{}] 07:06:25 INFO - PROCESS | 3504 | 1467727585404 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:25 INFO - PROCESS | 3504 | 1467727585409 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:25 INFO - PROCESS | 3504 | 1467727585494 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 07:06:25 INFO - PROCESS | 3504 | 1467727585503 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:25 INFO - PROCESS | 3504 | 1467727585506 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:25 INFO - PROCESS | 3504 | ++DOCSHELL 14B0F800 == 37 [pid = 3504] [id = 60] 07:06:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (14B11000) [pid = 3504] [serial = 177] [outer = 00000000] 07:06:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (14DAA400) [pid = 3504] [serial = 178] [outer = 14B11000] 07:06:25 INFO - PROCESS | 3504 | 1467727585558 Marionette DEBUG loaded listener.js 07:06:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (150BE800) [pid = 3504] [serial = 179] [outer = 14B11000] 07:06:25 INFO - PROCESS | 3504 | 1467727586001 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 07:06:26 INFO - PROCESS | 3504 | 1467727586025 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 07:06:26 INFO - PROCESS | 3504 | 1467727586027 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 07:06:26 INFO - PROCESS | 3504 | 1467727586031 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:06:26 INFO - PROCESS | 3504 | 1467727586041 Marionette TRACE conn6 <- [1,206,null,{}] 07:06:26 INFO - PROCESS | 3504 | 1467727586046 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:26 INFO - PROCESS | 3504 | 1467727586048 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:26 INFO - PROCESS | 3504 | 1467727586133 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 07:06:26 INFO - PROCESS | 3504 | 1467727586138 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:26 INFO - PROCESS | 3504 | 1467727586140 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:26 INFO - PROCESS | 3504 | ++DOCSHELL 1582C000 == 38 [pid = 3504] [id = 61] 07:06:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1582D000) [pid = 3504] [serial = 180] [outer = 00000000] 07:06:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (16A47000) [pid = 3504] [serial = 181] [outer = 1582D000] 07:06:26 INFO - PROCESS | 3504 | 1467727586185 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17F33400) [pid = 3504] [serial = 182] [outer = 1582D000] 07:06:26 INFO - PROCESS | 3504 | 1467727586604 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 07:06:26 INFO - PROCESS | 3504 | 1467727586666 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 07:06:26 INFO - PROCESS | 3504 | 1467727586669 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 07:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:06:26 INFO - PROCESS | 3504 | 1467727586672 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:06:26 INFO - PROCESS | 3504 | 1467727586673 Marionette TRACE conn6 <- [1,210,null,{}] 07:06:26 INFO - PROCESS | 3504 | 1467727586677 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:26 INFO - PROCESS | 3504 | 1467727586679 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:26 INFO - PROCESS | 3504 | 1467727586781 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 07:06:26 INFO - PROCESS | 3504 | 1467727586787 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:26 INFO - PROCESS | 3504 | 1467727586788 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:26 INFO - PROCESS | 3504 | ++DOCSHELL 17F3A000 == 39 [pid = 3504] [id = 62] 07:06:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (17F5F800) [pid = 3504] [serial = 183] [outer = 00000000] 07:06:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (17FCD000) [pid = 3504] [serial = 184] [outer = 17F5F800] 07:06:26 INFO - PROCESS | 3504 | 1467727586832 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (184D1800) [pid = 3504] [serial = 185] [outer = 17F5F800] 07:06:27 INFO - PROCESS | 3504 | 1467727587306 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 07:06:27 INFO - PROCESS | 3504 | 1467727587346 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 3504 | 1467727587348 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 07:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:06:27 INFO - PROCESS | 3504 | 1467727587357 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 3504 | 1467727587359 Marionette TRACE conn6 <- [1,214,null,{}] 07:06:27 INFO - PROCESS | 3504 | 1467727587362 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:27 INFO - PROCESS | 3504 | 1467727587368 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:27 INFO - PROCESS | 3504 | 1467727587485 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 07:06:27 INFO - PROCESS | 3504 | 1467727587496 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 3504 | 1467727587498 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:27 INFO - PROCESS | 3504 | ++DOCSHELL 0DA48800 == 40 [pid = 3504] [id = 63] 07:06:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (187A9800) [pid = 3504] [serial = 186] [outer = 00000000] 07:06:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (190C5000) [pid = 3504] [serial = 187] [outer = 187A9800] 07:06:27 INFO - PROCESS | 3504 | 1467727587583 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (19517000) [pid = 3504] [serial = 188] [outer = 187A9800] 07:06:27 INFO - PROCESS | 3504 | 1467727588001 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 07:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:06:28 INFO - PROCESS | 3504 | 1467727588031 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 3504 | 1467727588033 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 07:06:28 INFO - PROCESS | 3504 | 1467727588036 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 3504 | 1467727588038 Marionette TRACE conn6 <- [1,218,null,{}] 07:06:28 INFO - PROCESS | 3504 | 1467727588042 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:28 INFO - PROCESS | 3504 | 1467727588043 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:28 INFO - PROCESS | 3504 | 1467727588166 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 07:06:28 INFO - PROCESS | 3504 | 1467727588185 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 3504 | 1467727588187 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:28 INFO - PROCESS | 3504 | ++DOCSHELL 198A3800 == 41 [pid = 3504] [id = 64] 07:06:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (19910800) [pid = 3504] [serial = 189] [outer = 00000000] 07:06:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (199B1800) [pid = 3504] [serial = 190] [outer = 19910800] 07:06:28 INFO - PROCESS | 3504 | 1467727588230 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (199E5400) [pid = 3504] [serial = 191] [outer = 19910800] 07:06:28 INFO - PROCESS | 3504 | 1467727588648 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 07:06:28 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (189D7000) [pid = 3504] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:06:28 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (17F61400) [pid = 3504] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:06:28 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (19517400) [pid = 3504] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:06:28 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (15626800) [pid = 3504] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:06:28 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1545D400) [pid = 3504] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:06:28 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (14B10400) [pid = 3504] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:06:28 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D8DFC00) [pid = 3504] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:06:28 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D2E1400) [pid = 3504] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:06:28 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (15966C00) [pid = 3504] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:06:28 INFO - PROCESS | 3504 | 1467727588760 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 3504 | 1467727588762 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 07:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:06:28 INFO - PROCESS | 3504 | 1467727588771 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 3504 | 1467727588773 Marionette TRACE conn6 <- [1,222,null,{}] 07:06:28 INFO - PROCESS | 3504 | 1467727588776 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:28 INFO - PROCESS | 3504 | 1467727588778 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:28 INFO - PROCESS | 3504 | 1467727588858 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 07:06:28 INFO - PROCESS | 3504 | 1467727588864 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 3504 | 1467727588866 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:28 INFO - PROCESS | 3504 | ++DOCSHELL 1562B400 == 42 [pid = 3504] [id = 65] 07:06:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (15848000) [pid = 3504] [serial = 192] [outer = 00000000] 07:06:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18A11C00) [pid = 3504] [serial = 193] [outer = 15848000] 07:06:28 INFO - PROCESS | 3504 | 1467727588912 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1A57DC00) [pid = 3504] [serial = 194] [outer = 15848000] 07:06:29 INFO - PROCESS | 3504 | 1467727589302 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 07:06:29 INFO - PROCESS | 3504 | 1467727589342 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 07:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:06:29 INFO - PROCESS | 3504 | 1467727589344 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 07:06:29 INFO - PROCESS | 3504 | 1467727589347 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 3504 | 1467727589349 Marionette TRACE conn6 <- [1,226,null,{}] 07:06:29 INFO - PROCESS | 3504 | 1467727589352 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:29 INFO - PROCESS | 3504 | 1467727589354 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:29 INFO - PROCESS | 3504 | 1467727589465 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 07:06:29 INFO - PROCESS | 3504 | 1467727589495 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 3504 | 1467727589506 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:29 INFO - PROCESS | 3504 | ++DOCSHELL 184C7C00 == 43 [pid = 3504] [id = 66] 07:06:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18A0F800) [pid = 3504] [serial = 195] [outer = 00000000] 07:06:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1B731800) [pid = 3504] [serial = 196] [outer = 18A0F800] 07:06:29 INFO - PROCESS | 3504 | 1467727589551 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BD91800) [pid = 3504] [serial = 197] [outer = 18A0F800] 07:06:29 INFO - PROCESS | 3504 | 1467727589931 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 631ms 07:06:29 INFO - PROCESS | 3504 | 1467727589979 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 3504 | 1467727589981 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 07:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:06:29 INFO - PROCESS | 3504 | 1467727589985 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 3504 | 1467727589986 Marionette TRACE conn6 <- [1,230,null,{}] 07:06:29 INFO - PROCESS | 3504 | 1467727589990 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:29 INFO - PROCESS | 3504 | 1467727589992 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:30 INFO - PROCESS | 3504 | 1467727590071 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 07:06:30 INFO - PROCESS | 3504 | 1467727590076 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 3504 | 1467727590078 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:30 INFO - PROCESS | 3504 | ++DOCSHELL 189D6400 == 44 [pid = 3504] [id = 67] 07:06:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1BE30000) [pid = 3504] [serial = 198] [outer = 00000000] 07:06:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1BE3A000) [pid = 3504] [serial = 199] [outer = 1BE30000] 07:06:30 INFO - PROCESS | 3504 | 1467727590121 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1BE4C400) [pid = 3504] [serial = 200] [outer = 1BE30000] 07:06:30 INFO - PROCESS | 3504 | 1467727590531 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 569ms 07:06:30 INFO - PROCESS | 3504 | 1467727590555 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 07:06:30 INFO - PROCESS | 3504 | 1467727590557 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 07:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:06:30 INFO - PROCESS | 3504 | 1467727590560 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 3504 | 1467727590563 Marionette TRACE conn6 <- [1,234,null,{}] 07:06:30 INFO - PROCESS | 3504 | 1467727590577 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:30 INFO - PROCESS | 3504 | 1467727590579 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:30 INFO - PROCESS | 3504 | 1467727590675 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 07:06:30 INFO - PROCESS | 3504 | 1467727590680 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 3504 | 1467727590683 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:30 INFO - PROCESS | 3504 | ++DOCSHELL 1BF0A800 == 45 [pid = 3504] [id = 68] 07:06:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1BF93400) [pid = 3504] [serial = 201] [outer = 00000000] 07:06:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1CEBE800) [pid = 3504] [serial = 202] [outer = 1BF93400] 07:06:30 INFO - PROCESS | 3504 | 1467727590731 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1D2BF400) [pid = 3504] [serial = 203] [outer = 1BF93400] 07:06:31 INFO - PROCESS | 3504 | 1467727591434 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 890ms 07:06:31 INFO - PROCESS | 3504 | 1467727591465 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 3504 | 1467727591469 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 07:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:06:31 INFO - PROCESS | 3504 | 1467727591475 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 3504 | 1467727591480 Marionette TRACE conn6 <- [1,238,null,{}] 07:06:31 INFO - PROCESS | 3504 | 1467727591486 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:31 INFO - PROCESS | 3504 | 1467727591489 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:31 INFO - PROCESS | 3504 | 1467727591602 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 07:06:31 INFO - PROCESS | 3504 | 1467727591679 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 3504 | 1467727591682 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:31 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D8400 == 46 [pid = 3504] [id = 69] 07:06:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0D376400) [pid = 3504] [serial = 204] [outer = 00000000] 07:06:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (0D518000) [pid = 3504] [serial = 205] [outer = 0D376400] 07:06:31 INFO - PROCESS | 3504 | 1467727591780 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (0D902800) [pid = 3504] [serial = 206] [outer = 0D376400] 07:06:32 INFO - PROCESS | 3504 | 1467727592352 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 930ms 07:06:32 INFO - PROCESS | 3504 | 1467727592410 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 3504 | 1467727592415 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 07:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:06:32 INFO - PROCESS | 3504 | 1467727592422 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 3504 | 1467727592424 Marionette TRACE conn6 <- [1,242,null,{}] 07:06:32 INFO - PROCESS | 3504 | 1467727592429 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:32 INFO - PROCESS | 3504 | 1467727592431 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:32 INFO - PROCESS | 3504 | 1467727592545 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 07:06:32 INFO - PROCESS | 3504 | 1467727592664 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 3504 | 1467727592667 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:32 INFO - PROCESS | 3504 | ++DOCSHELL 150BA400 == 47 [pid = 3504] [id = 70] 07:06:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (15832C00) [pid = 3504] [serial = 207] [outer = 00000000] 07:06:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (18741C00) [pid = 3504] [serial = 208] [outer = 15832C00] 07:06:32 INFO - PROCESS | 3504 | 1467727592724 Marionette DEBUG loaded listener.js 07:06:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 99 (18A08800) [pid = 3504] [serial = 209] [outer = 15832C00] 07:06:33 INFO - PROCESS | 3504 | 1467727593346 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 970ms 07:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:06:33 INFO - PROCESS | 3504 | 1467727593395 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 07:06:33 INFO - PROCESS | 3504 | 1467727593397 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 07:06:33 INFO - PROCESS | 3504 | 1467727593401 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:06:33 INFO - PROCESS | 3504 | 1467727593405 Marionette TRACE conn6 <- [1,246,null,{}] 07:06:33 INFO - PROCESS | 3504 | 1467727593416 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:33 INFO - PROCESS | 3504 | 1467727593421 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:33 INFO - PROCESS | 3504 | 1467727593527 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 07:06:33 INFO - PROCESS | 3504 | 1467727593648 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 3504 | 1467727593651 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:33 INFO - PROCESS | 3504 | ++DOCSHELL 1CEB9400 == 48 [pid = 3504] [id = 71] 07:06:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 100 (1CEB9C00) [pid = 3504] [serial = 210] [outer = 00000000] 07:06:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 101 (1D268400) [pid = 3504] [serial = 211] [outer = 1CEB9C00] 07:06:33 INFO - PROCESS | 3504 | 1467727593708 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 102 (1EE08C00) [pid = 3504] [serial = 212] [outer = 1CEB9C00] 07:06:34 INFO - PROCESS | 3504 | 1467727594419 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1069ms 07:06:34 INFO - PROCESS | 3504 | 1467727594474 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 07:06:34 INFO - PROCESS | 3504 | 1467727594478 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 07:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:06:34 INFO - PROCESS | 3504 | 1467727594483 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:06:34 INFO - PROCESS | 3504 | 1467727594486 Marionette TRACE conn6 <- [1,250,null,{}] 07:06:34 INFO - PROCESS | 3504 | 1467727594492 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:34 INFO - PROCESS | 3504 | 1467727594495 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:34 INFO - PROCESS | 3504 | 1467727594595 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 07:06:34 INFO - PROCESS | 3504 | 1467727594749 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 3504 | 1467727594752 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:34 INFO - PROCESS | 3504 | ++DOCSHELL 0E4CC800 == 49 [pid = 3504] [id = 72] 07:06:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 103 (0E4D2C00) [pid = 3504] [serial = 213] [outer = 00000000] 07:06:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 104 (14EC8C00) [pid = 3504] [serial = 214] [outer = 0E4D2C00] 07:06:34 INFO - PROCESS | 3504 | 1467727594814 Marionette DEBUG loaded listener.js 07:06:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 105 (1545D800) [pid = 3504] [serial = 215] [outer = 0E4D2C00] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 189D6400 == 48 [pid = 3504] [id = 67] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 184C7C00 == 47 [pid = 3504] [id = 66] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 1562B400 == 46 [pid = 3504] [id = 65] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 198A3800 == 45 [pid = 3504] [id = 64] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 0DA48800 == 44 [pid = 3504] [id = 63] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 17F3A000 == 43 [pid = 3504] [id = 62] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 1582C000 == 42 [pid = 3504] [id = 61] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 14B0F800 == 41 [pid = 3504] [id = 60] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 0D415800 == 40 [pid = 3504] [id = 59] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 0895B800 == 39 [pid = 3504] [id = 58] 07:06:35 INFO - PROCESS | 3504 | --DOCSHELL 0D873400 == 38 [pid = 3504] [id = 54] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 104 (18749C00) [pid = 3504] [serial = 157] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 103 (18A0C000) [pid = 3504] [serial = 145] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 102 (187AA400) [pid = 3504] [serial = 142] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 101 (1A57F800) [pid = 3504] [serial = 147] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 100 (18747400) [pid = 3504] [serial = 156] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 99 (1BE2BC00) [pid = 3504] [serial = 153] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 98 (0C803000) [pid = 3504] [serial = 126] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (184C9800) [pid = 3504] [serial = 141] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (1582C800) [pid = 3504] [serial = 150] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (17F36400) [pid = 3504] [serial = 151] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (14B14800) [pid = 3504] [serial = 135] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (0D403C00) [pid = 3504] [serial = 132] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1BE38400) [pid = 3504] [serial = 154] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (0DAC4800) [pid = 3504] [serial = 129] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (1A587000) [pid = 3504] [serial = 148] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (16A47400) [pid = 3504] [serial = 138] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (17F30800) [pid = 3504] [serial = 139] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (14DEE800) [pid = 3504] [serial = 136] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (18A0AC00) [pid = 3504] [serial = 144] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D40CC00) [pid = 3504] [serial = 133] [outer = 00000000] [url = about:blank] 07:06:35 INFO - PROCESS | 3504 | 1467727595405 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 987ms 07:06:35 INFO - PROCESS | 3504 | 1467727595471 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 3504 | 1467727595475 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 07:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:06:35 INFO - PROCESS | 3504 | 1467727595481 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 3504 | 1467727595484 Marionette TRACE conn6 <- [1,254,null,{}] 07:06:35 INFO - PROCESS | 3504 | 1467727595488 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:35 INFO - PROCESS | 3504 | 1467727595490 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:35 INFO - PROCESS | 3504 | 1467727595577 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 07:06:35 INFO - PROCESS | 3504 | 1467727595654 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:35 INFO - PROCESS | 3504 | 1467727595656 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:35 INFO - PROCESS | 3504 | ++DOCSHELL 0D40BC00 == 39 [pid = 3504] [id = 73] 07:06:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D40D000) [pid = 3504] [serial = 216] [outer = 00000000] 07:06:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0D873400) [pid = 3504] [serial = 217] [outer = 0D40D000] 07:06:35 INFO - PROCESS | 3504 | 1467727595704 Marionette DEBUG loaded listener.js 07:06:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0E43F800) [pid = 3504] [serial = 218] [outer = 0D40D000] 07:06:36 INFO - PROCESS | 3504 | 1467727596093 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 07:06:36 INFO - PROCESS | 3504 | 1467727596139 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 07:06:36 INFO - PROCESS | 3504 | 1467727596141 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 07:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:06:36 INFO - PROCESS | 3504 | 1467727596148 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:06:36 INFO - PROCESS | 3504 | 1467727596152 Marionette TRACE conn6 <- [1,258,null,{}] 07:06:36 INFO - PROCESS | 3504 | 1467727596162 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:36 INFO - PROCESS | 3504 | 1467727596166 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:36 INFO - PROCESS | 3504 | 1467727596249 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 07:06:36 INFO - PROCESS | 3504 | 1467727596255 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 3504 | 1467727596258 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:36 INFO - PROCESS | 3504 | ++DOCSHELL 1562B400 == 40 [pid = 3504] [id = 74] 07:06:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (15699800) [pid = 3504] [serial = 219] [outer = 00000000] 07:06:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (17F3DC00) [pid = 3504] [serial = 220] [outer = 15699800] 07:06:36 INFO - PROCESS | 3504 | 1467727596306 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (184D5000) [pid = 3504] [serial = 221] [outer = 15699800] 07:06:36 INFO - PROCESS | 3504 | 1467727596751 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 07:06:36 INFO - PROCESS | 3504 | 1467727596781 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 07:06:36 INFO - PROCESS | 3504 | 1467727596784 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 07:06:36 INFO - PROCESS | 3504 | 1467727596791 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:06:36 INFO - PROCESS | 3504 | 1467727596793 Marionette TRACE conn6 <- [1,262,null,{}] 07:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:06:36 INFO - PROCESS | 3504 | 1467727596796 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:36 INFO - PROCESS | 3504 | 1467727596798 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:36 INFO - PROCESS | 3504 | 1467727596894 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 07:06:36 INFO - PROCESS | 3504 | 1467727596903 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 3504 | 1467727596905 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:36 INFO - PROCESS | 3504 | ++DOCSHELL 17F3CC00 == 41 [pid = 3504] [id = 75] 07:06:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (18748800) [pid = 3504] [serial = 222] [outer = 00000000] 07:06:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (189D6400) [pid = 3504] [serial = 223] [outer = 18748800] 07:06:36 INFO - PROCESS | 3504 | 1467727596949 Marionette DEBUG loaded listener.js 07:06:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (18A0B800) [pid = 3504] [serial = 224] [outer = 18748800] 07:06:37 INFO - PROCESS | 3504 | 1467727597369 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 07:06:37 INFO - PROCESS | 3504 | 1467727597432 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 07:06:37 INFO - PROCESS | 3504 | 1467727597434 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 07:06:37 INFO - PROCESS | 3504 | 1467727597437 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:06:37 INFO - PROCESS | 3504 | 1467727597439 Marionette TRACE conn6 <- [1,266,null,{}] 07:06:37 INFO - PROCESS | 3504 | 1467727597442 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:37 INFO - PROCESS | 3504 | 1467727597444 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:37 INFO - PROCESS | 3504 | 1467727597549 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 07:06:37 INFO - PROCESS | 3504 | 1467727597555 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:37 INFO - PROCESS | 3504 | 1467727597557 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:37 INFO - PROCESS | 3504 | ++DOCSHELL 18A0F000 == 42 [pid = 3504] [id = 76] 07:06:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (18A0F400) [pid = 3504] [serial = 225] [outer = 00000000] 07:06:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (19511800) [pid = 3504] [serial = 226] [outer = 18A0F400] 07:06:37 INFO - PROCESS | 3504 | 1467727597600 Marionette DEBUG loaded listener.js 07:06:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (199A6400) [pid = 3504] [serial = 227] [outer = 18A0F400] 07:06:38 INFO - PROCESS | 3504 | 1467727598039 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 07:06:38 INFO - PROCESS | 3504 | 1467727598112 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 3504 | 1467727598114 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 07:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:06:38 INFO - PROCESS | 3504 | 1467727598117 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 3504 | 1467727598118 Marionette TRACE conn6 <- [1,270,null,{}] 07:06:38 INFO - PROCESS | 3504 | 1467727598122 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:38 INFO - PROCESS | 3504 | 1467727598127 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:38 INFO - PROCESS | 3504 | 1467727598261 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 07:06:38 INFO - PROCESS | 3504 | 1467727598268 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 3504 | 1467727598270 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:38 INFO - PROCESS | 3504 | ++DOCSHELL 0D875400 == 43 [pid = 3504] [id = 77] 07:06:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (19515800) [pid = 3504] [serial = 228] [outer = 00000000] 07:06:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 99 (1B78AC00) [pid = 3504] [serial = 229] [outer = 19515800] 07:06:38 INFO - PROCESS | 3504 | 1467727598359 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 100 (1BE34800) [pid = 3504] [serial = 230] [outer = 19515800] 07:06:38 INFO - PROCESS | 3504 | 1467727598982 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 930ms 07:06:39 INFO - PROCESS | 3504 | 1467727599052 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 07:06:39 INFO - PROCESS | 3504 | 1467727599054 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 07:06:39 INFO - PROCESS | 3504 | 1467727599058 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 3504 | 1467727599059 Marionette TRACE conn6 <- [1,274,null,{}] 07:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:06:39 INFO - PROCESS | 3504 | 1467727599063 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:39 INFO - PROCESS | 3504 | 1467727599064 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:39 INFO - PROCESS | 3504 | 1467727599175 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 07:06:39 INFO - PROCESS | 3504 | 1467727599186 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 3504 | 1467727599188 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:39 INFO - PROCESS | 3504 | ++DOCSHELL 1BE48800 == 44 [pid = 3504] [id = 78] 07:06:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 101 (1BF94400) [pid = 3504] [serial = 231] [outer = 00000000] 07:06:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 102 (1EE0E800) [pid = 3504] [serial = 232] [outer = 1BF94400] 07:06:39 INFO - PROCESS | 3504 | 1467727599280 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 103 (1EE10C00) [pid = 3504] [serial = 233] [outer = 1BF94400] 07:06:39 INFO - PROCESS | 3504 | --DOMWINDOW == 102 (187A9800) [pid = 3504] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:06:39 INFO - PROCESS | 3504 | --DOMWINDOW == 101 (17F5F800) [pid = 3504] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:06:39 INFO - PROCESS | 3504 | --DOMWINDOW == 100 (19910800) [pid = 3504] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:06:39 INFO - PROCESS | 3504 | --DOMWINDOW == 99 (0D420400) [pid = 3504] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:06:39 INFO - PROCESS | 3504 | --DOMWINDOW == 98 (14B11000) [pid = 3504] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:06:39 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (0895CC00) [pid = 3504] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:06:39 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (1582D000) [pid = 3504] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:06:39 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (15848000) [pid = 3504] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:06:39 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (18A0F800) [pid = 3504] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:06:39 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (1BE30000) [pid = 3504] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:06:39 INFO - PROCESS | 3504 | 1467727599730 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 731ms 07:06:39 INFO - PROCESS | 3504 | 1467727599794 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 07:06:39 INFO - PROCESS | 3504 | 1467727599796 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 07:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:06:39 INFO - PROCESS | 3504 | 1467727599799 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 3504 | 1467727599800 Marionette TRACE conn6 <- [1,278,null,{}] 07:06:39 INFO - PROCESS | 3504 | 1467727599812 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:39 INFO - PROCESS | 3504 | 1467727599814 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:39 INFO - PROCESS | 3504 | 1467727599895 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 07:06:39 INFO - PROCESS | 3504 | 1467727599901 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 3504 | 1467727599903 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:39 INFO - PROCESS | 3504 | ++DOCSHELL 0C818000 == 45 [pid = 3504] [id = 79] 07:06:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0C81A000) [pid = 3504] [serial = 234] [outer = 00000000] 07:06:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (0C81E800) [pid = 3504] [serial = 235] [outer = 0C81A000] 07:06:39 INFO - PROCESS | 3504 | 1467727599946 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (0C820C00) [pid = 3504] [serial = 236] [outer = 0C81A000] 07:06:40 INFO - PROCESS | 3504 | 1467727600349 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 570ms 07:06:40 INFO - PROCESS | 3504 | 1467727600369 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 3504 | 1467727600371 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 07:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:06:40 INFO - PROCESS | 3504 | 1467727600374 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 3504 | 1467727600376 Marionette TRACE conn6 <- [1,282,null,{}] 07:06:40 INFO - PROCESS | 3504 | 1467727600379 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:40 INFO - PROCESS | 3504 | 1467727600381 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:40 INFO - PROCESS | 3504 | 1467727600499 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 07:06:40 INFO - PROCESS | 3504 | 1467727600507 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:40 INFO - PROCESS | 3504 | 1467727600508 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:40 INFO - PROCESS | 3504 | ++DOCSHELL 0C81E400 == 46 [pid = 3504] [id = 80] 07:06:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (0D277400) [pid = 3504] [serial = 237] [outer = 00000000] 07:06:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (19959000) [pid = 3504] [serial = 238] [outer = 0D277400] 07:06:40 INFO - PROCESS | 3504 | 1467727600552 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 99 (1BE34000) [pid = 3504] [serial = 239] [outer = 0D277400] 07:06:40 INFO - PROCESS | 3504 | 1467727600966 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 07:06:40 INFO - PROCESS | 3504 | 1467727601006 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 3504 | 1467727601008 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 07:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:06:40 INFO - PROCESS | 3504 | 1467727601011 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 3504 | 1467727601013 Marionette TRACE conn6 <- [1,286,null,{}] 07:06:40 INFO - PROCESS | 3504 | 1467727601016 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:40 INFO - PROCESS | 3504 | 1467727601018 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:41 INFO - PROCESS | 3504 | 1467727601132 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 07:06:41 INFO - PROCESS | 3504 | 1467727601140 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 3504 | 1467727601142 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:41 INFO - PROCESS | 3504 | ++DOCSHELL 18A10C00 == 47 [pid = 3504] [id = 81] 07:06:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 100 (1EE72000) [pid = 3504] [serial = 240] [outer = 00000000] 07:06:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 101 (1EEB6C00) [pid = 3504] [serial = 241] [outer = 1EE72000] 07:06:41 INFO - PROCESS | 3504 | 1467727601185 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 102 (1F0B8C00) [pid = 3504] [serial = 242] [outer = 1EE72000] 07:06:41 INFO - PROCESS | 3504 | 1467727601682 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 732ms 07:06:41 INFO - PROCESS | 3504 | 1467727601745 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 07:06:41 INFO - PROCESS | 3504 | 1467727601750 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 07:06:41 INFO - PROCESS | 3504 | 1467727601794 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:06:41 INFO - PROCESS | 3504 | 1467727601798 Marionette TRACE conn6 <- [1,290,null,{}] 07:06:41 INFO - PROCESS | 3504 | 1467727601819 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:41 INFO - PROCESS | 3504 | 1467727601822 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:41 INFO - PROCESS | 3504 | 1467727601946 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 07:06:42 INFO - PROCESS | 3504 | 1467727602061 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 3504 | 1467727602066 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:42 INFO - PROCESS | 3504 | ++DOCSHELL 0CD7A000 == 48 [pid = 3504] [id = 82] 07:06:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 103 (0CD7AC00) [pid = 3504] [serial = 243] [outer = 00000000] 07:06:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 104 (0D413C00) [pid = 3504] [serial = 244] [outer = 0CD7AC00] 07:06:42 INFO - PROCESS | 3504 | 1467727602126 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 105 (0D6CB000) [pid = 3504] [serial = 245] [outer = 0CD7AC00] 07:06:42 INFO - PROCESS | 3504 | 1467727602686 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 930ms 07:06:42 INFO - PROCESS | 3504 | 1467727602729 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 3504 | 1467727602734 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 07:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:06:42 INFO - PROCESS | 3504 | 1467727602740 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 3504 | 1467727602743 Marionette TRACE conn6 <- [1,294,null,{}] 07:06:42 INFO - PROCESS | 3504 | 1467727602748 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:42 INFO - PROCESS | 3504 | 1467727602751 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:42 INFO - PROCESS | 3504 | 1467727602865 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 07:06:42 INFO - PROCESS | 3504 | 1467727602959 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 3504 | 1467727602962 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:42 INFO - PROCESS | 3504 | ++DOCSHELL 15832800 == 49 [pid = 3504] [id = 83] 07:06:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 106 (1584E000) [pid = 3504] [serial = 246] [outer = 00000000] 07:06:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 107 (17F33000) [pid = 3504] [serial = 247] [outer = 1584E000] 07:06:43 INFO - PROCESS | 3504 | 1467727603018 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 108 (17F61000) [pid = 3504] [serial = 248] [outer = 1584E000] 07:06:43 INFO - PROCESS | 3504 | 1467727603615 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:43 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. 07:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 930ms 07:06:43 INFO - PROCESS | 3504 | 1467727603674 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 3504 | 1467727603677 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 07:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:06:43 INFO - PROCESS | 3504 | 1467727603681 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 3504 | 1467727603684 Marionette TRACE conn6 <- [1,298,null,{}] 07:06:43 INFO - PROCESS | 3504 | 1467727603696 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:43 INFO - PROCESS | 3504 | 1467727603700 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:43 INFO - PROCESS | 3504 | 1467727603811 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 07:06:43 INFO - PROCESS | 3504 | 1467727603935 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 3504 | 1467727603938 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:43 INFO - PROCESS | 3504 | ++DOCSHELL 1B731000 == 50 [pid = 3504] [id = 84] 07:06:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 109 (1B731C00) [pid = 3504] [serial = 249] [outer = 00000000] 07:06:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 110 (1C21CC00) [pid = 3504] [serial = 250] [outer = 1B731C00] 07:06:43 INFO - PROCESS | 3504 | 1467727603996 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 111 (1BF95C00) [pid = 3504] [serial = 251] [outer = 1B731C00] 07:06:44 INFO - PROCESS | 3504 | 1467727604771 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:44 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. 07:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1127ms 07:06:44 INFO - PROCESS | 3504 | 1467727604811 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 07:06:44 INFO - PROCESS | 3504 | 1467727604815 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 07:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:06:44 INFO - PROCESS | 3504 | 1467727604820 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 3504 | 1467727604824 Marionette TRACE conn6 <- [1,302,null,{}] 07:06:44 INFO - PROCESS | 3504 | 1467727604829 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:44 INFO - PROCESS | 3504 | 1467727604832 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:44 INFO - PROCESS | 3504 | 1467727604930 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 07:06:44 INFO - PROCESS | 3504 | 1467727605006 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 3504 | 1467727605011 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:45 INFO - PROCESS | 3504 | ++DOCSHELL 0D409400 == 51 [pid = 3504] [id = 85] 07:06:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 112 (0D409C00) [pid = 3504] [serial = 252] [outer = 00000000] 07:06:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 113 (0D415400) [pid = 3504] [serial = 253] [outer = 0D409C00] 07:06:45 INFO - PROCESS | 3504 | 1467727605060 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 114 (0D514400) [pid = 3504] [serial = 254] [outer = 0D409C00] 07:06:45 INFO - PROCESS | 3504 | 1467727605653 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:45 INFO - PROCESS | 3504 | 1467727605657 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:06:45 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. 07:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 889ms 07:06:45 INFO - PROCESS | 3504 | 1467727605711 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 07:06:45 INFO - PROCESS | 3504 | 1467727605716 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 07:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:06:45 INFO - PROCESS | 3504 | 1467727605722 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - PROCESS | 3504 | 1467727605724 Marionette TRACE conn6 <- [1,306,null,{}] 07:06:45 INFO - PROCESS | 3504 | 1467727605728 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:45 INFO - PROCESS | 3504 | 1467727605731 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:45 INFO - PROCESS | 3504 | 1467727605840 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 07:06:45 INFO - PROCESS | 3504 | 1467727605936 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 3504 | 1467727605938 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:45 INFO - PROCESS | 3504 | ++DOCSHELL 1508F800 == 52 [pid = 3504] [id = 86] 07:06:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 115 (15096C00) [pid = 3504] [serial = 255] [outer = 00000000] 07:06:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 116 (158E4800) [pid = 3504] [serial = 256] [outer = 15096C00] 07:06:45 INFO - PROCESS | 3504 | 1467727605985 Marionette DEBUG loaded listener.js 07:06:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 117 (17F30400) [pid = 3504] [serial = 257] [outer = 15096C00] 07:06:46 INFO - PROCESS | 3504 | --DOCSHELL 0C81E400 == 51 [pid = 3504] [id = 80] 07:06:46 INFO - PROCESS | 3504 | --DOCSHELL 0C818000 == 50 [pid = 3504] [id = 79] 07:06:46 INFO - PROCESS | 3504 | --DOCSHELL 1BE48800 == 49 [pid = 3504] [id = 78] 07:06:46 INFO - PROCESS | 3504 | --DOCSHELL 0D875400 == 48 [pid = 3504] [id = 77] 07:06:46 INFO - PROCESS | 3504 | --DOCSHELL 18A0F000 == 47 [pid = 3504] [id = 76] 07:06:46 INFO - PROCESS | 3504 | --DOCSHELL 17F3CC00 == 46 [pid = 3504] [id = 75] 07:06:46 INFO - PROCESS | 3504 | --DOCSHELL 1562B400 == 45 [pid = 3504] [id = 74] 07:06:46 INFO - PROCESS | 3504 | --DOCSHELL 0D40BC00 == 44 [pid = 3504] [id = 73] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 116 (0D51D400) [pid = 3504] [serial = 162] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 115 (18741400) [pid = 3504] [serial = 166] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 114 (0D51EC00) [pid = 3504] [serial = 169] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 113 (0D878C00) [pid = 3504] [serial = 159] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOCSHELL 0E4CC800 == 43 [pid = 3504] [id = 72] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 112 (18A11C00) [pid = 3504] [serial = 193] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 111 (1A57DC00) [pid = 3504] [serial = 194] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 110 (19519C00) [pid = 3504] [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.] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 109 (199E5400) [pid = 3504] [serial = 191] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 108 (1BD91800) [pid = 3504] [serial = 197] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 107 (1BE4C400) [pid = 3504] [serial = 200] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 106 (1B731800) [pid = 3504] [serial = 196] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 105 (17F33400) [pid = 3504] [serial = 182] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 104 (1BE3A000) [pid = 3504] [serial = 199] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 103 (190C5000) [pid = 3504] [serial = 187] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 102 (184D1800) [pid = 3504] [serial = 185] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 101 (17FCD000) [pid = 3504] [serial = 184] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 100 (199B1800) [pid = 3504] [serial = 190] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 99 (19517000) [pid = 3504] [serial = 188] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 98 (0D519C00) [pid = 3504] [serial = 175] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (0D6CC400) [pid = 3504] [serial = 176] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (14DAA400) [pid = 3504] [serial = 178] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (150BE800) [pid = 3504] [serial = 179] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (0C80D400) [pid = 3504] [serial = 172] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (0D27B400) [pid = 3504] [serial = 173] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (16A47000) [pid = 3504] [serial = 181] [outer = 00000000] [url = about:blank] 07:06:46 INFO - PROCESS | 3504 | 1467727606452 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:46 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. 07:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 771ms 07:06:46 INFO - PROCESS | 3504 | 1467727606497 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 3504 | 1467727606499 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 07:06:46 INFO - PROCESS | 3504 | 1467727606503 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:06:46 INFO - PROCESS | 3504 | 1467727606507 Marionette TRACE conn6 <- [1,310,null,{}] 07:06:46 INFO - PROCESS | 3504 | 1467727606517 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:46 INFO - PROCESS | 3504 | 1467727606521 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:46 INFO - PROCESS | 3504 | 1467727606607 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 07:06:46 INFO - PROCESS | 3504 | 1467727606616 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 3504 | 1467727606619 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:46 INFO - PROCESS | 3504 | ++DOCSHELL 0D512C00 == 44 [pid = 3504] [id = 87] 07:06:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (0D518C00) [pid = 3504] [serial = 258] [outer = 00000000] 07:06:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0DAC7800) [pid = 3504] [serial = 259] [outer = 0D518C00] 07:06:46 INFO - PROCESS | 3504 | 1467727606670 Marionette DEBUG loaded listener.js 07:06:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (1545B400) [pid = 3504] [serial = 260] [outer = 0D518C00] 07:06:47 INFO - PROCESS | 3504 | 1467727607135 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:47 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. 07:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 07:06:47 INFO - PROCESS | 3504 | 1467727607178 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 07:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:06:47 INFO - PROCESS | 3504 | 1467727607180 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 07:06:47 INFO - PROCESS | 3504 | 1467727607183 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 3504 | 1467727607185 Marionette TRACE conn6 <- [1,314,null,{}] 07:06:47 INFO - PROCESS | 3504 | 1467727607188 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:47 INFO - PROCESS | 3504 | 1467727607190 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:47 INFO - PROCESS | 3504 | 1467727607275 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 07:06:47 INFO - PROCESS | 3504 | 1467727607282 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 3504 | 1467727607284 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:47 INFO - PROCESS | 3504 | ++DOCSHELL 17F35C00 == 45 [pid = 3504] [id = 88] 07:06:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (17F38000) [pid = 3504] [serial = 261] [outer = 00000000] 07:06:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (17FC7C00) [pid = 3504] [serial = 262] [outer = 17F38000] 07:06:47 INFO - PROCESS | 3504 | 1467727607332 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (1872AC00) [pid = 3504] [serial = 263] [outer = 17F38000] 07:06:47 INFO - PROCESS | 3504 | 1467727607809 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:47 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. 07:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 07:06:47 INFO - PROCESS | 3504 | 1467727607854 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 3504 | 1467727607856 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 07:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:06:47 INFO - PROCESS | 3504 | 1467727607859 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 3504 | 1467727607861 Marionette TRACE conn6 <- [1,318,null,{}] 07:06:47 INFO - PROCESS | 3504 | 1467727607864 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:47 INFO - PROCESS | 3504 | 1467727607866 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:47 INFO - PROCESS | 3504 | 1467727607945 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 07:06:47 INFO - PROCESS | 3504 | 1467727607953 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 3504 | 1467727607964 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:47 INFO - PROCESS | 3504 | ++DOCSHELL 18742000 == 46 [pid = 3504] [id = 89] 07:06:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 99 (18746400) [pid = 3504] [serial = 264] [outer = 00000000] 07:06:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 100 (1874B000) [pid = 3504] [serial = 265] [outer = 18746400] 07:06:47 INFO - PROCESS | 3504 | 1467727608008 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 101 (1879D400) [pid = 3504] [serial = 266] [outer = 18746400] 07:06:48 INFO - PROCESS | 3504 | 1467727608479 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:48 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. 07:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 07:06:48 INFO - PROCESS | 3504 | 1467727608536 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 07:06:48 INFO - PROCESS | 3504 | 1467727608538 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 07:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:06:48 INFO - PROCESS | 3504 | 1467727608541 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:06:48 INFO - PROCESS | 3504 | 1467727608543 Marionette TRACE conn6 <- [1,322,null,{}] 07:06:48 INFO - PROCESS | 3504 | 1467727608547 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:48 INFO - PROCESS | 3504 | 1467727608552 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:48 INFO - PROCESS | 3504 | 1467727608709 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 07:06:48 INFO - PROCESS | 3504 | 1467727608736 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:48 INFO - PROCESS | 3504 | 1467727608738 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:48 INFO - PROCESS | 3504 | ++DOCSHELL 19517000 == 47 [pid = 3504] [id = 90] 07:06:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 102 (19518000) [pid = 3504] [serial = 267] [outer = 00000000] 07:06:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 103 (1995A000) [pid = 3504] [serial = 268] [outer = 19518000] 07:06:48 INFO - PROCESS | 3504 | 1467727608783 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 104 (199D9000) [pid = 3504] [serial = 269] [outer = 19518000] 07:06:49 INFO - PROCESS | 3504 | 1467727609235 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:49 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. 07:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 730ms 07:06:49 INFO - PROCESS | 3504 | 1467727609275 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 07:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:06:49 INFO - PROCESS | 3504 | 1467727609277 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 07:06:49 INFO - PROCESS | 3504 | 1467727609280 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 3504 | 1467727609282 Marionette TRACE conn6 <- [1,326,null,{}] 07:06:49 INFO - PROCESS | 3504 | 1467727609286 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:49 INFO - PROCESS | 3504 | 1467727609287 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:49 INFO - PROCESS | 3504 | 1467727609394 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 07:06:49 INFO - PROCESS | 3504 | 1467727609399 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 3504 | 1467727609401 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:49 INFO - PROCESS | 3504 | ++DOCSHELL 1A57D400 == 48 [pid = 3504] [id = 91] 07:06:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 105 (1A57E000) [pid = 3504] [serial = 270] [outer = 00000000] 07:06:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 106 (1B724C00) [pid = 3504] [serial = 271] [outer = 1A57E000] 07:06:49 INFO - PROCESS | 3504 | 1467727609446 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 107 (1B72C000) [pid = 3504] [serial = 272] [outer = 1A57E000] 07:06:49 INFO - PROCESS | 3504 | 1467727609923 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:49 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. 07:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 07:06:49 INFO - PROCESS | 3504 | 1467727609951 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 3504 | 1467727609953 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 07:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:06:49 INFO - PROCESS | 3504 | 1467727609956 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 3504 | 1467727609958 Marionette TRACE conn6 <- [1,330,null,{}] 07:06:49 INFO - PROCESS | 3504 | 1467727609962 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:49 INFO - PROCESS | 3504 | 1467727609964 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:50 INFO - PROCESS | 3504 | 1467727610097 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 07:06:50 INFO - PROCESS | 3504 | 1467727610120 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:50 INFO - PROCESS | 3504 | 1467727610122 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:50 INFO - PROCESS | 3504 | ++DOCSHELL 0C80E000 == 49 [pid = 3504] [id = 92] 07:06:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 108 (187A8400) [pid = 3504] [serial = 273] [outer = 00000000] 07:06:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 109 (1BE2E000) [pid = 3504] [serial = 274] [outer = 187A8400] 07:06:50 INFO - PROCESS | 3504 | 1467727610165 Marionette DEBUG loaded listener.js 07:06:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 110 (1BE2E800) [pid = 3504] [serial = 275] [outer = 187A8400] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 109 (08961C00) [pid = 3504] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 108 (0D874800) [pid = 3504] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 107 (0D372800) [pid = 3504] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 106 (16A43000) [pid = 3504] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 105 (0D51C000) [pid = 3504] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 104 (159EB800) [pid = 3504] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 103 (0D41D000) [pid = 3504] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 102 (0D51A800) [pid = 3504] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 101 (19515800) [pid = 3504] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 100 (0D40D000) [pid = 3504] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 99 (15832C00) [pid = 3504] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 98 (18A0F400) [pid = 3504] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (1CEB9C00) [pid = 3504] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (0D376400) [pid = 3504] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (15699800) [pid = 3504] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (0E4D2C00) [pid = 3504] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (18748800) [pid = 3504] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1BF94400) [pid = 3504] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (0D277400) [pid = 3504] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:06:50 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (0C81A000) [pid = 3504] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:06:50 INFO - PROCESS | 3504 | 1467727610798 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:50 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. 07:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 869ms 07:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:06:50 INFO - PROCESS | 3504 | 1467727610827 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 07:06:50 INFO - PROCESS | 3504 | 1467727610829 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 07:06:50 INFO - PROCESS | 3504 | 1467727610832 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 3504 | 1467727610834 Marionette TRACE conn6 <- [1,334,null,{}] 07:06:50 INFO - PROCESS | 3504 | 1467727610837 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:50 INFO - PROCESS | 3504 | 1467727610839 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:50 INFO - PROCESS | 3504 | 1467727610920 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 07:06:50 INFO - PROCESS | 3504 | 1467727610926 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:50 INFO - PROCESS | 3504 | 1467727610928 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:50 INFO - PROCESS | 3504 | ++DOCSHELL 0C819800 == 50 [pid = 3504] [id = 93] 07:06:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (0CC6BC00) [pid = 3504] [serial = 276] [outer = 00000000] 07:06:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (0D51A800) [pid = 3504] [serial = 277] [outer = 0CC6BC00] 07:06:50 INFO - PROCESS | 3504 | 1467727610972 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (14DA8000) [pid = 3504] [serial = 278] [outer = 0CC6BC00] 07:06:51 INFO - PROCESS | 3504 | 1467727611409 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:51 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. 07:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 07:06:51 INFO - PROCESS | 3504 | 1467727611463 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 3504 | 1467727611465 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 07:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:06:51 INFO - PROCESS | 3504 | 1467727611468 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 3504 | 1467727611470 Marionette TRACE conn6 <- [1,338,null,{}] 07:06:51 INFO - PROCESS | 3504 | 1467727611473 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:51 INFO - PROCESS | 3504 | 1467727611475 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:51 INFO - PROCESS | 3504 | 1467727611556 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 07:06:51 INFO - PROCESS | 3504 | 1467727611561 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 3504 | 1467727611563 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:51 INFO - PROCESS | 3504 | ++DOCSHELL 17F31C00 == 51 [pid = 3504] [id = 94] 07:06:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (17F61C00) [pid = 3504] [serial = 279] [outer = 00000000] 07:06:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (199AB400) [pid = 3504] [serial = 280] [outer = 17F61C00] 07:06:51 INFO - PROCESS | 3504 | 1467727611607 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (1BE2F400) [pid = 3504] [serial = 281] [outer = 17F61C00] 07:06:52 INFO - PROCESS | 3504 | 1467727612025 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:52 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. 07:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 631ms 07:06:52 INFO - PROCESS | 3504 | 1467727612100 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 3504 | 1467727612103 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 07:06:52 INFO - PROCESS | 3504 | 1467727612106 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:06:52 INFO - PROCESS | 3504 | 1467727612108 Marionette TRACE conn6 <- [1,342,null,{}] 07:06:52 INFO - PROCESS | 3504 | 1467727612111 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:52 INFO - PROCESS | 3504 | 1467727612114 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:52 INFO - PROCESS | 3504 | 1467727612212 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 07:06:52 INFO - PROCESS | 3504 | 1467727612219 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 3504 | 1467727612222 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:52 INFO - PROCESS | 3504 | ++DOCSHELL 1D2C5400 == 52 [pid = 3504] [id = 95] 07:06:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (1D2C5C00) [pid = 3504] [serial = 282] [outer = 00000000] 07:06:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (1E0AF800) [pid = 3504] [serial = 283] [outer = 1D2C5C00] 07:06:52 INFO - PROCESS | 3504 | 1467727612267 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 99 (1E0B4C00) [pid = 3504] [serial = 284] [outer = 1D2C5C00] 07:06:52 INFO - PROCESS | 3504 | 1467727612696 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:52 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. 07:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 07:06:52 INFO - PROCESS | 3504 | 1467727612781 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 07:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:06:52 INFO - PROCESS | 3504 | 1467727612785 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 07:06:52 INFO - PROCESS | 3504 | 1467727612790 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 3504 | 1467727612794 Marionette TRACE conn6 <- [1,346,null,{}] 07:06:52 INFO - PROCESS | 3504 | 1467727612800 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:52 INFO - PROCESS | 3504 | 1467727612804 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:52 INFO - PROCESS | 3504 | 1467727612964 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 07:06:53 INFO - PROCESS | 3504 | 1467727613056 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 3504 | 1467727613059 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:53 INFO - PROCESS | 3504 | ++DOCSHELL 0CEF0400 == 53 [pid = 3504] [id = 96] 07:06:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 100 (0CEFA800) [pid = 3504] [serial = 285] [outer = 00000000] 07:06:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 101 (0D2E1400) [pid = 3504] [serial = 286] [outer = 0CEFA800] 07:06:53 INFO - PROCESS | 3504 | 1467727613118 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 102 (0D40D400) [pid = 3504] [serial = 287] [outer = 0CEFA800] 07:06:53 INFO - PROCESS | 3504 | 1467727613669 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:53 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. 07:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 930ms 07:06:53 INFO - PROCESS | 3504 | 1467727613721 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 3504 | 1467727613725 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 07:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:06:53 INFO - PROCESS | 3504 | 1467727613731 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 3504 | 1467727613735 Marionette TRACE conn6 <- [1,350,null,{}] 07:06:53 INFO - PROCESS | 3504 | 1467727613739 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:53 INFO - PROCESS | 3504 | 1467727613742 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:53 INFO - PROCESS | 3504 | 1467727613856 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 07:06:53 INFO - PROCESS | 3504 | 1467727613952 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 3504 | 1467727613954 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:53 INFO - PROCESS | 3504 | ++DOCSHELL 0E2E2400 == 54 [pid = 3504] [id = 97] 07:06:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 103 (14D26000) [pid = 3504] [serial = 288] [outer = 00000000] 07:06:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 104 (15833000) [pid = 3504] [serial = 289] [outer = 14D26000] 07:06:53 INFO - PROCESS | 3504 | 1467727614010 Marionette DEBUG loaded listener.js 07:06:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 105 (17570000) [pid = 3504] [serial = 290] [outer = 14D26000] 07:06:54 INFO - PROCESS | 3504 | 1467727614604 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:54 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. 07:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 930ms 07:06:54 INFO - PROCESS | 3504 | 1467727614661 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 3504 | 1467727614664 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 07:06:54 INFO - PROCESS | 3504 | 1467727614668 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:06:54 INFO - PROCESS | 3504 | 1467727614670 Marionette TRACE conn6 <- [1,354,null,{}] 07:06:54 INFO - PROCESS | 3504 | 1467727614680 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:54 INFO - PROCESS | 3504 | 1467727614685 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:54 INFO - PROCESS | 3504 | 1467727614799 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 07:06:54 INFO - PROCESS | 3504 | 1467727614926 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:54 INFO - PROCESS | 3504 | 1467727614931 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:54 INFO - PROCESS | 3504 | ++DOCSHELL 18747800 == 55 [pid = 3504] [id = 98] 07:06:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 106 (18746800) [pid = 3504] [serial = 291] [outer = 00000000] 07:06:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 107 (18A10000) [pid = 3504] [serial = 292] [outer = 18746800] 07:06:54 INFO - PROCESS | 3504 | 1467727614991 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 108 (1989E000) [pid = 3504] [serial = 293] [outer = 18746800] 07:06:55 INFO - PROCESS | 3504 | 1467727615573 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:55 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. 07:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 929ms 07:06:55 INFO - PROCESS | 3504 | 1467727615601 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 3504 | 1467727615603 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 07:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:06:55 INFO - PROCESS | 3504 | 1467727615606 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 3504 | 1467727615608 Marionette TRACE conn6 <- [1,358,null,{}] 07:06:55 INFO - PROCESS | 3504 | 1467727615612 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:55 INFO - PROCESS | 3504 | 1467727615614 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:55 INFO - PROCESS | 3504 | 1467727615724 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 07:06:55 INFO - PROCESS | 3504 | 1467727615823 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 3504 | 1467727615825 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:55 INFO - PROCESS | 3504 | ++DOCSHELL 1895BC00 == 56 [pid = 3504] [id = 99] 07:06:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 109 (1895C000) [pid = 3504] [serial = 294] [outer = 00000000] 07:06:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 110 (18960800) [pid = 3504] [serial = 295] [outer = 1895C000] 07:06:55 INFO - PROCESS | 3504 | 1467727615880 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 111 (18A0A800) [pid = 3504] [serial = 296] [outer = 1895C000] 07:06:56 INFO - PROCESS | 3504 | 1467727616556 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:56 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. 07:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 970ms 07:06:56 INFO - PROCESS | 3504 | 1467727616580 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 3504 | 1467727616583 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 07:06:56 INFO - PROCESS | 3504 | 1467727616586 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:06:56 INFO - PROCESS | 3504 | 1467727616588 Marionette TRACE conn6 <- [1,362,null,{}] 07:06:56 INFO - PROCESS | 3504 | 1467727616592 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:56 INFO - PROCESS | 3504 | 1467727616594 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:56 INFO - PROCESS | 3504 | 1467727616701 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 07:06:56 INFO - PROCESS | 3504 | 1467727616799 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 3504 | 1467727616802 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:56 INFO - PROCESS | 3504 | ++DOCSHELL 0D370000 == 57 [pid = 3504] [id = 100] 07:06:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 112 (0D878000) [pid = 3504] [serial = 297] [outer = 00000000] 07:06:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 113 (14DED400) [pid = 3504] [serial = 298] [outer = 0D878000] 07:06:56 INFO - PROCESS | 3504 | 1467727616855 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 114 (1757C800) [pid = 3504] [serial = 299] [outer = 0D878000] 07:06:57 INFO - PROCESS | 3504 | 1467727617606 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:57 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. 07:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1070ms 07:06:57 INFO - PROCESS | 3504 | 1467727617661 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 07:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:06:57 INFO - PROCESS | 3504 | 1467727617665 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 07:06:57 INFO - PROCESS | 3504 | 1467727617669 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 3504 | 1467727617673 Marionette TRACE conn6 <- [1,366,null,{}] 07:06:57 INFO - PROCESS | 3504 | 1467727617678 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:57 INFO - PROCESS | 3504 | 1467727617681 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:57 INFO - PROCESS | 3504 | 1467727617786 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 17F31C00 == 56 [pid = 3504] [id = 94] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0C819800 == 55 [pid = 3504] [id = 93] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0C80E000 == 54 [pid = 3504] [id = 92] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 1A57D400 == 53 [pid = 3504] [id = 91] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 19517000 == 52 [pid = 3504] [id = 90] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 18742000 == 51 [pid = 3504] [id = 89] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 17F35C00 == 50 [pid = 3504] [id = 88] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0D512C00 == 49 [pid = 3504] [id = 87] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 1508F800 == 48 [pid = 3504] [id = 86] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0D409400 == 47 [pid = 3504] [id = 85] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 18A10C00 == 46 [pid = 3504] [id = 81] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 1CEB9400 == 45 [pid = 3504] [id = 71] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 1A57CC00 == 44 [pid = 3504] [id = 31] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 1BF0A800 == 43 [pid = 3504] [id = 68] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0D410000 == 42 [pid = 3504] [id = 42] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0D519000 == 41 [pid = 3504] [id = 32] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0D517C00 == 40 [pid = 3504] [id = 44] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0CD7A000 == 39 [pid = 3504] [id = 82] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 150BA400 == 38 [pid = 3504] [id = 70] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0D2DEC00 == 37 [pid = 3504] [id = 55] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 15832800 == 36 [pid = 3504] [id = 83] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 1545B000 == 35 [pid = 3504] [id = 56] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 1B731000 == 34 [pid = 3504] [id = 84] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0D2D8400 == 33 [pid = 3504] [id = 69] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0D41CC00 == 32 [pid = 3504] [id = 57] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 1895BC00 == 31 [pid = 3504] [id = 99] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0D370000 == 30 [pid = 3504] [id = 100] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 18747800 == 29 [pid = 3504] [id = 98] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 1D2C5400 == 28 [pid = 3504] [id = 95] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0CEF0400 == 27 [pid = 3504] [id = 96] 07:06:58 INFO - PROCESS | 3504 | --DOCSHELL 0E2E2400 == 26 [pid = 3504] [id = 97] 07:06:58 INFO - PROCESS | 3504 | 1467727618544 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 3504 | 1467727618548 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 113 (0C995C00) [pid = 3504] [serial = 127] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 112 (0D87D000) [pid = 3504] [serial = 160] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 111 (0D876000) [pid = 3504] [serial = 163] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 110 (1874C400) [pid = 3504] [serial = 167] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 109 (1A893800) [pid = 3504] [serial = 94] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 108 (1C217000) [pid = 3504] [serial = 124] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 107 (16A45C00) [pid = 3504] [serial = 170] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 106 (14DE5800) [pid = 3504] [serial = 130] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 105 (1B78AC00) [pid = 3504] [serial = 229] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 104 (0D873400) [pid = 3504] [serial = 217] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 103 (0E43F800) [pid = 3504] [serial = 218] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 102 (18741C00) [pid = 3504] [serial = 208] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 101 (18A08800) [pid = 3504] [serial = 209] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 100 (199A6400) [pid = 3504] [serial = 227] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 99 (1EE08C00) [pid = 3504] [serial = 212] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 98 (1D268400) [pid = 3504] [serial = 211] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (19511800) [pid = 3504] [serial = 226] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (0D902800) [pid = 3504] [serial = 206] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (0D518000) [pid = 3504] [serial = 205] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (17F3DC00) [pid = 3504] [serial = 220] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (184D5000) [pid = 3504] [serial = 221] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1545D800) [pid = 3504] [serial = 215] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (14EC8C00) [pid = 3504] [serial = 214] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (1BE34800) [pid = 3504] [serial = 230] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (189D6400) [pid = 3504] [serial = 223] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1CEBE800) [pid = 3504] [serial = 202] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1EE0E800) [pid = 3504] [serial = 232] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (1EE10C00) [pid = 3504] [serial = 233] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1BE34000) [pid = 3504] [serial = 239] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (1EEB6C00) [pid = 3504] [serial = 241] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0C820C00) [pid = 3504] [serial = 236] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0C81E800) [pid = 3504] [serial = 235] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (18A0B800) [pid = 3504] [serial = 224] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (19959000) [pid = 3504] [serial = 238] [outer = 00000000] [url = about:blank] 07:06:58 INFO - PROCESS | 3504 | ++DOCSHELL 08963800 == 27 [pid = 3504] [id = 101] 07:06:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (08964000) [pid = 3504] [serial = 300] [outer = 00000000] 07:06:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0C80A800) [pid = 3504] [serial = 301] [outer = 08964000] 07:06:58 INFO - PROCESS | 3504 | 1467727618722 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0C815C00) [pid = 3504] [serial = 302] [outer = 08964000] 07:06:59 INFO - PROCESS | 3504 | 1467727619189 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:59 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. 07:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1580ms 07:06:59 INFO - PROCESS | 3504 | 1467727619252 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 07:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:06:59 INFO - PROCESS | 3504 | 1467727619256 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 07:06:59 INFO - PROCESS | 3504 | 1467727619260 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 3504 | 1467727619263 Marionette TRACE conn6 <- [1,370,null,{}] 07:06:59 INFO - PROCESS | 3504 | 1467727619268 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:59 INFO - PROCESS | 3504 | 1467727619272 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:59 INFO - PROCESS | 3504 | 1467727619368 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 07:06:59 INFO - PROCESS | 3504 | 1467727619383 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 3504 | 1467727619385 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:06:59 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D9C00 == 28 [pid = 3504] [id = 102] 07:06:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D2DA400) [pid = 3504] [serial = 303] [outer = 00000000] 07:06:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D2E0800) [pid = 3504] [serial = 304] [outer = 0D2DA400] 07:06:59 INFO - PROCESS | 3504 | 1467727619435 Marionette DEBUG loaded listener.js 07:06:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D409000) [pid = 3504] [serial = 305] [outer = 0D2DA400] 07:06:59 INFO - PROCESS | 3504 | 1467727619914 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:06:59 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. 07:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 07:06:59 INFO - PROCESS | 3504 | 1467727619933 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 3504 | 1467727619937 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 07:06:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:06:59 INFO - PROCESS | 3504 | 1467727619973 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 3504 | 1467727619975 Marionette TRACE conn6 <- [1,374,null,{}] 07:06:59 INFO - PROCESS | 3504 | 1467727619979 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:59 INFO - PROCESS | 3504 | 1467727619982 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:00 INFO - PROCESS | 3504 | 1467727620078 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 07:07:00 INFO - PROCESS | 3504 | 1467727620160 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 3504 | 1467727620162 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:00 INFO - PROCESS | 3504 | ++DOCSHELL 0D51E800 == 29 [pid = 3504] [id = 103] 07:07:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0D6CB800) [pid = 3504] [serial = 306] [outer = 00000000] 07:07:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0D871400) [pid = 3504] [serial = 307] [outer = 0D6CB800] 07:07:00 INFO - PROCESS | 3504 | 1467727620208 Marionette DEBUG loaded listener.js 07:07:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0D87A800) [pid = 3504] [serial = 308] [outer = 0D6CB800] 07:07:00 INFO - PROCESS | 3504 | 1467727620648 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:07:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:07:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 729ms 07:07:00 INFO - PROCESS | 3504 | 1467727620718 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 07:07:00 INFO - PROCESS | 3504 | 1467727620720 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 07:07:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:07:00 INFO - PROCESS | 3504 | 1467727620725 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:07:00 INFO - PROCESS | 3504 | 1467727620731 Marionette TRACE conn6 <- [1,378,null,{}] 07:07:00 INFO - PROCESS | 3504 | 1467727620757 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:00 INFO - PROCESS | 3504 | 1467727620761 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:00 INFO - PROCESS | 3504 | 1467727620881 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 07:07:00 INFO - PROCESS | 3504 | 1467727620897 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 3504 | 1467727620899 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:00 INFO - PROCESS | 3504 | ++DOCSHELL 14EC9800 == 30 [pid = 3504] [id = 104] 07:07:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (14ECF800) [pid = 3504] [serial = 309] [outer = 00000000] 07:07:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1545B000) [pid = 3504] [serial = 310] [outer = 14ECF800] 07:07:00 INFO - PROCESS | 3504 | 1467727620954 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (15825800) [pid = 3504] [serial = 311] [outer = 14ECF800] 07:07:01 INFO - PROCESS | 3504 | 1467727621486 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:07:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:07:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 790ms 07:07:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:07:01 INFO - PROCESS | 3504 | 1467727621517 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 07:07:01 INFO - PROCESS | 3504 | 1467727621519 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 07:07:01 INFO - PROCESS | 3504 | 1467727621522 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 3504 | 1467727621524 Marionette TRACE conn6 <- [1,382,null,{}] 07:07:01 INFO - PROCESS | 3504 | 1467727621528 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:01 INFO - PROCESS | 3504 | 1467727621530 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:01 INFO - PROCESS | 3504 | 1467727621649 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 07:07:01 INFO - PROCESS | 3504 | 1467727621657 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 3504 | 1467727621659 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:01 INFO - PROCESS | 3504 | ++DOCSHELL 15967800 == 31 [pid = 3504] [id = 105] 07:07:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1596A000) [pid = 3504] [serial = 312] [outer = 00000000] 07:07:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (17F33400) [pid = 3504] [serial = 313] [outer = 1596A000] 07:07:01 INFO - PROCESS | 3504 | 1467727621750 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (17F5B800) [pid = 3504] [serial = 314] [outer = 1596A000] 07:07:02 INFO - PROCESS | 3504 | 1467727622195 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:07:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:07:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 07:07:02 INFO - PROCESS | 3504 | 1467727622259 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 07:07:02 INFO - PROCESS | 3504 | 1467727622261 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 07:07:02 INFO - PROCESS | 3504 | 1467727622264 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:07:02 INFO - PROCESS | 3504 | 1467727622266 Marionette TRACE conn6 <- [1,386,null,{}] 07:07:02 INFO - PROCESS | 3504 | 1467727622270 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:02 INFO - PROCESS | 3504 | 1467727622272 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:02 INFO - PROCESS | 3504 | 1467727622379 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 07:07:02 INFO - PROCESS | 3504 | 1467727622391 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:02 INFO - PROCESS | 3504 | 1467727622397 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:02 INFO - PROCESS | 3504 | ++DOCSHELL 17F7D000 == 32 [pid = 3504] [id = 106] 07:07:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (17F7D800) [pid = 3504] [serial = 315] [outer = 00000000] 07:07:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (17F82400) [pid = 3504] [serial = 316] [outer = 17F7D800] 07:07:02 INFO - PROCESS | 3504 | 1467727622501 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (18744C00) [pid = 3504] [serial = 317] [outer = 17F7D800] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (1BF93400) [pid = 3504] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (19518000) [pid = 3504] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (17F38000) [pid = 3504] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (0D409C00) [pid = 3504] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (1B731C00) [pid = 3504] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1EE72000) [pid = 3504] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (15096C00) [pid = 3504] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (0D518C00) [pid = 3504] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (0CD7AC00) [pid = 3504] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1A57E000) [pid = 3504] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (187A8400) [pid = 3504] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0CC6BC00) [pid = 3504] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1D2C5C00) [pid = 3504] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (1584E000) [pid = 3504] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (17F61C00) [pid = 3504] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:07:03 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (18746400) [pid = 3504] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:07:03 INFO - PROCESS | 3504 | 1467727623348 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:07:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:07:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1171ms 07:07:03 INFO - PROCESS | 3504 | 1467727623408 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 07:07:03 INFO - PROCESS | 3504 | 1467727623410 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 07:07:03 INFO - PROCESS | 3504 | 1467727623413 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:07:03 INFO - PROCESS | 3504 | 1467727623414 Marionette TRACE conn6 <- [1,390,null,{}] 07:07:03 INFO - PROCESS | 3504 | 1467727623418 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:03 INFO - PROCESS | 3504 | 1467727623420 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:03 INFO - PROCESS | 3504 | 1467727623513 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 07:07:03 INFO - PROCESS | 3504 | 1467727623526 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 3504 | 1467727623528 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:03 INFO - PROCESS | 3504 | ++DOCSHELL 0C80C000 == 33 [pid = 3504] [id = 107] 07:07:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1757D400) [pid = 3504] [serial = 318] [outer = 00000000] 07:07:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (187AB400) [pid = 3504] [serial = 319] [outer = 1757D400] 07:07:03 INFO - PROCESS | 3504 | 1467727623572 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18956800) [pid = 3504] [serial = 320] [outer = 1757D400] 07:07:04 INFO - PROCESS | 3504 | 1467727623996 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 631ms 07:07:04 INFO - PROCESS | 3504 | 1467727624049 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 3504 | 1467727624051 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 07:07:04 INFO - PROCESS | 3504 | 1467727624054 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:07:04 INFO - PROCESS | 3504 | 1467727624056 Marionette TRACE conn6 <- [1,394,null,{}] 07:07:04 INFO - PROCESS | 3504 | 1467727624059 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:04 INFO - PROCESS | 3504 | 1467727624061 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:04 INFO - PROCESS | 3504 | 1467727624138 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 07:07:04 INFO - PROCESS | 3504 | 1467727624144 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:04 INFO - PROCESS | 3504 | 1467727624146 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:04 INFO - PROCESS | 3504 | ++DOCSHELL 187AB000 == 34 [pid = 3504] [id = 108] 07:07:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18960000) [pid = 3504] [serial = 321] [outer = 00000000] 07:07:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (18A04800) [pid = 3504] [serial = 322] [outer = 18960000] 07:07:04 INFO - PROCESS | 3504 | 1467727624189 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (18A08400) [pid = 3504] [serial = 323] [outer = 18960000] 07:07:04 INFO - PROCESS | 3504 | 1467727624641 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 07:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:07:04 INFO - PROCESS | 3504 | 1467727624692 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 3504 | 1467727624694 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 07:07:04 INFO - PROCESS | 3504 | 1467727624698 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - PROCESS | 3504 | 1467727624700 Marionette TRACE conn6 <- [1,398,null,{}] 07:07:04 INFO - PROCESS | 3504 | 1467727624703 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:04 INFO - PROCESS | 3504 | 1467727624705 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:04 INFO - PROCESS | 3504 | 1467727624788 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 07:07:04 INFO - PROCESS | 3504 | 1467727624793 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:04 INFO - PROCESS | 3504 | 1467727624795 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:04 INFO - PROCESS | 3504 | ++DOCSHELL 0D409C00 == 35 [pid = 3504] [id = 109] 07:07:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0D519400) [pid = 3504] [serial = 324] [outer = 00000000] 07:07:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (18A8FC00) [pid = 3504] [serial = 325] [outer = 0D519400] 07:07:04 INFO - PROCESS | 3504 | 1467727624839 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (18A90000) [pid = 3504] [serial = 326] [outer = 0D519400] 07:07:05 INFO - PROCESS | 3504 | 1467727625685 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1017ms 07:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:07:05 INFO - PROCESS | 3504 | 1467727625717 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 07:07:05 INFO - PROCESS | 3504 | 1467727625722 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 07:07:05 INFO - PROCESS | 3504 | 1467727625727 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:07:05 INFO - PROCESS | 3504 | 1467727625730 Marionette TRACE conn6 <- [1,402,null,{}] 07:07:05 INFO - PROCESS | 3504 | 1467727625736 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:05 INFO - PROCESS | 3504 | 1467727625739 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:05 INFO - PROCESS | 3504 | 1467727625901 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 07:07:06 INFO - PROCESS | 3504 | 1467727626027 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 3504 | 1467727626030 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:06 INFO - PROCESS | 3504 | ++DOCSHELL 0D27A400 == 36 [pid = 3504] [id = 110] 07:07:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (0D2D9000) [pid = 3504] [serial = 327] [outer = 00000000] 07:07:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (0D414C00) [pid = 3504] [serial = 328] [outer = 0D2D9000] 07:07:06 INFO - PROCESS | 3504 | 1467727626089 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0D519000) [pid = 3504] [serial = 329] [outer = 0D2D9000] 07:07:06 INFO - PROCESS | 3504 | 1467727626894 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1236ms 07:07:06 INFO - PROCESS | 3504 | 1467727626963 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 3504 | 1467727626968 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 07:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:07:06 INFO - PROCESS | 3504 | 1467727626974 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 3504 | 1467727626977 Marionette TRACE conn6 <- [1,406,null,{}] 07:07:06 INFO - PROCESS | 3504 | 1467727626982 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:06 INFO - PROCESS | 3504 | 1467727626985 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:07 INFO - PROCESS | 3504 | 1467727627191 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 07:07:07 INFO - PROCESS | 3504 | 1467727627324 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 3504 | 1467727627327 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:07 INFO - PROCESS | 3504 | ++DOCSHELL 0C810400 == 37 [pid = 3504] [id = 111] 07:07:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (0C811800) [pid = 3504] [serial = 330] [outer = 00000000] 07:07:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (0C81DC00) [pid = 3504] [serial = 331] [outer = 0C811800] 07:07:07 INFO - PROCESS | 3504 | 1467727627387 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (0CDE1C00) [pid = 3504] [serial = 332] [outer = 0C811800] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 1B725C00 == 36 [pid = 3504] [id = 23] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 0D2D8C00 == 35 [pid = 3504] [id = 22] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 1951D800 == 34 [pid = 3504] [id = 15] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 1EEB6400 == 33 [pid = 3504] [id = 21] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 1D2BE000 == 32 [pid = 3504] [id = 20] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 18A05C00 == 31 [pid = 3504] [id = 17] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 189D3000 == 30 [pid = 3504] [id = 28] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 1A70F800 == 29 [pid = 3504] [id = 16] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 15465000 == 28 [pid = 3504] [id = 26] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 17F38400 == 27 [pid = 3504] [id = 19] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 16A51000 == 26 [pid = 3504] [id = 27] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 1F690000 == 25 [pid = 3504] [id = 8] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 0D2D7400 == 24 [pid = 3504] [id = 24] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 14DE8000 == 23 [pid = 3504] [id = 11] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 187A0000 == 22 [pid = 3504] [id = 14] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 0DACD800 == 21 [pid = 3504] [id = 25] 07:07:07 INFO - PROCESS | 3504 | --DOCSHELL 0DA53400 == 20 [pid = 3504] [id = 10] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (1D2BF400) [pid = 3504] [serial = 203] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (1995A000) [pid = 3504] [serial = 268] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (199D9000) [pid = 3504] [serial = 269] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (17FC7C00) [pid = 3504] [serial = 262] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (0D415400) [pid = 3504] [serial = 253] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (0D514400) [pid = 3504] [serial = 254] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (1C21CC00) [pid = 3504] [serial = 250] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (1BF95C00) [pid = 3504] [serial = 251] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1F0B8C00) [pid = 3504] [serial = 242] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (158E4800) [pid = 3504] [serial = 256] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (17F30400) [pid = 3504] [serial = 257] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0DAC7800) [pid = 3504] [serial = 259] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (1545B400) [pid = 3504] [serial = 260] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D413C00) [pid = 3504] [serial = 244] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D6CB000) [pid = 3504] [serial = 245] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1872AC00) [pid = 3504] [serial = 263] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1B724C00) [pid = 3504] [serial = 271] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1BE2E000) [pid = 3504] [serial = 274] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (14DA8000) [pid = 3504] [serial = 278] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D51A800) [pid = 3504] [serial = 277] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1E0AF800) [pid = 3504] [serial = 283] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1E0B4C00) [pid = 3504] [serial = 284] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1BE2E800) [pid = 3504] [serial = 275] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F33000) [pid = 3504] [serial = 247] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1BE2F400) [pid = 3504] [serial = 281] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F61000) [pid = 3504] [serial = 248] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1874B000) [pid = 3504] [serial = 265] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1B72C000) [pid = 3504] [serial = 272] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (199AB400) [pid = 3504] [serial = 280] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1879D400) [pid = 3504] [serial = 266] [outer = 00000000] [url = about:blank] 07:07:07 INFO - PROCESS | 3504 | 1467727627984 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1024ms 07:07:08 INFO - PROCESS | 3504 | 1467727628003 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 3504 | 1467727628007 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 07:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:07:08 INFO - PROCESS | 3504 | 1467727628015 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 3504 | 1467727628018 Marionette TRACE conn6 <- [1,410,null,{}] 07:07:08 INFO - PROCESS | 3504 | 1467727628023 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:08 INFO - PROCESS | 3504 | 1467727628026 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:08 INFO - PROCESS | 3504 | 1467727628130 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 07:07:08 INFO - PROCESS | 3504 | 1467727628140 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 3504 | 1467727628143 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:08 INFO - PROCESS | 3504 | ++DOCSHELL 0D41D000 == 21 [pid = 3504] [id = 112] 07:07:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D516000) [pid = 3504] [serial = 333] [outer = 00000000] 07:07:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D6D1000) [pid = 3504] [serial = 334] [outer = 0D516000] 07:07:08 INFO - PROCESS | 3504 | 1467727628192 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D977C00) [pid = 3504] [serial = 335] [outer = 0D516000] 07:07:08 INFO - PROCESS | 3504 | 1467727628714 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 07:07:08 INFO - PROCESS | 3504 | 1467727628747 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 3504 | 1467727628750 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 07:07:08 INFO - PROCESS | 3504 | 1467727628753 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:07:08 INFO - PROCESS | 3504 | 1467727628755 Marionette TRACE conn6 <- [1,414,null,{}] 07:07:08 INFO - PROCESS | 3504 | 1467727628759 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:08 INFO - PROCESS | 3504 | 1467727628761 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:08 INFO - PROCESS | 3504 | 1467727628850 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 07:07:08 INFO - PROCESS | 3504 | 1467727628867 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 3504 | 1467727628869 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:08 INFO - PROCESS | 3504 | ++DOCSHELL 1582C000 == 22 [pid = 3504] [id = 113] 07:07:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1582D400) [pid = 3504] [serial = 336] [outer = 00000000] 07:07:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (15851800) [pid = 3504] [serial = 337] [outer = 1582D400] 07:07:08 INFO - PROCESS | 3504 | 1467727628918 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (159E8000) [pid = 3504] [serial = 338] [outer = 1582D400] 07:07:09 INFO - PROCESS | 3504 | 1467727629399 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:07:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 07:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:07:09 INFO - PROCESS | 3504 | 1467727629427 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 3504 | 1467727629430 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 07:07:09 INFO - PROCESS | 3504 | 1467727629441 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - PROCESS | 3504 | 1467727629445 Marionette TRACE conn6 <- [1,418,null,{}] 07:07:09 INFO - PROCESS | 3504 | 1467727629449 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:09 INFO - PROCESS | 3504 | 1467727629452 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:09 INFO - PROCESS | 3504 | 1467727629542 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 07:07:09 INFO - PROCESS | 3504 | 1467727629550 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 3504 | 1467727629552 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:09 INFO - PROCESS | 3504 | ++DOCSHELL 17F7B000 == 23 [pid = 3504] [id = 114] 07:07:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F7B800) [pid = 3504] [serial = 339] [outer = 00000000] 07:07:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17FC7800) [pid = 3504] [serial = 340] [outer = 17F7B800] 07:07:09 INFO - PROCESS | 3504 | 1467727629596 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1872A800) [pid = 3504] [serial = 341] [outer = 17F7B800] 07:07:10 INFO - PROCESS | 3504 | 1467727630533 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:07:10 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 07:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1126ms 07:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:07:10 INFO - PROCESS | 3504 | 1467727630564 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 07:07:10 INFO - PROCESS | 3504 | 1467727630566 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 07:07:10 INFO - PROCESS | 3504 | 1467727630569 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:07:10 INFO - PROCESS | 3504 | 1467727630571 Marionette TRACE conn6 <- [1,422,null,{}] 07:07:10 INFO - PROCESS | 3504 | 1467727630575 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:10 INFO - PROCESS | 3504 | 1467727630576 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:10 INFO - PROCESS | 3504 | 1467727630693 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 07:07:10 INFO - PROCESS | 3504 | 1467727630699 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 3504 | 1467727630701 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:10 INFO - PROCESS | 3504 | ++DOCSHELL 18747C00 == 24 [pid = 3504] [id = 115] 07:07:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1874A800) [pid = 3504] [serial = 342] [outer = 00000000] 07:07:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18960C00) [pid = 3504] [serial = 343] [outer = 1874A800] 07:07:10 INFO - PROCESS | 3504 | 1467727630745 Marionette DEBUG loaded listener.js 07:07:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (189DBC00) [pid = 3504] [serial = 344] [outer = 1874A800] 07:07:11 INFO - PROCESS | 3504 | 1467727631664 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:07:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:07:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1133ms 07:07:11 INFO - PROCESS | 3504 | 1467727631703 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 3504 | 1467727631705 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 07:07:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:07:11 INFO - PROCESS | 3504 | 1467727631709 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 3504 | 1467727631710 Marionette TRACE conn6 <- [1,426,null,{}] 07:07:11 INFO - PROCESS | 3504 | 1467727631714 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:11 INFO - PROCESS | 3504 | 1467727631716 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:11 INFO - PROCESS | 3504 | 1467727631827 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 07:07:11 INFO - PROCESS | 3504 | 1467727631835 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:11 INFO - PROCESS | 3504 | 1467727631840 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:11 INFO - PROCESS | 3504 | ++DOCSHELL 14DA8000 == 25 [pid = 3504] [id = 116] 07:07:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A1C800) [pid = 3504] [serial = 345] [outer = 00000000] 07:07:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (19518000) [pid = 3504] [serial = 346] [outer = 18A1C800] 07:07:11 INFO - PROCESS | 3504 | 1467727631941 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1990AC00) [pid = 3504] [serial = 347] [outer = 18A1C800] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1596A000) [pid = 3504] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (14D26000) [pid = 3504] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D6CB800) [pid = 3504] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0CEFA800) [pid = 3504] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D2DA400) [pid = 3504] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (18960000) [pid = 3504] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1895C000) [pid = 3504] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (18746800) [pid = 3504] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D878000) [pid = 3504] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (08964000) [pid = 3504] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1757D400) [pid = 3504] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (14ECF800) [pid = 3504] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:07:12 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (17F7D800) [pid = 3504] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:07:12 INFO - PROCESS | 3504 | 1467727632397 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:07:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:07:12 INFO - PROCESS | 3504 | 1467727632445 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 07:07:12 INFO - PROCESS | 3504 | 1467727632448 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 3504 | 1467727632450 Marionette TRACE conn6 <- [1,430,null,{}] 07:07:12 INFO - PROCESS | 3504 | 1467727632453 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:12 INFO - PROCESS | 3504 | 1467727632455 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:12 INFO - PROCESS | 3504 | 1467727632539 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 07:07:12 INFO - PROCESS | 3504 | 1467727632547 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 3504 | 1467727632549 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:12 INFO - PROCESS | 3504 | ++DOCSHELL 0C80EC00 == 26 [pid = 3504] [id = 117] 07:07:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (15968C00) [pid = 3504] [serial = 348] [outer = 00000000] 07:07:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (198F6C00) [pid = 3504] [serial = 349] [outer = 15968C00] 07:07:12 INFO - PROCESS | 3504 | 1467727632601 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (18A06400) [pid = 3504] [serial = 350] [outer = 15968C00] 07:07:13 INFO - PROCESS | 3504 | 1467727633030 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 07:07:13 INFO - PROCESS | 3504 | 1467727633079 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 3504 | 1467727633081 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 07:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:07:13 INFO - PROCESS | 3504 | 1467727633084 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 3504 | 1467727633086 Marionette TRACE conn6 <- [1,434,null,{}] 07:07:13 INFO - PROCESS | 3504 | 1467727633090 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:13 INFO - PROCESS | 3504 | 1467727633092 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:13 INFO - PROCESS | 3504 | 1467727633171 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 07:07:13 INFO - PROCESS | 3504 | 1467727633176 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 3504 | 1467727633178 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:13 INFO - PROCESS | 3504 | ++DOCSHELL 199B3800 == 27 [pid = 3504] [id = 118] 07:07:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (199B4800) [pid = 3504] [serial = 351] [outer = 00000000] 07:07:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (1A57E400) [pid = 3504] [serial = 352] [outer = 199B4800] 07:07:13 INFO - PROCESS | 3504 | 1467727633222 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1A58BC00) [pid = 3504] [serial = 353] [outer = 199B4800] 07:07:13 INFO - PROCESS | 3504 | 1467727633659 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 07:07:13 INFO - PROCESS | 3504 | 1467727633715 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 3504 | 1467727633717 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 07:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:07:13 INFO - PROCESS | 3504 | 1467727633720 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 3504 | 1467727633722 Marionette TRACE conn6 <- [1,438,null,{}] 07:07:13 INFO - PROCESS | 3504 | 1467727633730 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:13 INFO - PROCESS | 3504 | 1467727633732 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:13 INFO - PROCESS | 3504 | 1467727633812 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 07:07:13 INFO - PROCESS | 3504 | 1467727633818 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 3504 | 1467727633820 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:13 INFO - PROCESS | 3504 | ++DOCSHELL 199AD400 == 28 [pid = 3504] [id = 119] 07:07:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1A710000) [pid = 3504] [serial = 354] [outer = 00000000] 07:07:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1B726400) [pid = 3504] [serial = 355] [outer = 1A710000] 07:07:13 INFO - PROCESS | 3504 | 1467727633863 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1B72D400) [pid = 3504] [serial = 356] [outer = 1A710000] 07:07:14 INFO - PROCESS | 3504 | 1467727634583 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:07:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 07:07:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:07:14 INFO - PROCESS | 3504 | 1467727634652 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 3504 | 1467727634656 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 07:07:14 INFO - PROCESS | 3504 | 1467727634661 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 3504 | 1467727634665 Marionette TRACE conn6 <- [1,442,null,{}] 07:07:14 INFO - PROCESS | 3504 | 1467727634671 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:14 INFO - PROCESS | 3504 | 1467727634674 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:14 INFO - PROCESS | 3504 | 1467727634828 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 07:07:14 INFO - PROCESS | 3504 | 1467727634949 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 3504 | 1467727634952 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:14 INFO - PROCESS | 3504 | ++DOCSHELL 0CD84400 == 29 [pid = 3504] [id = 120] 07:07:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0D274000) [pid = 3504] [serial = 357] [outer = 00000000] 07:07:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0D6CBC00) [pid = 3504] [serial = 358] [outer = 0D274000] 07:07:15 INFO - PROCESS | 3504 | 1467727635012 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (14DA8400) [pid = 3504] [serial = 359] [outer = 0D274000] 07:07:15 INFO - PROCESS | 3504 | 1467727635582 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 989ms 07:07:15 INFO - PROCESS | 3504 | 1467727635652 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 3504 | 1467727635657 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 07:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:07:15 INFO - PROCESS | 3504 | 1467727635663 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 3504 | 1467727635666 Marionette TRACE conn6 <- [1,446,null,{}] 07:07:15 INFO - PROCESS | 3504 | 1467727635670 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:15 INFO - PROCESS | 3504 | 1467727635673 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:15 INFO - PROCESS | 3504 | 1467727635816 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 07:07:15 INFO - PROCESS | 3504 | 1467727635939 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:15 INFO - PROCESS | 3504 | 1467727635942 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:15 INFO - PROCESS | 3504 | ++DOCSHELL 17F32000 == 30 [pid = 3504] [id = 121] 07:07:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (17F37400) [pid = 3504] [serial = 360] [outer = 00000000] 07:07:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (17F78400) [pid = 3504] [serial = 361] [outer = 17F37400] 07:07:15 INFO - PROCESS | 3504 | 1467727636000 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (184C9800) [pid = 3504] [serial = 362] [outer = 17F37400] 07:07:16 INFO - PROCESS | 3504 | 1467727636659 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1023ms 07:07:16 INFO - PROCESS | 3504 | 1467727636690 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 3504 | 1467727636692 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 07:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:07:16 INFO - PROCESS | 3504 | 1467727636696 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - PROCESS | 3504 | 1467727636699 Marionette TRACE conn6 <- [1,450,null,{}] 07:07:16 INFO - PROCESS | 3504 | 1467727636711 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:16 INFO - PROCESS | 3504 | 1467727636716 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:16 INFO - PROCESS | 3504 | 1467727636844 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 07:07:16 INFO - PROCESS | 3504 | 1467727636972 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 3504 | 1467727636975 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:17 INFO - PROCESS | 3504 | ++DOCSHELL 1B733800 == 31 [pid = 3504] [id = 122] 07:07:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1B733C00) [pid = 3504] [serial = 363] [outer = 00000000] 07:07:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1BD95800) [pid = 3504] [serial = 364] [outer = 1B733C00] 07:07:17 INFO - PROCESS | 3504 | 1467727637033 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BE31400) [pid = 3504] [serial = 365] [outer = 1B733C00] 07:07:17 INFO - PROCESS | 3504 | 1467727637805 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 3504 | 1467727637875 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 07:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:07:17 INFO - PROCESS | 3504 | 1467727637880 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 3504 | 1467727637883 Marionette TRACE conn6 <- [1,454,null,{}] 07:07:17 INFO - PROCESS | 3504 | 1467727637888 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:17 INFO - PROCESS | 3504 | 1467727637891 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:17 INFO - PROCESS | 3504 | 1467727637996 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 07:07:18 INFO - PROCESS | 3504 | 1467727638073 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 3504 | 1467727638075 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:18 INFO - PROCESS | 3504 | ++DOCSHELL 0D6CC400 == 32 [pid = 3504] [id = 123] 07:07:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0D6D3C00) [pid = 3504] [serial = 366] [outer = 00000000] 07:07:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0D87BC00) [pid = 3504] [serial = 367] [outer = 0D6D3C00] 07:07:18 INFO - PROCESS | 3504 | 1467727638173 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (14EC8400) [pid = 3504] [serial = 368] [outer = 0D6D3C00] 07:07:18 INFO - PROCESS | 3504 | --DOCSHELL 08963800 == 31 [pid = 3504] [id = 101] 07:07:18 INFO - PROCESS | 3504 | --DOCSHELL 18A10800 == 30 [pid = 3504] [id = 18] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (17F33400) [pid = 3504] [serial = 313] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (17570000) [pid = 3504] [serial = 290] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0D87A800) [pid = 3504] [serial = 308] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0D40D400) [pid = 3504] [serial = 287] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D2E0800) [pid = 3504] [serial = 304] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (18A04800) [pid = 3504] [serial = 322] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18A0A800) [pid = 3504] [serial = 296] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1989E000) [pid = 3504] [serial = 293] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1757C800) [pid = 3504] [serial = 299] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0C80A800) [pid = 3504] [serial = 301] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D871400) [pid = 3504] [serial = 307] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (18956800) [pid = 3504] [serial = 320] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D409000) [pid = 3504] [serial = 305] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (18960800) [pid = 3504] [serial = 295] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D2E1400) [pid = 3504] [serial = 286] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (15825800) [pid = 3504] [serial = 311] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (187AB400) [pid = 3504] [serial = 319] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F5B800) [pid = 3504] [serial = 314] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18744C00) [pid = 3504] [serial = 317] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (15833000) [pid = 3504] [serial = 289] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18A10000) [pid = 3504] [serial = 292] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1545B000) [pid = 3504] [serial = 310] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (14DED400) [pid = 3504] [serial = 298] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (17F82400) [pid = 3504] [serial = 316] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (0C815C00) [pid = 3504] [serial = 302] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (18A8FC00) [pid = 3504] [serial = 325] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (18A08400) [pid = 3504] [serial = 323] [outer = 00000000] [url = about:blank] 07:07:19 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:19 INFO - PROCESS | 3504 | 1467727639346 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:07:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:07:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1532ms 07:07:19 INFO - PROCESS | 3504 | 1467727639414 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 3504 | 1467727639417 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 07:07:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:07:19 INFO - PROCESS | 3504 | 1467727639422 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - PROCESS | 3504 | 1467727639425 Marionette TRACE conn6 <- [1,458,null,{}] 07:07:19 INFO - PROCESS | 3504 | 1467727639430 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:19 INFO - PROCESS | 3504 | 1467727639433 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:19 INFO - PROCESS | 3504 | 1467727639521 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 07:07:19 INFO - PROCESS | 3504 | 1467727639531 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 3504 | 1467727639534 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:19 INFO - PROCESS | 3504 | ++DOCSHELL 0D27C800 == 31 [pid = 3504] [id = 124] 07:07:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D27E400) [pid = 3504] [serial = 369] [outer = 00000000] 07:07:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0D2E1400) [pid = 3504] [serial = 370] [outer = 0D27E400] 07:07:19 INFO - PROCESS | 3504 | 1467727639582 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D405000) [pid = 3504] [serial = 371] [outer = 0D27E400] 07:07:20 INFO - PROCESS | 3504 | 1467727640059 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 3504 | 1467727640099 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 07:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:07:20 INFO - PROCESS | 3504 | 1467727640105 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 3504 | 1467727640108 Marionette TRACE conn6 <- [1,462,null,{}] 07:07:20 INFO - PROCESS | 3504 | 1467727640111 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:20 INFO - PROCESS | 3504 | 1467727640114 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:20 INFO - PROCESS | 3504 | 1467727640233 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 07:07:20 INFO - PROCESS | 3504 | 1467727640249 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 3504 | 1467727640251 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:20 INFO - PROCESS | 3504 | ++DOCSHELL 0D86EC00 == 32 [pid = 3504] [id = 125] 07:07:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D86F400) [pid = 3504] [serial = 372] [outer = 00000000] 07:07:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D873800) [pid = 3504] [serial = 373] [outer = 0D86F400] 07:07:20 INFO - PROCESS | 3504 | 1467727640298 Marionette DEBUG loaded listener.js 07:07:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D879400) [pid = 3504] [serial = 374] [outer = 0D86F400] 07:07:20 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:20 INFO - PROCESS | 3504 | 1467727640766 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 3504 | 1467727640781 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 07:07:20 INFO - PROCESS | 3504 | 1467727640784 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:07:20 INFO - PROCESS | 3504 | 1467727640788 Marionette TRACE conn6 <- [1,466,null,{}] 07:07:20 INFO - PROCESS | 3504 | 1467727640799 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:20 INFO - PROCESS | 3504 | 1467727640803 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:20 INFO - PROCESS | 3504 | 1467727640886 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 07:07:20 INFO - PROCESS | 3504 | 1467727640895 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 3504 | 1467727640898 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:20 INFO - PROCESS | 3504 | ++DOCSHELL 150B5800 == 33 [pid = 3504] [id = 126] 07:07:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (1545B000) [pid = 3504] [serial = 375] [outer = 00000000] 07:07:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1562C800) [pid = 3504] [serial = 376] [outer = 1545B000] 07:07:20 INFO - PROCESS | 3504 | 1467727640946 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (15832400) [pid = 3504] [serial = 377] [outer = 1545B000] 07:07:21 INFO - PROCESS | 3504 | 1467727641405 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:07:21 INFO - PROCESS | 3504 | 1467727641461 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 07:07:21 INFO - PROCESS | 3504 | 1467727641464 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - PROCESS | 3504 | 1467727641466 Marionette TRACE conn6 <- [1,470,null,{}] 07:07:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:07:21 INFO - PROCESS | 3504 | 1467727641469 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:21 INFO - PROCESS | 3504 | 1467727641471 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:21 INFO - PROCESS | 3504 | 1467727641584 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 07:07:21 INFO - PROCESS | 3504 | 1467727641660 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 3504 | 1467727641662 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:21 INFO - PROCESS | 3504 | ++DOCSHELL 15853000 == 34 [pid = 3504] [id = 127] 07:07:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (15967C00) [pid = 3504] [serial = 378] [outer = 00000000] 07:07:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F37000) [pid = 3504] [serial = 379] [outer = 15967C00] 07:07:21 INFO - PROCESS | 3504 | 1467727641708 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F5C400) [pid = 3504] [serial = 380] [outer = 15967C00] 07:07:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F66800) [pid = 3504] [serial = 381] [outer = 17F65800] 07:07:22 INFO - PROCESS | 3504 | 1467727642204 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 770ms 07:07:22 INFO - PROCESS | 3504 | 1467727642240 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 3504 | 1467727642242 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 07:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:07:22 INFO - PROCESS | 3504 | 1467727642246 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 3504 | 1467727642248 Marionette TRACE conn6 <- [1,474,null,{}] 07:07:22 INFO - PROCESS | 3504 | 1467727642251 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:22 INFO - PROCESS | 3504 | 1467727642253 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:22 INFO - PROCESS | 3504 | 1467727642360 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 07:07:22 INFO - PROCESS | 3504 | 1467727642368 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 3504 | 1467727642370 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:22 INFO - PROCESS | 3504 | ++DOCSHELL 0C817400 == 35 [pid = 3504] [id = 128] 07:07:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0D404C00) [pid = 3504] [serial = 382] [outer = 00000000] 07:07:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F80800) [pid = 3504] [serial = 383] [outer = 0D404C00] 07:07:22 INFO - PROCESS | 3504 | 1467727642414 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17F81800) [pid = 3504] [serial = 384] [outer = 0D404C00] 07:07:22 INFO - PROCESS | 3504 | 1467727642903 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 672ms 07:07:22 INFO - PROCESS | 3504 | 1467727642943 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 3504 | 1467727642945 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 07:07:22 INFO - PROCESS | 3504 | 1467727642952 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:07:22 INFO - PROCESS | 3504 | 1467727642954 Marionette TRACE conn6 <- [1,478,null,{}] 07:07:22 INFO - PROCESS | 3504 | 1467727642958 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:22 INFO - PROCESS | 3504 | 1467727642963 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:23 INFO - PROCESS | 3504 | 1467727643084 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 07:07:23 INFO - PROCESS | 3504 | 1467727643144 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 3504 | 1467727643146 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:23 INFO - PROCESS | 3504 | ++DOCSHELL 1895B800 == 36 [pid = 3504] [id = 129] 07:07:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1895C000) [pid = 3504] [serial = 385] [outer = 00000000] 07:07:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (189D9000) [pid = 3504] [serial = 386] [outer = 1895C000] 07:07:23 INFO - PROCESS | 3504 | 1467727643199 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18A09C00) [pid = 3504] [serial = 387] [outer = 1895C000] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1874A800) [pid = 3504] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (18A1C800) [pid = 3504] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (15968C00) [pid = 3504] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D2D9000) [pid = 3504] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0C811800) [pid = 3504] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (17F7B800) [pid = 3504] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1582D400) [pid = 3504] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D516000) [pid = 3504] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D519400) [pid = 3504] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (199B4800) [pid = 3504] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:07:23 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1A710000) [pid = 3504] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:07:23 INFO - PROCESS | 3504 | 1467727643787 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:07:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 870ms 07:07:23 INFO - PROCESS | 3504 | 1467727643826 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 07:07:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:07:23 INFO - PROCESS | 3504 | 1467727643828 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 07:07:23 INFO - PROCESS | 3504 | 1467727643832 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 3504 | 1467727643834 Marionette TRACE conn6 <- [1,482,null,{}] 07:07:23 INFO - PROCESS | 3504 | 1467727643837 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:23 INFO - PROCESS | 3504 | 1467727643839 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:23 INFO - PROCESS | 3504 | 1467727643915 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 07:07:23 INFO - PROCESS | 3504 | 1467727643997 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 3504 | 1467727643999 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:24 INFO - PROCESS | 3504 | ++DOCSHELL 0C806C00 == 37 [pid = 3504] [id = 130] 07:07:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0C810000) [pid = 3504] [serial = 388] [outer = 00000000] 07:07:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (14EC8C00) [pid = 3504] [serial = 389] [outer = 0C810000] 07:07:24 INFO - PROCESS | 3504 | 1467727644044 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F78C00) [pid = 3504] [serial = 390] [outer = 0C810000] 07:07:24 INFO - PROCESS | 3504 | 1467727644430 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:07:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 07:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:07:24 INFO - PROCESS | 3504 | 1467727644462 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 3504 | 1467727644464 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 07:07:24 INFO - PROCESS | 3504 | 1467727644474 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 3504 | 1467727644476 Marionette TRACE conn6 <- [1,486,null,{}] 07:07:24 INFO - PROCESS | 3504 | 1467727644481 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:24 INFO - PROCESS | 3504 | 1467727644483 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:24 INFO - PROCESS | 3504 | 1467727644560 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 07:07:24 INFO - PROCESS | 3504 | 1467727644565 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 3504 | 1467727644567 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:24 INFO - PROCESS | 3504 | ++DOCSHELL 1895C800 == 38 [pid = 3504] [id = 131] 07:07:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18A0C400) [pid = 3504] [serial = 391] [outer = 00000000] 07:07:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18A86800) [pid = 3504] [serial = 392] [outer = 18A0C400] 07:07:24 INFO - PROCESS | 3504 | 1467727644611 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17F3A800) [pid = 3504] [serial = 393] [outer = 18A0C400] 07:07:25 INFO - PROCESS | 3504 | 1467727645035 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 590ms 07:07:25 INFO - PROCESS | 3504 | 1467727645058 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 3504 | 1467727645060 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 07:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:07:25 INFO - PROCESS | 3504 | 1467727645063 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 3504 | 1467727645065 Marionette TRACE conn6 <- [1,490,null,{}] 07:07:25 INFO - PROCESS | 3504 | 1467727645083 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:25 INFO - PROCESS | 3504 | 1467727645084 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:25 INFO - PROCESS | 3504 | 1467727645164 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 07:07:25 INFO - PROCESS | 3504 | 1467727645170 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 3504 | 1467727645181 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:25 INFO - PROCESS | 3504 | ++DOCSHELL 19518400 == 39 [pid = 3504] [id = 132] 07:07:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (19519800) [pid = 3504] [serial = 394] [outer = 00000000] 07:07:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (198A4000) [pid = 3504] [serial = 395] [outer = 19519800] 07:07:25 INFO - PROCESS | 3504 | 1467727645227 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (199AA400) [pid = 3504] [serial = 396] [outer = 19519800] 07:07:25 INFO - PROCESS | 3504 | 1467727645636 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 589ms 07:07:25 INFO - PROCESS | 3504 | 1467727645694 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 3504 | 1467727645698 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 07:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:07:25 INFO - PROCESS | 3504 | 1467727645707 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 3504 | 1467727645712 Marionette TRACE conn6 <- [1,494,null,{}] 07:07:25 INFO - PROCESS | 3504 | 1467727645718 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:25 INFO - PROCESS | 3504 | 1467727645722 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:25 INFO - PROCESS | 3504 | 1467727645847 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 07:07:26 INFO - PROCESS | 3504 | 1467727646022 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 3504 | 1467727646028 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:26 INFO - PROCESS | 3504 | ++DOCSHELL 0C81D400 == 40 [pid = 3504] [id = 133] 07:07:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0C81F800) [pid = 3504] [serial = 397] [outer = 00000000] 07:07:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0CEF8C00) [pid = 3504] [serial = 398] [outer = 0C81F800] 07:07:26 INFO - PROCESS | 3504 | 1467727646084 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D370800) [pid = 3504] [serial = 399] [outer = 0C81F800] 07:07:26 INFO - PROCESS | 3504 | 1467727646884 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1236ms 07:07:26 INFO - PROCESS | 3504 | 1467727646946 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 3504 | 1467727646950 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 07:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:07:26 INFO - PROCESS | 3504 | 1467727646956 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 3504 | 1467727646960 Marionette TRACE conn6 <- [1,498,null,{}] 07:07:26 INFO - PROCESS | 3504 | 1467727646965 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:26 INFO - PROCESS | 3504 | 1467727646968 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:27 INFO - PROCESS | 3504 | 1467727647086 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 07:07:27 INFO - PROCESS | 3504 | 1467727647209 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 3504 | 1467727647212 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:27 INFO - PROCESS | 3504 | ++DOCSHELL 0D906C00 == 41 [pid = 3504] [id = 134] 07:07:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0DA49000) [pid = 3504] [serial = 400] [outer = 00000000] 07:07:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (14DAD000) [pid = 3504] [serial = 401] [outer = 0DA49000] 07:07:27 INFO - PROCESS | 3504 | 1467727647271 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (15629400) [pid = 3504] [serial = 402] [outer = 0DA49000] 07:07:28 INFO - PROCESS | 3504 | 1467727648128 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1237ms 07:07:28 INFO - PROCESS | 3504 | 1467727648193 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 07:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:07:28 INFO - PROCESS | 3504 | 1467727648197 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 07:07:28 INFO - PROCESS | 3504 | 1467727648202 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 3504 | 1467727648206 Marionette TRACE conn6 <- [1,502,null,{}] 07:07:28 INFO - PROCESS | 3504 | 1467727648238 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:28 INFO - PROCESS | 3504 | 1467727648241 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:28 INFO - PROCESS | 3504 | 1467727648344 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 07:07:28 INFO - PROCESS | 3504 | --DOCSHELL 1895C800 == 40 [pid = 3504] [id = 131] 07:07:28 INFO - PROCESS | 3504 | --DOCSHELL 0C806C00 == 39 [pid = 3504] [id = 130] 07:07:28 INFO - PROCESS | 3504 | --DOCSHELL 1895B800 == 38 [pid = 3504] [id = 129] 07:07:28 INFO - PROCESS | 3504 | --DOCSHELL 0C817400 == 37 [pid = 3504] [id = 128] 07:07:28 INFO - PROCESS | 3504 | --DOCSHELL 15853000 == 36 [pid = 3504] [id = 127] 07:07:28 INFO - PROCESS | 3504 | --DOCSHELL 150B5800 == 35 [pid = 3504] [id = 126] 07:07:28 INFO - PROCESS | 3504 | --DOCSHELL 0D86EC00 == 34 [pid = 3504] [id = 125] 07:07:28 INFO - PROCESS | 3504 | --DOCSHELL 0D27C800 == 33 [pid = 3504] [id = 124] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (18960C00) [pid = 3504] [serial = 343] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (19518000) [pid = 3504] [serial = 346] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (198F6C00) [pid = 3504] [serial = 349] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D519000) [pid = 3504] [serial = 329] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0C81DC00) [pid = 3504] [serial = 331] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0CDE1C00) [pid = 3504] [serial = 332] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (17FC7800) [pid = 3504] [serial = 340] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (15851800) [pid = 3504] [serial = 337] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (159E8000) [pid = 3504] [serial = 338] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D6D1000) [pid = 3504] [serial = 334] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D977C00) [pid = 3504] [serial = 335] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (18A90000) [pid = 3504] [serial = 326] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D414C00) [pid = 3504] [serial = 328] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1A57E400) [pid = 3504] [serial = 352] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1A58BC00) [pid = 3504] [serial = 353] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1B726400) [pid = 3504] [serial = 355] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1B72D400) [pid = 3504] [serial = 356] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1990AC00) [pid = 3504] [serial = 347] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (189DBC00) [pid = 3504] [serial = 344] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1872A800) [pid = 3504] [serial = 341] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (18A06400) [pid = 3504] [serial = 350] [outer = 00000000] [url = about:blank] 07:07:28 INFO - PROCESS | 3504 | 1467727648465 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:28 INFO - PROCESS | 3504 | 1467727648469 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:28 INFO - PROCESS | 3504 | ++DOCSHELL 08961400 == 34 [pid = 3504] [id = 135] 07:07:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (08964000) [pid = 3504] [serial = 403] [outer = 00000000] 07:07:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0C81DC00) [pid = 3504] [serial = 404] [outer = 08964000] 07:07:28 INFO - PROCESS | 3504 | 1467727648517 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0CEF2C00) [pid = 3504] [serial = 405] [outer = 08964000] 07:07:28 INFO - PROCESS | 3504 | 1467727648940 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 750ms 07:07:28 INFO - PROCESS | 3504 | 1467727648963 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 3504 | 1467727648968 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 07:07:28 INFO - PROCESS | 3504 | 1467727648974 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 3504 | 1467727648977 Marionette TRACE conn6 <- [1,506,null,{}] 07:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:07:28 INFO - PROCESS | 3504 | 1467727648980 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:28 INFO - PROCESS | 3504 | 1467727648983 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:29 INFO - PROCESS | 3504 | 1467727649069 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 07:07:29 INFO - PROCESS | 3504 | 1467727649075 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 3504 | 1467727649078 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:29 INFO - PROCESS | 3504 | ++DOCSHELL 0D417400 == 35 [pid = 3504] [id = 136] 07:07:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D417800) [pid = 3504] [serial = 406] [outer = 00000000] 07:07:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D6CB000) [pid = 3504] [serial = 407] [outer = 0D417800] 07:07:29 INFO - PROCESS | 3504 | 1467727649124 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D874C00) [pid = 3504] [serial = 408] [outer = 0D417800] 07:07:29 INFO - PROCESS | 3504 | 1467727649595 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:07:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:07:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 07:07:29 INFO - PROCESS | 3504 | 1467727649651 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 07:07:29 INFO - PROCESS | 3504 | 1467727649653 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 07:07:29 INFO - PROCESS | 3504 | 1467727649657 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:07:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:07:29 INFO - PROCESS | 3504 | 1467727649660 Marionette TRACE conn6 <- [1,510,null,{}] 07:07:29 INFO - PROCESS | 3504 | 1467727649672 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:29 INFO - PROCESS | 3504 | 1467727649677 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:29 INFO - PROCESS | 3504 | 1467727649792 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 07:07:29 INFO - PROCESS | 3504 | 1467727649879 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 3504 | 1467727649882 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:29 INFO - PROCESS | 3504 | ++DOCSHELL 1584C800 == 36 [pid = 3504] [id = 137] 07:07:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1584FC00) [pid = 3504] [serial = 409] [outer = 00000000] 07:07:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (158EAC00) [pid = 3504] [serial = 410] [outer = 1584FC00] 07:07:29 INFO - PROCESS | 3504 | 1467727649931 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (16A47400) [pid = 3504] [serial = 411] [outer = 1584FC00] 07:07:30 INFO - PROCESS | 3504 | 1467727650321 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:07:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 07:07:30 INFO - PROCESS | 3504 | 1467727650400 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 3504 | 1467727650403 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 07:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:07:30 INFO - PROCESS | 3504 | 1467727650411 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 3504 | 1467727650413 Marionette TRACE conn6 <- [1,514,null,{}] 07:07:30 INFO - PROCESS | 3504 | 1467727650417 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:30 INFO - PROCESS | 3504 | 1467727650419 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:30 INFO - PROCESS | 3504 | 1467727650530 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 07:07:30 INFO - PROCESS | 3504 | 1467727650543 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:30 INFO - PROCESS | 3504 | 1467727650545 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:30 INFO - PROCESS | 3504 | ++DOCSHELL 17F5B800 == 37 [pid = 3504] [id = 138] 07:07:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F61C00) [pid = 3504] [serial = 412] [outer = 00000000] 07:07:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (184C7C00) [pid = 3504] [serial = 413] [outer = 17F61C00] 07:07:30 INFO - PROCESS | 3504 | 1467727650634 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18743400) [pid = 3504] [serial = 414] [outer = 17F61C00] 07:07:31 INFO - PROCESS | 3504 | 1467727651062 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:07:31 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 07:07:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 669ms 07:07:31 INFO - PROCESS | 3504 | 1467727651091 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 07:07:31 INFO - PROCESS | 3504 | 1467727651093 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 07:07:31 INFO - PROCESS | 3504 | 1467727651103 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - PROCESS | 3504 | 1467727651105 Marionette TRACE conn6 <- [1,518,null,{}] 07:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:07:31 INFO - PROCESS | 3504 | 1467727651108 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:31 INFO - PROCESS | 3504 | 1467727651110 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:31 INFO - PROCESS | 3504 | 1467727651243 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 07:07:31 INFO - PROCESS | 3504 | 1467727651252 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 3504 | 1467727651254 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:31 INFO - PROCESS | 3504 | ++DOCSHELL 1874A000 == 38 [pid = 3504] [id = 139] 07:07:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1879D800) [pid = 3504] [serial = 415] [outer = 00000000] 07:07:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1895A400) [pid = 3504] [serial = 416] [outer = 1879D800] 07:07:31 INFO - PROCESS | 3504 | 1467727651298 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (189D4C00) [pid = 3504] [serial = 417] [outer = 1879D800] 07:07:31 INFO - PROCESS | 3504 | 1467727651770 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:07:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:07:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 07:07:31 INFO - PROCESS | 3504 | 1467727651846 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 07:07:31 INFO - PROCESS | 3504 | 1467727651848 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 07:07:31 INFO - PROCESS | 3504 | 1467727651852 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:07:31 INFO - PROCESS | 3504 | 1467727651853 Marionette TRACE conn6 <- [1,522,null,{}] 07:07:31 INFO - PROCESS | 3504 | 1467727651857 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:31 INFO - PROCESS | 3504 | 1467727651862 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:32 INFO - PROCESS | 3504 | 1467727652002 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 07:07:32 INFO - PROCESS | 3504 | 1467727652054 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 3504 | 1467727652056 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:32 INFO - PROCESS | 3504 | ++DOCSHELL 1989F800 == 39 [pid = 3504] [id = 140] 07:07:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (198A0000) [pid = 3504] [serial = 418] [outer = 00000000] 07:07:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (19904000) [pid = 3504] [serial = 419] [outer = 198A0000] 07:07:32 INFO - PROCESS | 3504 | 1467727652102 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (19906800) [pid = 3504] [serial = 420] [outer = 198A0000] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D86F400) [pid = 3504] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D6D3C00) [pid = 3504] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (15967C00) [pid = 3504] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D27E400) [pid = 3504] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1545B000) [pid = 3504] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0C810000) [pid = 3504] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D404C00) [pid = 3504] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D274000) [pid = 3504] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F37400) [pid = 3504] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1B733C00) [pid = 3504] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1895C000) [pid = 3504] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:07:32 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18A0C400) [pid = 3504] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:07:32 INFO - PROCESS | 3504 | 1467727652643 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:07:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:07:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 830ms 07:07:32 INFO - PROCESS | 3504 | 1467727652685 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 07:07:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:07:32 INFO - PROCESS | 3504 | 1467727652687 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 07:07:32 INFO - PROCESS | 3504 | 1467727652690 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 3504 | 1467727652692 Marionette TRACE conn6 <- [1,526,null,{}] 07:07:32 INFO - PROCESS | 3504 | 1467727652696 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:32 INFO - PROCESS | 3504 | 1467727652698 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:32 INFO - PROCESS | 3504 | 1467727652805 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 07:07:32 INFO - PROCESS | 3504 | 1467727652858 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 3504 | 1467727652860 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:32 INFO - PROCESS | 3504 | ++DOCSHELL 158E5400 == 40 [pid = 3504] [id = 141] 07:07:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (159EE800) [pid = 3504] [serial = 421] [outer = 00000000] 07:07:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1895C400) [pid = 3504] [serial = 422] [outer = 159EE800] 07:07:32 INFO - PROCESS | 3504 | 1467727652904 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18A92400) [pid = 3504] [serial = 423] [outer = 159EE800] 07:07:33 INFO - PROCESS | 3504 | 1467727653271 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:07:33 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 07:07:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 07:07:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:07:33 INFO - PROCESS | 3504 | 1467727653321 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 3504 | 1467727653323 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 07:07:33 INFO - PROCESS | 3504 | 1467727653326 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 3504 | 1467727653327 Marionette TRACE conn6 <- [1,530,null,{}] 07:07:33 INFO - PROCESS | 3504 | 1467727653331 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:33 INFO - PROCESS | 3504 | 1467727653333 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:33 INFO - PROCESS | 3504 | 1467727653412 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 07:07:33 INFO - PROCESS | 3504 | 1467727653417 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 3504 | 1467727653419 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:33 INFO - PROCESS | 3504 | ++DOCSHELL 08962800 == 41 [pid = 3504] [id = 142] 07:07:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (199A5C00) [pid = 3504] [serial = 424] [outer = 00000000] 07:07:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1A57E400) [pid = 3504] [serial = 425] [outer = 199A5C00] 07:07:33 INFO - PROCESS | 3504 | 1467727653463 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1A710C00) [pid = 3504] [serial = 426] [outer = 199A5C00] 07:07:33 INFO - PROCESS | 3504 | 1467727653890 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:07:33 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 07:07:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:07:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:07:33 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 07:07:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:07:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:07:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 07:07:33 INFO - PROCESS | 3504 | 1467727653957 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 3504 | 1467727653959 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 07:07:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:07:33 INFO - PROCESS | 3504 | 1467727653962 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 3504 | 1467727653964 Marionette TRACE conn6 <- [1,534,null,{}] 07:07:33 INFO - PROCESS | 3504 | 1467727653968 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:33 INFO - PROCESS | 3504 | 1467727653970 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:34 INFO - PROCESS | 3504 | 1467727654069 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 07:07:34 INFO - PROCESS | 3504 | 1467727654107 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 3504 | 1467727654109 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:34 INFO - PROCESS | 3504 | ++DOCSHELL 1B727400 == 42 [pid = 3504] [id = 143] 07:07:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1B72E000) [pid = 3504] [serial = 427] [outer = 00000000] 07:07:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1BD91800) [pid = 3504] [serial = 428] [outer = 1B72E000] 07:07:34 INFO - PROCESS | 3504 | 1467727654152 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1BD98C00) [pid = 3504] [serial = 429] [outer = 1B72E000] 07:07:34 INFO - PROCESS | 3504 | 1467727654705 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:07:34 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. 07:07:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 770ms 07:07:34 INFO - PROCESS | 3504 | 1467727654737 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 3504 | 1467727654742 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 07:07:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:07:34 INFO - PROCESS | 3504 | 1467727654747 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 3504 | 1467727654750 Marionette TRACE conn6 <- [1,538,null,{}] 07:07:34 INFO - PROCESS | 3504 | 1467727654756 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:34 INFO - PROCESS | 3504 | 1467727654759 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:34 INFO - PROCESS | 3504 | 1467727654871 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 07:07:34 INFO - PROCESS | 3504 | 1467727654996 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 3504 | 1467727654999 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:35 INFO - PROCESS | 3504 | ++DOCSHELL 0CE60000 == 43 [pid = 3504] [id = 144] 07:07:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0CE60800) [pid = 3504] [serial = 430] [outer = 00000000] 07:07:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D516800) [pid = 3504] [serial = 431] [outer = 0CE60800] 07:07:35 INFO - PROCESS | 3504 | 1467727655061 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D8E1400) [pid = 3504] [serial = 432] [outer = 0CE60800] 07:07:35 INFO - PROCESS | 3504 | 1467727655640 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:07:35 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. 07:07:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 929ms 07:07:35 INFO - PROCESS | 3504 | 1467727655677 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 3504 | 1467727655682 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 07:07:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:07:35 INFO - PROCESS | 3504 | 1467727655688 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 3504 | 1467727655691 Marionette TRACE conn6 <- [1,542,null,{}] 07:07:35 INFO - PROCESS | 3504 | 1467727655712 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:35 INFO - PROCESS | 3504 | 1467727655715 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:35 INFO - PROCESS | 3504 | 1467727655830 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 07:07:35 INFO - PROCESS | 3504 | 1467727655945 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 3504 | 1467727655948 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:35 INFO - PROCESS | 3504 | ++DOCSHELL 15851800 == 44 [pid = 3504] [id = 145] 07:07:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1757CC00) [pid = 3504] [serial = 433] [outer = 00000000] 07:07:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (184D1400) [pid = 3504] [serial = 434] [outer = 1757CC00] 07:07:36 INFO - PROCESS | 3504 | 1467727656009 Marionette DEBUG loaded listener.js 07:07:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18959800) [pid = 3504] [serial = 435] [outer = 1757CC00] 07:07:36 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:36 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:36 INFO - PROCESS | 3504 | 1467727656556 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:07:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 950ms 07:07:36 INFO - PROCESS | 3504 | 1467727656642 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 3504 | 1467727656645 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 07:07:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:07:36 INFO - PROCESS | 3504 | 1467727656649 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 3504 | 1467727656652 Marionette TRACE conn6 <- [1,546,null,{}] 07:07:36 INFO - PROCESS | 3504 | 1467727656664 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:36 INFO - PROCESS | 3504 | 1467727656669 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:36 INFO - PROCESS | 3504 | 1467727656785 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 07:07:36 INFO - PROCESS | 3504 | 1467727656904 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:36 INFO - PROCESS | 3504 | 1467727656907 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:36 INFO - PROCESS | 3504 | ++DOCSHELL 1BE34400 == 45 [pid = 3504] [id = 146] 07:07:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BE34800) [pid = 3504] [serial = 436] [outer = 00000000] 07:07:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1BE43C00) [pid = 3504] [serial = 437] [outer = 1BE34800] 07:07:36 INFO - PROCESS | 3504 | 1467727656964 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1BF02000) [pid = 3504] [serial = 438] [outer = 1BE34800] 07:07:37 INFO - PROCESS | 3504 | 1467727657553 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:07:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:07:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 07:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:07:37 INFO - PROCESS | 3504 | 1467727657582 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 07:07:37 INFO - PROCESS | 3504 | 1467727657585 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 07:07:37 INFO - PROCESS | 3504 | 1467727657588 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:07:37 INFO - PROCESS | 3504 | 1467727657590 Marionette TRACE conn6 <- [1,550,null,{}] 07:07:37 INFO - PROCESS | 3504 | 1467727657594 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:37 INFO - PROCESS | 3504 | 1467727657596 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:37 INFO - PROCESS | 3504 | 1467727657704 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 07:07:37 INFO - PROCESS | 3504 | 1467727657800 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 3504 | 1467727657802 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:37 INFO - PROCESS | 3504 | ++DOCSHELL 1BF96800 == 46 [pid = 3504] [id = 147] 07:07:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1BF97000) [pid = 3504] [serial = 439] [outer = 00000000] 07:07:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1C219000) [pid = 3504] [serial = 440] [outer = 1BF97000] 07:07:37 INFO - PROCESS | 3504 | 1467727657857 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1CE84000) [pid = 3504] [serial = 441] [outer = 1BF97000] 07:07:38 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:38 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:38 INFO - PROCESS | 3504 | 1467727658446 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 931ms 07:07:38 INFO - PROCESS | 3504 | 1467727658616 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 3504 | 1467727658621 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 07:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:07:38 INFO - PROCESS | 3504 | 1467727658659 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 3504 | 1467727658662 Marionette TRACE conn6 <- [1,554,null,{}] 07:07:38 INFO - PROCESS | 3504 | 1467727658669 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:38 INFO - PROCESS | 3504 | 1467727658672 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:38 INFO - PROCESS | 3504 | 1467727658774 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 07:07:38 INFO - PROCESS | 3504 | 1467727658945 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:38 INFO - PROCESS | 3504 | 1467727658948 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:38 INFO - PROCESS | 3504 | ++DOCSHELL 0D86F800 == 47 [pid = 3504] [id = 148] 07:07:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (0D871C00) [pid = 3504] [serial = 442] [outer = 00000000] 07:07:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0D8E0800) [pid = 3504] [serial = 443] [outer = 0D871C00] 07:07:39 INFO - PROCESS | 3504 | 1467727659001 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (14DA3400) [pid = 3504] [serial = 444] [outer = 0D871C00] 07:07:39 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:39 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 08962800 == 46 [pid = 3504] [id = 142] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 158E5400 == 45 [pid = 3504] [id = 141] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 1989F800 == 44 [pid = 3504] [id = 140] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 1874A000 == 43 [pid = 3504] [id = 139] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 17F5B800 == 42 [pid = 3504] [id = 138] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 1584C800 == 41 [pid = 3504] [id = 137] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 0D417400 == 40 [pid = 3504] [id = 136] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 08961400 == 39 [pid = 3504] [id = 135] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 19518400 == 38 [pid = 3504] [id = 132] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 0C81D400 == 37 [pid = 3504] [id = 133] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 0CD84400 == 36 [pid = 3504] [id = 120] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 17F32000 == 35 [pid = 3504] [id = 121] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 0D906C00 == 34 [pid = 3504] [id = 134] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 199AD400 == 33 [pid = 3504] [id = 119] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 0D6CC400 == 32 [pid = 3504] [id = 123] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 1B733800 == 31 [pid = 3504] [id = 122] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 1BF96800 == 30 [pid = 3504] [id = 147] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 15851800 == 29 [pid = 3504] [id = 145] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 1BE34400 == 28 [pid = 3504] [id = 146] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 1B727400 == 27 [pid = 3504] [id = 143] 07:07:39 INFO - PROCESS | 3504 | --DOCSHELL 0CE60000 == 26 [pid = 3504] [id = 144] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (0D873800) [pid = 3504] [serial = 373] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (0D879400) [pid = 3504] [serial = 374] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (14EC8400) [pid = 3504] [serial = 368] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (17F37000) [pid = 3504] [serial = 379] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (0D87BC00) [pid = 3504] [serial = 367] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (0D2E1400) [pid = 3504] [serial = 370] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (0D405000) [pid = 3504] [serial = 371] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1562C800) [pid = 3504] [serial = 376] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (14EC8C00) [pid = 3504] [serial = 389] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (17F80800) [pid = 3504] [serial = 383] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (14DA8400) [pid = 3504] [serial = 359] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D6CBC00) [pid = 3504] [serial = 358] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (184C9800) [pid = 3504] [serial = 362] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (17F78400) [pid = 3504] [serial = 361] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1BE31400) [pid = 3504] [serial = 365] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1BD95800) [pid = 3504] [serial = 364] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (189D9000) [pid = 3504] [serial = 386] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (17F78C00) [pid = 3504] [serial = 390] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (17F81800) [pid = 3504] [serial = 384] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (18A86800) [pid = 3504] [serial = 392] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F3A800) [pid = 3504] [serial = 393] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18A09C00) [pid = 3504] [serial = 387] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F5C400) [pid = 3504] [serial = 380] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (15630400) [pid = 3504] [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.] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (15832400) [pid = 3504] [serial = 377] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (198A4000) [pid = 3504] [serial = 395] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3504 | 1467727660221 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1611ms 07:07:40 INFO - PROCESS | 3504 | 1467727660281 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 3504 | 1467727660285 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 07:07:40 INFO - PROCESS | 3504 | 1467727660290 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:07:40 INFO - PROCESS | 3504 | 1467727660293 Marionette TRACE conn6 <- [1,558,null,{}] 07:07:40 INFO - PROCESS | 3504 | 1467727660299 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:40 INFO - PROCESS | 3504 | 1467727660302 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:40 INFO - PROCESS | 3504 | 1467727660391 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 07:07:40 INFO - PROCESS | 3504 | 1467727660471 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:40 INFO - PROCESS | 3504 | 1467727660475 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:40 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D9400 == 27 [pid = 3504] [id = 149] 07:07:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D2DA400) [pid = 3504] [serial = 445] [outer = 00000000] 07:07:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D2E0400) [pid = 3504] [serial = 446] [outer = 0D2DA400] 07:07:40 INFO - PROCESS | 3504 | 1467727660524 Marionette DEBUG loaded listener.js 07:07:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D40A800) [pid = 3504] [serial = 447] [outer = 0D2DA400] 07:07:40 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:40 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:40 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:40 INFO - PROCESS | 3504 | 1467727660879 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 07:07:40 INFO - PROCESS | 3504 | 1467727660927 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 3504 | 1467727660932 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 07:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:07:40 INFO - PROCESS | 3504 | 1467727660946 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - PROCESS | 3504 | 1467727660948 Marionette TRACE conn6 <- [1,562,null,{}] 07:07:40 INFO - PROCESS | 3504 | 1467727660952 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:40 INFO - PROCESS | 3504 | 1467727660955 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:41 INFO - PROCESS | 3504 | 1467727661044 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 07:07:41 INFO - PROCESS | 3504 | 1467727661050 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 3504 | 1467727661053 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:41 INFO - PROCESS | 3504 | ++DOCSHELL 0D6D4400 == 28 [pid = 3504] [id = 150] 07:07:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D6D4800) [pid = 3504] [serial = 448] [outer = 00000000] 07:07:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D87A400) [pid = 3504] [serial = 449] [outer = 0D6D4800] 07:07:41 INFO - PROCESS | 3504 | 1467727661101 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0DA4A000) [pid = 3504] [serial = 450] [outer = 0D6D4800] 07:07:41 INFO - PROCESS | 3504 | 1467727661516 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:07:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 07:07:41 INFO - PROCESS | 3504 | 1467727661572 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 07:07:41 INFO - PROCESS | 3504 | 1467727661574 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 07:07:41 INFO - PROCESS | 3504 | 1467727661578 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:07:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:07:41 INFO - PROCESS | 3504 | 1467727661582 Marionette TRACE conn6 <- [1,566,null,{}] 07:07:41 INFO - PROCESS | 3504 | 1467727661593 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:41 INFO - PROCESS | 3504 | 1467727661598 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:41 INFO - PROCESS | 3504 | 1467727661698 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 07:07:41 INFO - PROCESS | 3504 | 1467727661900 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 3504 | 1467727661903 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:41 INFO - PROCESS | 3504 | ++DOCSHELL 15832800 == 29 [pid = 3504] [id = 151] 07:07:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (15832C00) [pid = 3504] [serial = 451] [outer = 00000000] 07:07:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (158EC000) [pid = 3504] [serial = 452] [outer = 15832C00] 07:07:41 INFO - PROCESS | 3504 | 1467727661955 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17571000) [pid = 3504] [serial = 453] [outer = 15832C00] 07:07:42 INFO - PROCESS | 3504 | 1467727662397 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:07:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:07:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 870ms 07:07:42 INFO - PROCESS | 3504 | 1467727662451 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 3504 | 1467727662454 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 07:07:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:07:42 INFO - PROCESS | 3504 | 1467727662461 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 3504 | 1467727662462 Marionette TRACE conn6 <- [1,570,null,{}] 07:07:42 INFO - PROCESS | 3504 | 1467727662466 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:42 INFO - PROCESS | 3504 | 1467727662468 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:42 INFO - PROCESS | 3504 | 1467727662580 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 07:07:42 INFO - PROCESS | 3504 | 1467727662586 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 3504 | 1467727662588 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:42 INFO - PROCESS | 3504 | ++DOCSHELL 17F35000 == 30 [pid = 3504] [id = 152] 07:07:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17F38000) [pid = 3504] [serial = 454] [outer = 00000000] 07:07:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17F63C00) [pid = 3504] [serial = 455] [outer = 17F38000] 07:07:42 INFO - PROCESS | 3504 | 1467727662640 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17F7BC00) [pid = 3504] [serial = 456] [outer = 17F38000] 07:07:43 INFO - PROCESS | 3504 | 1467727663123 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:07:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 07:07:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:07:43 INFO - PROCESS | 3504 | 1467727663131 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 3504 | 1467727663133 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 07:07:43 INFO - PROCESS | 3504 | 1467727663136 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 3504 | 1467727663138 Marionette TRACE conn6 <- [1,574,null,{}] 07:07:43 INFO - PROCESS | 3504 | 1467727663141 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:43 INFO - PROCESS | 3504 | 1467727663143 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:43 INFO - PROCESS | 3504 | 1467727663253 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 07:07:43 INFO - PROCESS | 3504 | 1467727663258 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:43 INFO - PROCESS | 3504 | 1467727663260 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:43 INFO - PROCESS | 3504 | ++DOCSHELL 17F82400 == 31 [pid = 3504] [id = 153] 07:07:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (17F84800) [pid = 3504] [serial = 457] [outer = 00000000] 07:07:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18745400) [pid = 3504] [serial = 458] [outer = 17F84800] 07:07:43 INFO - PROCESS | 3504 | 1467727663306 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (187A8000) [pid = 3504] [serial = 459] [outer = 17F84800] 07:07:43 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:43 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:43 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:43 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:43 INFO - PROCESS | 3504 | 1467727663763 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:07:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 07:07:43 INFO - PROCESS | 3504 | 1467727663811 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 3504 | 1467727663813 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 07:07:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:07:43 INFO - PROCESS | 3504 | 1467727663816 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 3504 | 1467727663818 Marionette TRACE conn6 <- [1,578,null,{}] 07:07:43 INFO - PROCESS | 3504 | 1467727663821 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:43 INFO - PROCESS | 3504 | 1467727663826 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:43 INFO - PROCESS | 3504 | 1467727663984 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 07:07:44 INFO - PROCESS | 3504 | 1467727664043 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 3504 | 1467727664045 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:44 INFO - PROCESS | 3504 | ++DOCSHELL 1895B800 == 32 [pid = 3504] [id = 154] 07:07:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18960000) [pid = 3504] [serial = 460] [outer = 00000000] 07:07:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (184D0800) [pid = 3504] [serial = 461] [outer = 18960000] 07:07:44 INFO - PROCESS | 3504 | 1467727664090 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (18A0BC00) [pid = 3504] [serial = 462] [outer = 18960000] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (1879D800) [pid = 3504] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (159EE800) [pid = 3504] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (19519800) [pid = 3504] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D417800) [pid = 3504] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (198A0000) [pid = 3504] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0C81F800) [pid = 3504] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0DA49000) [pid = 3504] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (08964000) [pid = 3504] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1584FC00) [pid = 3504] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (199A5C00) [pid = 3504] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1B72E000) [pid = 3504] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:07:44 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (17F61C00) [pid = 3504] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:07:44 INFO - PROCESS | 3504 | 1467727664676 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:07:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:07:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 07:07:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:07:44 INFO - PROCESS | 3504 | 1467727664747 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 07:07:44 INFO - PROCESS | 3504 | 1467727664749 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 07:07:44 INFO - PROCESS | 3504 | 1467727664753 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:07:44 INFO - PROCESS | 3504 | 1467727664754 Marionette TRACE conn6 <- [1,582,null,{}] 07:07:44 INFO - PROCESS | 3504 | 1467727664758 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:44 INFO - PROCESS | 3504 | 1467727664760 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:44 INFO - PROCESS | 3504 | 1467727664836 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 07:07:44 INFO - PROCESS | 3504 | 1467727664842 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 3504 | 1467727664844 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:44 INFO - PROCESS | 3504 | ++DOCSHELL 0CDE1C00 == 33 [pid = 3504] [id = 155] 07:07:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D51E400) [pid = 3504] [serial = 463] [outer = 00000000] 07:07:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (189DD000) [pid = 3504] [serial = 464] [outer = 0D51E400] 07:07:44 INFO - PROCESS | 3504 | 1467727664887 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18A0AC00) [pid = 3504] [serial = 465] [outer = 0D51E400] 07:07:45 INFO - PROCESS | 3504 | 1467727665314 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:07:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:07:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 570ms 07:07:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:07:45 INFO - PROCESS | 3504 | 1467727665326 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 3504 | 1467727665328 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 07:07:45 INFO - PROCESS | 3504 | 1467727665346 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - PROCESS | 3504 | 1467727665348 Marionette TRACE conn6 <- [1,586,null,{}] 07:07:45 INFO - PROCESS | 3504 | 1467727665352 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:45 INFO - PROCESS | 3504 | 1467727665353 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:45 INFO - PROCESS | 3504 | 1467727665431 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 07:07:45 INFO - PROCESS | 3504 | 1467727665437 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 3504 | 1467727665439 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:45 INFO - PROCESS | 3504 | ++DOCSHELL 0D51BC00 == 34 [pid = 3504] [id = 156] 07:07:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17FC5800) [pid = 3504] [serial = 466] [outer = 00000000] 07:07:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (190CBC00) [pid = 3504] [serial = 467] [outer = 17FC5800] 07:07:45 INFO - PROCESS | 3504 | 1467727665482 Marionette DEBUG loaded listener.js 07:07:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (190BE800) [pid = 3504] [serial = 468] [outer = 17FC5800] 07:07:45 INFO - PROCESS | 3504 | 1467727665921 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:07:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:07:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 649ms 07:07:45 INFO - PROCESS | 3504 | 1467727665983 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 3504 | 1467727665985 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 07:07:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:07:45 INFO - PROCESS | 3504 | 1467727665988 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - PROCESS | 3504 | 1467727665990 Marionette TRACE conn6 <- [1,590,null,{}] 07:07:45 INFO - PROCESS | 3504 | 1467727665994 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:45 INFO - PROCESS | 3504 | 1467727665995 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:46 INFO - PROCESS | 3504 | 1467727666073 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 07:07:46 INFO - PROCESS | 3504 | [3504] 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 07:07:46 INFO - PROCESS | 3504 | 1467727666349 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 3504 | 1467727666351 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:46 INFO - PROCESS | 3504 | ++DOCSHELL 15832400 == 35 [pid = 3504] [id = 157] 07:07:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (199B0400) [pid = 3504] [serial = 469] [outer = 00000000] 07:07:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1A580000) [pid = 3504] [serial = 470] [outer = 199B0400] 07:07:46 INFO - PROCESS | 3504 | 1467727666396 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1A586800) [pid = 3504] [serial = 471] [outer = 199B0400] 07:07:47 INFO - PROCESS | 3504 | 1467727667156 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1236ms 07:07:47 INFO - PROCESS | 3504 | 1467727667226 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 3504 | 1467727667231 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 07:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:07:47 INFO - PROCESS | 3504 | 1467727667236 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 3504 | 1467727667241 Marionette TRACE conn6 <- [1,594,null,{}] 07:07:47 INFO - PROCESS | 3504 | 1467727667246 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:47 INFO - PROCESS | 3504 | 1467727667249 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:47 INFO - PROCESS | 3504 | 1467727667375 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 07:07:47 INFO - PROCESS | 3504 | 1467727667451 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:47 INFO - PROCESS | 3504 | 1467727667454 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:47 INFO - PROCESS | 3504 | ++DOCSHELL 0D405800 == 36 [pid = 3504] [id = 158] 07:07:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D40D400) [pid = 3504] [serial = 472] [outer = 00000000] 07:07:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D6D3C00) [pid = 3504] [serial = 473] [outer = 0D40D400] 07:07:47 INFO - PROCESS | 3504 | 1467727667552 Marionette DEBUG loaded listener.js 07:07:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (14B11000) [pid = 3504] [serial = 474] [outer = 0D40D400] 07:07:48 INFO - PROCESS | 3504 | 1467727668282 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1127ms 07:07:48 INFO - PROCESS | 3504 | 1467727668488 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 3504 | 1467727668493 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 07:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:07:48 INFO - PROCESS | 3504 | 1467727668498 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - PROCESS | 3504 | 1467727668501 Marionette TRACE conn6 <- [1,598,null,{}] 07:07:48 INFO - PROCESS | 3504 | 1467727668507 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:48 INFO - PROCESS | 3504 | 1467727668510 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:48 INFO - PROCESS | 3504 | 1467727668619 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 07:07:48 INFO - PROCESS | 3504 | 1467727668717 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 3504 | 1467727668722 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:48 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D8C00 == 37 [pid = 3504] [id = 159] 07:07:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0D2DAC00) [pid = 3504] [serial = 475] [outer = 00000000] 07:07:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0D40E400) [pid = 3504] [serial = 476] [outer = 0D2DAC00] 07:07:48 INFO - PROCESS | 3504 | 1467727668772 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (0D414400) [pid = 3504] [serial = 477] [outer = 0D2DAC00] 07:07:49 INFO - PROCESS | 3504 | --DOCSHELL 0D51BC00 == 36 [pid = 3504] [id = 156] 07:07:49 INFO - PROCESS | 3504 | --DOCSHELL 0CDE1C00 == 35 [pid = 3504] [id = 155] 07:07:49 INFO - PROCESS | 3504 | --DOCSHELL 1895B800 == 34 [pid = 3504] [id = 154] 07:07:49 INFO - PROCESS | 3504 | --DOCSHELL 17F82400 == 33 [pid = 3504] [id = 153] 07:07:49 INFO - PROCESS | 3504 | --DOCSHELL 17F35000 == 32 [pid = 3504] [id = 152] 07:07:49 INFO - PROCESS | 3504 | --DOCSHELL 15832800 == 31 [pid = 3504] [id = 151] 07:07:49 INFO - PROCESS | 3504 | --DOCSHELL 0D6D4400 == 30 [pid = 3504] [id = 150] 07:07:49 INFO - PROCESS | 3504 | --DOCSHELL 0D2D9400 == 29 [pid = 3504] [id = 149] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (189D4C00) [pid = 3504] [serial = 417] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1895A400) [pid = 3504] [serial = 416] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1895C400) [pid = 3504] [serial = 422] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (199AA400) [pid = 3504] [serial = 396] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D6CB000) [pid = 3504] [serial = 407] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D874C00) [pid = 3504] [serial = 408] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (19904000) [pid = 3504] [serial = 419] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0CEF8C00) [pid = 3504] [serial = 398] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D370800) [pid = 3504] [serial = 399] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (14DAD000) [pid = 3504] [serial = 401] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (15629400) [pid = 3504] [serial = 402] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0C81DC00) [pid = 3504] [serial = 404] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0CEF2C00) [pid = 3504] [serial = 405] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (158EAC00) [pid = 3504] [serial = 410] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (19906800) [pid = 3504] [serial = 420] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1A710C00) [pid = 3504] [serial = 426] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1BD98C00) [pid = 3504] [serial = 429] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1A57E400) [pid = 3504] [serial = 425] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1BD91800) [pid = 3504] [serial = 428] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (184C7C00) [pid = 3504] [serial = 413] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18743400) [pid = 3504] [serial = 414] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (18A92400) [pid = 3504] [serial = 423] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (16A47400) [pid = 3504] [serial = 411] [outer = 00000000] [url = about:blank] 07:07:49 INFO - PROCESS | 3504 | 1467727669341 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 890ms 07:07:49 INFO - PROCESS | 3504 | 1467727669396 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 07:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:07:49 INFO - PROCESS | 3504 | 1467727669399 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 07:07:49 INFO - PROCESS | 3504 | 1467727669408 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - PROCESS | 3504 | 1467727669412 Marionette TRACE conn6 <- [1,602,null,{}] 07:07:49 INFO - PROCESS | 3504 | 1467727669416 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:49 INFO - PROCESS | 3504 | 1467727669419 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:49 INFO - PROCESS | 3504 | 1467727669509 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 07:07:49 INFO - PROCESS | 3504 | 1467727669590 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:49 INFO - PROCESS | 3504 | 1467727669592 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:49 INFO - PROCESS | 3504 | ++DOCSHELL 0D6CB000 == 30 [pid = 3504] [id = 160] 07:07:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D870800) [pid = 3504] [serial = 478] [outer = 00000000] 07:07:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D877400) [pid = 3504] [serial = 479] [outer = 0D870800] 07:07:49 INFO - PROCESS | 3504 | 1467727669640 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D973C00) [pid = 3504] [serial = 480] [outer = 0D870800] 07:07:50 INFO - PROCESS | 3504 | 1467727670037 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:07:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:07:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 690ms 07:07:50 INFO - PROCESS | 3504 | 1467727670094 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 07:07:50 INFO - PROCESS | 3504 | 1467727670096 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 07:07:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:07:50 INFO - PROCESS | 3504 | 1467727670099 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - PROCESS | 3504 | 1467727670101 Marionette TRACE conn6 <- [1,606,null,{}] 07:07:50 INFO - PROCESS | 3504 | 1467727670111 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:50 INFO - PROCESS | 3504 | 1467727670115 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:50 INFO - PROCESS | 3504 | 1467727670200 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 07:07:50 INFO - PROCESS | 3504 | 1467727670246 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 3504 | 1467727670249 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:50 INFO - PROCESS | 3504 | ++DOCSHELL 15960000 == 31 [pid = 3504] [id = 161] 07:07:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (15965800) [pid = 3504] [serial = 481] [outer = 00000000] 07:07:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (16A46400) [pid = 3504] [serial = 482] [outer = 15965800] 07:07:50 INFO - PROCESS | 3504 | 1467727670299 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F30400) [pid = 3504] [serial = 483] [outer = 15965800] 07:07:50 INFO - PROCESS | 3504 | 1467727670749 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:07:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:07:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 729ms 07:07:50 INFO - PROCESS | 3504 | 1467727670834 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 07:07:50 INFO - PROCESS | 3504 | 1467727670836 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 07:07:50 INFO - PROCESS | 3504 | 1467727670839 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:07:50 INFO - PROCESS | 3504 | 1467727670841 Marionette TRACE conn6 <- [1,610,null,{}] 07:07:50 INFO - PROCESS | 3504 | 1467727670844 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:50 INFO - PROCESS | 3504 | 1467727670846 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:50 INFO - PROCESS | 3504 | 1467727670932 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 07:07:50 INFO - PROCESS | 3504 | 1467727670942 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 3504 | 1467727670944 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:50 INFO - PROCESS | 3504 | ++DOCSHELL 18740C00 == 32 [pid = 3504] [id = 162] 07:07:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18741000) [pid = 3504] [serial = 484] [outer = 00000000] 07:07:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18745C00) [pid = 3504] [serial = 485] [outer = 18741000] 07:07:51 INFO - PROCESS | 3504 | 1467727671001 Marionette DEBUG loaded listener.js 07:07:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18953400) [pid = 3504] [serial = 486] [outer = 18741000] 07:07:51 INFO - PROCESS | 3504 | 1467727671443 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:07:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 07:07:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:07:51 INFO - PROCESS | 3504 | 1467727671474 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 3504 | 1467727671476 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 07:07:51 INFO - PROCESS | 3504 | 1467727671479 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 3504 | 1467727671480 Marionette TRACE conn6 <- [1,614,null,{}] 07:07:51 INFO - PROCESS | 3504 | 1467727671489 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:51 INFO - PROCESS | 3504 | 1467727671491 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:51 INFO - PROCESS | 3504 | 1467727671599 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 07:07:51 INFO - PROCESS | 3504 | 1467727671676 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:51 INFO - PROCESS | 3504 | 1467727671678 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:51 INFO - PROCESS | 3504 | ++DOCSHELL 18959C00 == 33 [pid = 3504] [id = 163] 07:07:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1895B400) [pid = 3504] [serial = 487] [outer = 00000000] 07:07:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (189D4400) [pid = 3504] [serial = 488] [outer = 1895B400] 07:07:51 INFO - PROCESS | 3504 | 1467727671723 Marionette DEBUG loaded listener.js 07:07:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18A08C00) [pid = 3504] [serial = 489] [outer = 1895B400] 07:07:52 INFO - PROCESS | 3504 | 1467727672142 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 07:07:52 INFO - PROCESS | 3504 | 1467727672210 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 07:07:52 INFO - PROCESS | 3504 | 1467727672212 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 07:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:07:52 INFO - PROCESS | 3504 | 1467727672215 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:07:52 INFO - PROCESS | 3504 | 1467727672217 Marionette TRACE conn6 <- [1,618,null,{}] 07:07:52 INFO - PROCESS | 3504 | 1467727672220 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:52 INFO - PROCESS | 3504 | 1467727672226 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:52 INFO - PROCESS | 3504 | 1467727672373 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 07:07:52 INFO - PROCESS | 3504 | 1467727672382 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 3504 | 1467727672384 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:52 INFO - PROCESS | 3504 | ++DOCSHELL 18A0EC00 == 34 [pid = 3504] [id = 164] 07:07:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1951F000) [pid = 3504] [serial = 490] [outer = 00000000] 07:07:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (19906800) [pid = 3504] [serial = 491] [outer = 1951F000] 07:07:52 INFO - PROCESS | 3504 | 1467727672430 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (199A9800) [pid = 3504] [serial = 492] [outer = 1951F000] 07:07:52 INFO - PROCESS | 3504 | 1467727672857 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 07:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:07:52 INFO - PROCESS | 3504 | 1467727672946 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 07:07:52 INFO - PROCESS | 3504 | 1467727672948 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 07:07:52 INFO - PROCESS | 3504 | 1467727672951 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:07:52 INFO - PROCESS | 3504 | 1467727672953 Marionette TRACE conn6 <- [1,622,null,{}] 07:07:52 INFO - PROCESS | 3504 | 1467727672961 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:52 INFO - PROCESS | 3504 | 1467727672963 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:53 INFO - PROCESS | 3504 | 1467727673068 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 07:07:53 INFO - PROCESS | 3504 | 1467727673085 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 3504 | 1467727673087 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:53 INFO - PROCESS | 3504 | ++DOCSHELL 18955800 == 35 [pid = 3504] [id = 165] 07:07:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (19904800) [pid = 3504] [serial = 493] [outer = 00000000] 07:07:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1A57F800) [pid = 3504] [serial = 494] [outer = 19904800] 07:07:53 INFO - PROCESS | 3504 | 1467727673175 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (199DBC00) [pid = 3504] [serial = 495] [outer = 19904800] 07:07:53 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:53 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D2DA400) [pid = 3504] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D6D4800) [pid = 3504] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0CE60800) [pid = 3504] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1757CC00) [pid = 3504] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (18960000) [pid = 3504] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1BE34800) [pid = 3504] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1BF97000) [pid = 3504] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (17FC5800) [pid = 3504] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D51E400) [pid = 3504] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (17F38000) [pid = 3504] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D871C00) [pid = 3504] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F84800) [pid = 3504] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:07:53 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (15832C00) [pid = 3504] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:07:53 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:53 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:53 INFO - PROCESS | 3504 | 1467727673650 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:07:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:07:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 731ms 07:07:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:07:53 INFO - PROCESS | 3504 | 1467727673683 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 3504 | 1467727673685 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 07:07:53 INFO - PROCESS | 3504 | 1467727673688 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 3504 | 1467727673690 Marionette TRACE conn6 <- [1,626,null,{}] 07:07:53 INFO - PROCESS | 3504 | 1467727673697 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:53 INFO - PROCESS | 3504 | 1467727673699 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:53 INFO - PROCESS | 3504 | 1467727673778 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 07:07:53 INFO - PROCESS | 3504 | 1467727673784 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 3504 | 1467727673786 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:53 INFO - PROCESS | 3504 | ++DOCSHELL 0D2DFC00 == 36 [pid = 3504] [id = 166] 07:07:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D51DC00) [pid = 3504] [serial = 496] [outer = 00000000] 07:07:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F7EC00) [pid = 3504] [serial = 497] [outer = 0D51DC00] 07:07:53 INFO - PROCESS | 3504 | 1467727673830 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17FC5800) [pid = 3504] [serial = 498] [outer = 0D51DC00] 07:07:54 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:54 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:54 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:54 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:54 INFO - PROCESS | 3504 | 1467727674261 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 07:07:54 INFO - PROCESS | 3504 | 1467727674319 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 3504 | 1467727674321 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 07:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:07:54 INFO - PROCESS | 3504 | 1467727674324 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 3504 | 1467727674325 Marionette TRACE conn6 <- [1,630,null,{}] 07:07:54 INFO - PROCESS | 3504 | 1467727674329 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:54 INFO - PROCESS | 3504 | 1467727674330 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:54 INFO - PROCESS | 3504 | 1467727674438 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 07:07:54 INFO - PROCESS | 3504 | 1467727674447 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:54 INFO - PROCESS | 3504 | 1467727674449 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:54 INFO - PROCESS | 3504 | ++DOCSHELL 17F66400 == 37 [pid = 3504] [id = 167] 07:07:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (19960400) [pid = 3504] [serial = 499] [outer = 00000000] 07:07:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1B733800) [pid = 3504] [serial = 500] [outer = 19960400] 07:07:54 INFO - PROCESS | 3504 | 1467727674495 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1B792800) [pid = 3504] [serial = 501] [outer = 19960400] 07:07:54 INFO - PROCESS | 3504 | 1467727674918 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 07:07:54 INFO - PROCESS | 3504 | 1467727674955 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 3504 | 1467727674957 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 07:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:07:54 INFO - PROCESS | 3504 | 1467727674964 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 3504 | 1467727674966 Marionette TRACE conn6 <- [1,634,null,{}] 07:07:54 INFO - PROCESS | 3504 | 1467727674969 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:54 INFO - PROCESS | 3504 | 1467727674971 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:55 INFO - PROCESS | 3504 | 1467727675063 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 07:07:55 INFO - PROCESS | 3504 | 1467727675069 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 3504 | 1467727675071 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:55 INFO - PROCESS | 3504 | ++DOCSHELL 1BE32C00 == 38 [pid = 3504] [id = 168] 07:07:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1BE3A000) [pid = 3504] [serial = 502] [outer = 00000000] 07:07:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1BF02400) [pid = 3504] [serial = 503] [outer = 1BE3A000] 07:07:55 INFO - PROCESS | 3504 | 1467727675114 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1BF96800) [pid = 3504] [serial = 504] [outer = 1BE3A000] 07:07:55 INFO - PROCESS | 3504 | 1467727675528 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:07:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 07:07:55 INFO - PROCESS | 3504 | 1467727675615 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 07:07:55 INFO - PROCESS | 3504 | 1467727675619 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 07:07:55 INFO - PROCESS | 3504 | 1467727675625 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:07:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:07:55 INFO - PROCESS | 3504 | 1467727675629 Marionette TRACE conn6 <- [1,638,null,{}] 07:07:55 INFO - PROCESS | 3504 | 1467727675636 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:55 INFO - PROCESS | 3504 | 1467727675639 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:55 INFO - PROCESS | 3504 | 1467727675755 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 07:07:55 INFO - PROCESS | 3504 | 1467727675901 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 3504 | 1467727675907 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:55 INFO - PROCESS | 3504 | ++DOCSHELL 0D274400 == 39 [pid = 3504] [id = 169] 07:07:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D275400) [pid = 3504] [serial = 505] [outer = 00000000] 07:07:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D372800) [pid = 3504] [serial = 506] [outer = 0D275400] 07:07:55 INFO - PROCESS | 3504 | 1467727675964 Marionette DEBUG loaded listener.js 07:07:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D511800) [pid = 3504] [serial = 507] [outer = 0D275400] 07:07:56 INFO - PROCESS | 3504 | 1467727676526 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 930ms 07:07:56 INFO - PROCESS | 3504 | 1467727676562 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 3504 | 1467727676565 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 07:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:07:56 INFO - PROCESS | 3504 | 1467727676572 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 3504 | 1467727676576 Marionette TRACE conn6 <- [1,642,null,{}] 07:07:56 INFO - PROCESS | 3504 | 1467727676580 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:56 INFO - PROCESS | 3504 | 1467727676583 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:56 INFO - PROCESS | 3504 | 1467727676693 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 07:07:56 INFO - PROCESS | 3504 | 1467727676792 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 3504 | 1467727676795 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:56 INFO - PROCESS | 3504 | ++DOCSHELL 16A43C00 == 40 [pid = 3504] [id = 170] 07:07:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (17F2E400) [pid = 3504] [serial = 508] [outer = 00000000] 07:07:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (17F36C00) [pid = 3504] [serial = 509] [outer = 17F2E400] 07:07:56 INFO - PROCESS | 3504 | 1467727676852 Marionette DEBUG loaded listener.js 07:07:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (184C9800) [pid = 3504] [serial = 510] [outer = 17F2E400] 07:07:57 INFO - PROCESS | 3504 | 1467727677482 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:07:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 930ms 07:07:57 INFO - PROCESS | 3504 | 1467727677501 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 07:07:57 INFO - PROCESS | 3504 | 1467727677504 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 07:07:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:07:57 INFO - PROCESS | 3504 | 1467727677507 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:07:57 INFO - PROCESS | 3504 | 1467727677509 Marionette TRACE conn6 <- [1,646,null,{}] 07:07:57 INFO - PROCESS | 3504 | 1467727677519 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:57 INFO - PROCESS | 3504 | 1467727677524 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:57 INFO - PROCESS | 3504 | 1467727677635 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 07:07:57 INFO - PROCESS | 3504 | 1467727677735 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 3504 | 1467727677739 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:57 INFO - PROCESS | 3504 | ++DOCSHELL 1BE44400 == 41 [pid = 3504] [id = 171] 07:07:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1BE46400) [pid = 3504] [serial = 511] [outer = 00000000] 07:07:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1C218800) [pid = 3504] [serial = 512] [outer = 1BE46400] 07:07:57 INFO - PROCESS | 3504 | 1467727677797 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1CEBD800) [pid = 3504] [serial = 513] [outer = 1BE46400] 07:07:58 INFO - PROCESS | 3504 | 1467727678414 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:07:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:07:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 970ms 07:07:58 INFO - PROCESS | 3504 | 1467727678481 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 3504 | 1467727678483 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 07:07:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:07:58 INFO - PROCESS | 3504 | 1467727678487 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - PROCESS | 3504 | 1467727678488 Marionette TRACE conn6 <- [1,650,null,{}] 07:07:58 INFO - PROCESS | 3504 | 1467727678492 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:58 INFO - PROCESS | 3504 | 1467727678495 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:58 INFO - PROCESS | 3504 | 1467727678611 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 07:07:58 INFO - PROCESS | 3504 | 1467727678729 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 3504 | 1467727678732 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:58 INFO - PROCESS | 3504 | ++DOCSHELL 19B64800 == 42 [pid = 3504] [id = 172] 07:07:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (19B6AC00) [pid = 3504] [serial = 514] [outer = 00000000] 07:07:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (19B71C00) [pid = 3504] [serial = 515] [outer = 19B6AC00] 07:07:58 INFO - PROCESS | 3504 | 1467727678787 Marionette DEBUG loaded listener.js 07:07:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1D263C00) [pid = 3504] [serial = 516] [outer = 19B6AC00] 07:07:59 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:07:59 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:07:59 INFO - PROCESS | 3504 | 1467727679376 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:07:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:07:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 930ms 07:07:59 INFO - PROCESS | 3504 | 1467727679422 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 3504 | 1467727679424 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 07:07:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:07:59 INFO - PROCESS | 3504 | 1467727679428 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 3504 | 1467727679430 Marionette TRACE conn6 <- [1,654,null,{}] 07:07:59 INFO - PROCESS | 3504 | 1467727679434 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:59 INFO - PROCESS | 3504 | 1467727679436 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:59 INFO - PROCESS | 3504 | 1467727679540 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 07:07:59 INFO - PROCESS | 3504 | 1467727679748 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 3504 | 1467727679751 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:07:59 INFO - PROCESS | 3504 | ++DOCSHELL 0C816C00 == 43 [pid = 3504] [id = 173] 07:07:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0C81A800) [pid = 3504] [serial = 517] [outer = 00000000] 07:07:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (0CD84000) [pid = 3504] [serial = 518] [outer = 0C81A800] 07:07:59 INFO - PROCESS | 3504 | 1467727679818 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (0D2E1C00) [pid = 3504] [serial = 519] [outer = 0C81A800] 07:08:00 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:00 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:08:00 INFO - PROCESS | 3504 | --DOCSHELL 17F66400 == 42 [pid = 3504] [id = 167] 07:08:00 INFO - PROCESS | 3504 | --DOCSHELL 0D2DFC00 == 41 [pid = 3504] [id = 166] 07:08:00 INFO - PROCESS | 3504 | --DOCSHELL 18955800 == 40 [pid = 3504] [id = 165] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 18A0EC00 == 39 [pid = 3504] [id = 164] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 18959C00 == 38 [pid = 3504] [id = 163] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 18740C00 == 37 [pid = 3504] [id = 162] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 15960000 == 36 [pid = 3504] [id = 161] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 0D6CB000 == 35 [pid = 3504] [id = 160] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 0D2D8C00 == 34 [pid = 3504] [id = 159] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 0D405800 == 33 [pid = 3504] [id = 158] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 15832400 == 32 [pid = 3504] [id = 157] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 0D86F800 == 31 [pid = 3504] [id = 148] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 19B64800 == 30 [pid = 3504] [id = 172] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 1BE44400 == 29 [pid = 3504] [id = 171] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 1BE32C00 == 28 [pid = 3504] [id = 168] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 0D274400 == 27 [pid = 3504] [id = 169] 07:08:01 INFO - PROCESS | 3504 | --DOCSHELL 16A43C00 == 26 [pid = 3504] [id = 170] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (17F63C00) [pid = 3504] [serial = 455] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (14DA3400) [pid = 3504] [serial = 444] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (0D8E0800) [pid = 3504] [serial = 443] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (18745400) [pid = 3504] [serial = 458] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (158EC000) [pid = 3504] [serial = 452] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (0D2E0400) [pid = 3504] [serial = 446] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (0D40A800) [pid = 3504] [serial = 447] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (0D87A400) [pid = 3504] [serial = 449] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0DA4A000) [pid = 3504] [serial = 450] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (17F7BC00) [pid = 3504] [serial = 456] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D8E1400) [pid = 3504] [serial = 432] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D516800) [pid = 3504] [serial = 431] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18959800) [pid = 3504] [serial = 435] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (184D1400) [pid = 3504] [serial = 434] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (184D0800) [pid = 3504] [serial = 461] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1BF02000) [pid = 3504] [serial = 438] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1BE43C00) [pid = 3504] [serial = 437] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1CE84000) [pid = 3504] [serial = 441] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1C219000) [pid = 3504] [serial = 440] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (190BE800) [pid = 3504] [serial = 468] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (187A8000) [pid = 3504] [serial = 459] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (190CBC00) [pid = 3504] [serial = 467] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18A0BC00) [pid = 3504] [serial = 462] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (189DD000) [pid = 3504] [serial = 464] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18A0AC00) [pid = 3504] [serial = 465] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (17571000) [pid = 3504] [serial = 453] [outer = 00000000] [url = about:blank] 07:08:01 INFO - PROCESS | 3504 | 1467727681105 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:08: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 07:08:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1723ms 07:08:01 INFO - PROCESS | 3504 | 1467727681156 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 3504 | 1467727681160 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 07:08:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:08:01 INFO - PROCESS | 3504 | 1467727681165 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 3504 | 1467727681169 Marionette TRACE conn6 <- [1,658,null,{}] 07:08:01 INFO - PROCESS | 3504 | 1467727681175 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:01 INFO - PROCESS | 3504 | 1467727681178 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:01 INFO - PROCESS | 3504 | 1467727681263 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 07:08:01 INFO - PROCESS | 3504 | 1467727681270 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:01 INFO - PROCESS | 3504 | 1467727681275 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:01 INFO - PROCESS | 3504 | ++DOCSHELL 0C816400 == 27 [pid = 3504] [id = 174] 07:08:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0C816800) [pid = 3504] [serial = 520] [outer = 00000000] 07:08:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0C81BC00) [pid = 3504] [serial = 521] [outer = 0C816800] 07:08:01 INFO - PROCESS | 3504 | 1467727681324 Marionette DEBUG loaded listener.js 07:08:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0C990400) [pid = 3504] [serial = 522] [outer = 0C816800] 07:08:01 INFO - PROCESS | 3504 | 1467727681830 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:08:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:08:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 690ms 07:08:01 INFO - PROCESS | 3504 | 1467727681855 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 3504 | 1467727681860 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 07:08:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:08:01 INFO - PROCESS | 3504 | 1467727681867 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 3504 | 1467727681869 Marionette TRACE conn6 <- [1,662,null,{}] 07:08:01 INFO - PROCESS | 3504 | 1467727681873 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:01 INFO - PROCESS | 3504 | 1467727681876 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:01 INFO - PROCESS | 3504 | 1467727681964 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 07:08:01 INFO - PROCESS | 3504 | 1467727681973 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:01 INFO - PROCESS | 3504 | 1467727681976 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:01 INFO - PROCESS | 3504 | ++DOCSHELL 0D40A000 == 28 [pid = 3504] [id = 175] 07:08:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D40A400) [pid = 3504] [serial = 523] [outer = 00000000] 07:08:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D410800) [pid = 3504] [serial = 524] [outer = 0D40A400] 07:08:02 INFO - PROCESS | 3504 | 1467727682024 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D41C800) [pid = 3504] [serial = 525] [outer = 0D40A400] 07:08:02 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:02 INFO - PROCESS | 3504 | [3504] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:08:02 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:02 INFO - PROCESS | 3504 | 1467727682493 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:08:02 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 07:08:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 07:08:02 INFO - PROCESS | 3504 | 1467727682541 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 07:08:02 INFO - PROCESS | 3504 | 1467727682543 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 07:08:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:08:02 INFO - PROCESS | 3504 | 1467727682546 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 3504 | 1467727682550 Marionette TRACE conn6 <- [1,666,null,{}] 07:08:02 INFO - PROCESS | 3504 | 1467727682561 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:02 INFO - PROCESS | 3504 | 1467727682566 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:02 INFO - PROCESS | 3504 | 1467727682681 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 07:08:02 INFO - PROCESS | 3504 | 1467727682764 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 3504 | 1467727682768 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:02 INFO - PROCESS | 3504 | ++DOCSHELL 0DACF000 == 29 [pid = 3504] [id = 176] 07:08:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0DACFC00) [pid = 3504] [serial = 526] [outer = 00000000] 07:08:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0E4CC000) [pid = 3504] [serial = 527] [outer = 0DACFC00] 07:08:02 INFO - PROCESS | 3504 | 1467727682816 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (14DA0400) [pid = 3504] [serial = 528] [outer = 0DACFC00] 07:08:03 INFO - PROCESS | 3504 | 1467727683204 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:08: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 07:08:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 07:08:03 INFO - PROCESS | 3504 | 1467727683220 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 07:08:03 INFO - PROCESS | 3504 | 1467727683232 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 07:08:03 INFO - PROCESS | 3504 | 1467727683236 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:08:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:08:03 INFO - PROCESS | 3504 | 1467727683237 Marionette TRACE conn6 <- [1,670,null,{}] 07:08:03 INFO - PROCESS | 3504 | 1467727683241 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:03 INFO - PROCESS | 3504 | 1467727683243 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:03 INFO - PROCESS | 3504 | 1467727683362 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 07:08:03 INFO - PROCESS | 3504 | 1467727683380 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 3504 | 1467727683382 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:03 INFO - PROCESS | 3504 | ++DOCSHELL 14DF1800 == 30 [pid = 3504] [id = 177] 07:08:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1509B400) [pid = 3504] [serial = 529] [outer = 00000000] 07:08:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1582D400) [pid = 3504] [serial = 530] [outer = 1509B400] 07:08:03 INFO - PROCESS | 3504 | 1467727683427 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (158EA800) [pid = 3504] [serial = 531] [outer = 1509B400] 07:08:04 INFO - PROCESS | 3504 | 1467727684333 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:08: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) 07:08:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1128ms 07:08:04 INFO - PROCESS | 3504 | 1467727684369 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 07:08:04 INFO - PROCESS | 3504 | 1467727684371 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 07:08:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:08:04 INFO - PROCESS | 3504 | 1467727684375 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 3504 | 1467727684377 Marionette TRACE conn6 <- [1,674,null,{}] 07:08:04 INFO - PROCESS | 3504 | 1467727684386 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:04 INFO - PROCESS | 3504 | 1467727684388 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:04 INFO - PROCESS | 3504 | 1467727684510 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 07:08:04 INFO - PROCESS | 3504 | 1467727684519 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:04 INFO - PROCESS | 3504 | 1467727684521 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:04 INFO - PROCESS | 3504 | ++DOCSHELL 159E8000 == 31 [pid = 3504] [id = 178] 07:08:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (16A4EC00) [pid = 3504] [serial = 532] [outer = 00000000] 07:08:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (17F33400) [pid = 3504] [serial = 533] [outer = 16A4EC00] 07:08:04 INFO - PROCESS | 3504 | 1467727684565 Marionette DEBUG loaded listener.js 07:08:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (17F3B000) [pid = 3504] [serial = 534] [outer = 16A4EC00] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (1895B400) [pid = 3504] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1951F000) [pid = 3504] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (199B0400) [pid = 3504] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (19904800) [pid = 3504] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (15965800) [pid = 3504] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D2DAC00) [pid = 3504] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D870800) [pid = 3504] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (18741000) [pid = 3504] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D40D400) [pid = 3504] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D51DC00) [pid = 3504] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1BE3A000) [pid = 3504] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:08:05 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (19960400) [pid = 3504] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:08:05 INFO - PROCESS | 3504 | 1467727685537 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:08:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:08:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1178ms 07:08:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:08:05 INFO - PROCESS | 3504 | 1467727685558 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 07:08:05 INFO - PROCESS | 3504 | 1467727685560 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 07:08:05 INFO - PROCESS | 3504 | 1467727685564 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:08:05 INFO - PROCESS | 3504 | 1467727685566 Marionette TRACE conn6 <- [1,678,null,{}] 07:08:05 INFO - PROCESS | 3504 | 1467727685569 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:05 INFO - PROCESS | 3504 | 1467727685575 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:05 INFO - PROCESS | 3504 | 1467727685687 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 07:08:05 INFO - PROCESS | 3504 | 1467727685693 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 3504 | 1467727685695 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:05 INFO - PROCESS | 3504 | ++DOCSHELL 0D420800 == 32 [pid = 3504] [id = 179] 07:08:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (158ED800) [pid = 3504] [serial = 535] [outer = 00000000] 07:08:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F78C00) [pid = 3504] [serial = 536] [outer = 158ED800] 07:08:05 INFO - PROCESS | 3504 | 1467727685742 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17FC8000) [pid = 3504] [serial = 537] [outer = 158ED800] 07:08:06 INFO - PROCESS | 3504 | 1467727686673 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:08:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:08:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms 07:08:06 INFO - PROCESS | 3504 | 1467727686693 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 07:08:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:08:06 INFO - PROCESS | 3504 | 1467727686695 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 07:08:06 INFO - PROCESS | 3504 | 1467727686698 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 3504 | 1467727686700 Marionette TRACE conn6 <- [1,682,null,{}] 07:08:06 INFO - PROCESS | 3504 | 1467727686708 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:06 INFO - PROCESS | 3504 | 1467727686709 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:06 INFO - PROCESS | 3504 | 1467727686786 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 07:08:06 INFO - PROCESS | 3504 | 1467727686793 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 3504 | 1467727686794 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:06 INFO - PROCESS | 3504 | ++DOCSHELL 184D4800 == 33 [pid = 3504] [id = 180] 07:08:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1873D800) [pid = 3504] [serial = 538] [outer = 00000000] 07:08:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18749000) [pid = 3504] [serial = 539] [outer = 1873D800] 07:08:06 INFO - PROCESS | 3504 | 1467727686838 Marionette DEBUG loaded listener.js 07:08:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18955800) [pid = 3504] [serial = 540] [outer = 1873D800] 07:08:07 INFO - PROCESS | 3504 | 1467727687816 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:08:07 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) 07:08:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1184ms 07:08:07 INFO - PROCESS | 3504 | 1467727687884 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 07:08:07 INFO - PROCESS | 3504 | 1467727687889 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 07:08:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:08:07 INFO - PROCESS | 3504 | 1467727687894 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:08:07 INFO - PROCESS | 3504 | 1467727687898 Marionette TRACE conn6 <- [1,686,null,{}] 07:08:07 INFO - PROCESS | 3504 | 1467727687946 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:07 INFO - PROCESS | 3504 | 1467727687949 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:08 INFO - PROCESS | 3504 | 1467727688051 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 07:08:08 INFO - PROCESS | 3504 | 1467727688212 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 3504 | 1467727688215 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:08 INFO - PROCESS | 3504 | ++DOCSHELL 0CDE7800 == 34 [pid = 3504] [id = 181] 07:08:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0CE5A000) [pid = 3504] [serial = 541] [outer = 00000000] 07:08:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0D2D4C00) [pid = 3504] [serial = 542] [outer = 0CE5A000] 07:08:08 INFO - PROCESS | 3504 | 1467727688316 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D2DF400) [pid = 3504] [serial = 543] [outer = 0CE5A000] 07:08:09 INFO - PROCESS | 3504 | 1467727689458 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:08:09 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) 07:08:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1625ms 07:08:09 INFO - PROCESS | 3504 | 1467727689532 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 07:08:09 INFO - PROCESS | 3504 | 1467727689537 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 07:08:09 INFO - PROCESS | 3504 | 1467727689545 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:08:09 INFO - PROCESS | 3504 | 1467727689548 Marionette TRACE conn6 <- [1,690,null,{}] 07:08:09 INFO - PROCESS | 3504 | 1467727689696 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:09 INFO - PROCESS | 3504 | 1467727689699 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:09 INFO - PROCESS | 3504 | 1467727689806 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 07:08:09 INFO - PROCESS | 3504 | 1467727689879 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:09 INFO - PROCESS | 3504 | 1467727689883 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:09 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D2800 == 35 [pid = 3504] [id = 182] 07:08:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D2D4000) [pid = 3504] [serial = 544] [outer = 00000000] 07:08:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D36E000) [pid = 3504] [serial = 545] [outer = 0D2D4000] 07:08:09 INFO - PROCESS | 3504 | 1467727689933 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D516800) [pid = 3504] [serial = 546] [outer = 0D2D4000] 07:08:10 INFO - PROCESS | 3504 | --DOCSHELL 0D420800 == 34 [pid = 3504] [id = 179] 07:08:10 INFO - PROCESS | 3504 | --DOCSHELL 159E8000 == 33 [pid = 3504] [id = 178] 07:08:10 INFO - PROCESS | 3504 | --DOCSHELL 14DF1800 == 32 [pid = 3504] [id = 177] 07:08:10 INFO - PROCESS | 3504 | --DOCSHELL 0DACF000 == 31 [pid = 3504] [id = 176] 07:08:10 INFO - PROCESS | 3504 | --DOCSHELL 0D40A000 == 30 [pid = 3504] [id = 175] 07:08:10 INFO - PROCESS | 3504 | --DOCSHELL 0C816400 == 29 [pid = 3504] [id = 174] 07:08:10 INFO - PROCESS | 3504 | --DOCSHELL 0C816C00 == 28 [pid = 3504] [id = 173] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (189D4400) [pid = 3504] [serial = 488] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18A08C00) [pid = 3504] [serial = 489] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (199A9800) [pid = 3504] [serial = 492] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (19906800) [pid = 3504] [serial = 491] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1A586800) [pid = 3504] [serial = 471] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1A580000) [pid = 3504] [serial = 470] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1A57F800) [pid = 3504] [serial = 494] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (16A46400) [pid = 3504] [serial = 482] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (17F30400) [pid = 3504] [serial = 483] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D40E400) [pid = 3504] [serial = 476] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D414400) [pid = 3504] [serial = 477] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D877400) [pid = 3504] [serial = 479] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D973C00) [pid = 3504] [serial = 480] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18745C00) [pid = 3504] [serial = 485] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0D6D3C00) [pid = 3504] [serial = 473] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (14B11000) [pid = 3504] [serial = 474] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (17F7EC00) [pid = 3504] [serial = 497] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1BF02400) [pid = 3504] [serial = 503] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1B733800) [pid = 3504] [serial = 500] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1B792800) [pid = 3504] [serial = 501] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (1BF96800) [pid = 3504] [serial = 504] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (17FC5800) [pid = 3504] [serial = 498] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (199DBC00) [pid = 3504] [serial = 495] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (18953400) [pid = 3504] [serial = 486] [outer = 00000000] [url = about:blank] 07:08:10 INFO - PROCESS | 3504 | 1467727690932 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:08:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:08:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1428ms 07:08:10 INFO - PROCESS | 3504 | 1467727690981 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 3504 | 1467727690985 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 07:08:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:08:10 INFO - PROCESS | 3504 | 1467727690989 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 3504 | 1467727690991 Marionette TRACE conn6 <- [1,694,null,{}] 07:08:10 INFO - PROCESS | 3504 | 1467727690997 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:10 INFO - PROCESS | 3504 | 1467727691000 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:11 INFO - PROCESS | 3504 | 1467727691085 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 07:08:11 INFO - PROCESS | 3504 | 1467727691096 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:11 INFO - PROCESS | 3504 | 1467727691099 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:11 INFO - PROCESS | 3504 | ++DOCSHELL 0D6CC400 == 29 [pid = 3504] [id = 183] 07:08:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0D6D3C00) [pid = 3504] [serial = 547] [outer = 00000000] 07:08:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0D877000) [pid = 3504] [serial = 548] [outer = 0D6D3C00] 07:08:11 INFO - PROCESS | 3504 | 1467727691148 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D902800) [pid = 3504] [serial = 549] [outer = 0D6D3C00] 07:08:12 INFO - PROCESS | 3504 | 1467727692114 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:08: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 07:08:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1182ms 07:08:12 INFO - PROCESS | 3504 | 1467727692173 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 3504 | 1467727692175 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 07:08:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:08:12 INFO - PROCESS | 3504 | 1467727692179 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 3504 | 1467727692181 Marionette TRACE conn6 <- [1,698,null,{}] 07:08:12 INFO - PROCESS | 3504 | 1467727692185 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:12 INFO - PROCESS | 3504 | 1467727692187 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:12 INFO - PROCESS | 3504 | 1467727692274 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 07:08:12 INFO - PROCESS | 3504 | 1467727692282 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 3504 | 1467727692286 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:12 INFO - PROCESS | 3504 | ++DOCSHELL 1509C000 == 30 [pid = 3504] [id = 184] 07:08:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (150B5C00) [pid = 3504] [serial = 550] [outer = 00000000] 07:08:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (1545CC00) [pid = 3504] [serial = 551] [outer = 150B5C00] 07:08:12 INFO - PROCESS | 3504 | 1467727692335 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (1569B000) [pid = 3504] [serial = 552] [outer = 150B5C00] 07:08:13 INFO - PROCESS | 3504 | 1467727693291 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:08:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1124ms 07:08:13 INFO - PROCESS | 3504 | 1467727693312 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 07:08:13 INFO - PROCESS | 3504 | 1467727693318 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 07:08:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:08:13 INFO - PROCESS | 3504 | 1467727693329 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 3504 | 1467727693330 Marionette TRACE conn6 <- [1,702,null,{}] 07:08:13 INFO - PROCESS | 3504 | 1467727693334 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:13 INFO - PROCESS | 3504 | 1467727693336 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:13 INFO - PROCESS | 3504 | 1467727693447 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 07:08:13 INFO - PROCESS | 3504 | 1467727693453 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:13 INFO - PROCESS | 3504 | 1467727693455 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:13 INFO - PROCESS | 3504 | ++DOCSHELL 158E4000 == 31 [pid = 3504] [id = 185] 07:08:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (158E4400) [pid = 3504] [serial = 553] [outer = 00000000] 07:08:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17F34400) [pid = 3504] [serial = 554] [outer = 158E4400] 07:08:13 INFO - PROCESS | 3504 | 1467727693500 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (17F5C400) [pid = 3504] [serial = 555] [outer = 158E4400] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0DACFC00) [pid = 3504] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0C816800) [pid = 3504] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0D40A400) [pid = 3504] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (0C81A800) [pid = 3504] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (16A4EC00) [pid = 3504] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (0D275400) [pid = 3504] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (17F2E400) [pid = 3504] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (1BE46400) [pid = 3504] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (19B6AC00) [pid = 3504] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (158ED800) [pid = 3504] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:08:14 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (1509B400) [pid = 3504] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:08:14 INFO - PROCESS | 3504 | 1467727694446 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:08:14 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 07:08:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1186ms 07:08:14 INFO - PROCESS | 3504 | 1467727694514 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 07:08:14 INFO - PROCESS | 3504 | 1467727694516 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 07:08:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:08:14 INFO - PROCESS | 3504 | 1467727694519 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - PROCESS | 3504 | 1467727694521 Marionette TRACE conn6 <- [1,706,null,{}] 07:08:14 INFO - PROCESS | 3504 | 1467727694527 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:14 INFO - PROCESS | 3504 | 1467727694528 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:14 INFO - PROCESS | 3504 | 1467727694609 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 07:08:14 INFO - PROCESS | 3504 | 1467727694615 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 3504 | 1467727694616 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:14 INFO - PROCESS | 3504 | ++DOCSHELL 0CE60800 == 32 [pid = 3504] [id = 186] 07:08:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0D275400) [pid = 3504] [serial = 556] [outer = 00000000] 07:08:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (17F68400) [pid = 3504] [serial = 557] [outer = 0D275400] 07:08:14 INFO - PROCESS | 3504 | 1467727694661 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (17F85800) [pid = 3504] [serial = 558] [outer = 0D275400] 07:08:15 INFO - PROCESS | 3504 | 1467727695592 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:08:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:08:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1127ms 07:08:15 INFO - PROCESS | 3504 | 1467727695650 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 3504 | 1467727695652 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 07:08:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:08:15 INFO - PROCESS | 3504 | 1467727695655 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 3504 | 1467727695657 Marionette TRACE conn6 <- [1,710,null,{}] 07:08:15 INFO - PROCESS | 3504 | 1467727695661 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:15 INFO - PROCESS | 3504 | 1467727695666 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:15 INFO - PROCESS | 3504 | 1467727695774 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 07:08:15 INFO - PROCESS | 3504 | 1467727695781 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:15 INFO - PROCESS | 3504 | 1467727695783 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:15 INFO - PROCESS | 3504 | ++DOCSHELL 18747400 == 33 [pid = 3504] [id = 187] 07:08:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (18748C00) [pid = 3504] [serial = 559] [outer = 00000000] 07:08:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (18961800) [pid = 3504] [serial = 560] [outer = 18748C00] 07:08:15 INFO - PROCESS | 3504 | 1467727695827 Marionette DEBUG loaded listener.js 07:08:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (189D9000) [pid = 3504] [serial = 561] [outer = 18748C00] 07:08:16 INFO - PROCESS | 3504 | 1467727696279 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 07:08:16 INFO - PROCESS | 3504 | 1467727696330 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 07:08:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:08:16 INFO - PROCESS | 3504 | 1467727696333 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:08:16 INFO - PROCESS | 3504 | 1467727696335 Marionette TRACE conn6 <- [1,714,null,{}] 07:08:16 INFO - PROCESS | 3504 | 1467727696338 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:16 INFO - PROCESS | 3504 | 1467727696340 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:16 INFO - PROCESS | 3504 | 1467727696419 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 07:08:16 INFO - PROCESS | 3504 | 1467727696426 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 3504 | 1467727696428 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:16 INFO - PROCESS | 3504 | ++DOCSHELL 14DAA400 == 34 [pid = 3504] [id = 188] 07:08:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (18A07400) [pid = 3504] [serial = 562] [outer = 00000000] 07:08:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (18A0F400) [pid = 3504] [serial = 563] [outer = 18A07400] 07:08:16 INFO - PROCESS | 3504 | 1467727696485 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (18A14C00) [pid = 3504] [serial = 564] [outer = 18A07400] 07:08:17 INFO - PROCESS | 3504 | 1467727697244 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:08:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:08:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 07:08:17 INFO - PROCESS | 3504 | 1467727697304 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 07:08:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:08:17 INFO - PROCESS | 3504 | 1467727697309 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 07:08:17 INFO - PROCESS | 3504 | 1467727697314 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 3504 | 1467727697317 Marionette TRACE conn6 <- [1,718,null,{}] 07:08:17 INFO - PROCESS | 3504 | 1467727697322 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:17 INFO - PROCESS | 3504 | 1467727697326 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:17 INFO - PROCESS | 3504 | 1467727697448 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 07:08:17 INFO - PROCESS | 3504 | 1467727697571 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:17 INFO - PROCESS | 3504 | 1467727697575 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:17 INFO - PROCESS | 3504 | ++DOCSHELL 0D274400 == 35 [pid = 3504] [id = 189] 07:08:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D86EC00) [pid = 3504] [serial = 565] [outer = 00000000] 07:08:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0E440000) [pid = 3504] [serial = 566] [outer = 0D86EC00] 07:08:17 INFO - PROCESS | 3504 | 1467727697635 Marionette DEBUG loaded listener.js 07:08:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (14DEC000) [pid = 3504] [serial = 567] [outer = 0D86EC00] 07:08:18 INFO - PROCESS | 3504 | 1467727698232 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 07:08:18 INFO - PROCESS | 3504 | 1467727698309 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 07:08:18 INFO - PROCESS | 3504 | 1467727698315 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:08:18 INFO - PROCESS | 3504 | 1467727698318 Marionette TRACE conn6 <- [1,722,null,{}] 07:08:18 INFO - PROCESS | 3504 | 1467727698322 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:18 INFO - PROCESS | 3504 | 1467727698325 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:18 INFO - PROCESS | 3504 | 1467727698472 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 07:08:18 INFO - PROCESS | 3504 | 1467727698594 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:18 INFO - PROCESS | 3504 | 1467727698597 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:18 INFO - PROCESS | 3504 | ++DOCSHELL 17F3D400 == 36 [pid = 3504] [id = 190] 07:08:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (18747000) [pid = 3504] [serial = 568] [outer = 00000000] 07:08:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18958800) [pid = 3504] [serial = 569] [outer = 18747000] 07:08:18 INFO - PROCESS | 3504 | 1467727698655 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (189DB400) [pid = 3504] [serial = 570] [outer = 18747000] 07:08:19 INFO - PROCESS | 3504 | 1467727699254 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:08:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:08:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 07:08:19 INFO - PROCESS | 3504 | 1467727699289 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 07:08:19 INFO - PROCESS | 3504 | 1467727699292 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 07:08:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:08:19 INFO - PROCESS | 3504 | 1467727699296 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:08:19 INFO - PROCESS | 3504 | 1467727699300 Marionette TRACE conn6 <- [1,726,null,{}] 07:08:19 INFO - PROCESS | 3504 | 1467727699311 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:19 INFO - PROCESS | 3504 | 1467727699315 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:19 INFO - PROCESS | 3504 | 1467727699424 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 07:08:19 INFO - PROCESS | 3504 | 1467727699546 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:19 INFO - PROCESS | 3504 | 1467727699550 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:19 INFO - PROCESS | 3504 | ++DOCSHELL 198A1C00 == 37 [pid = 3504] [id = 191] 07:08:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (198A2800) [pid = 3504] [serial = 571] [outer = 00000000] 07:08:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (198F8800) [pid = 3504] [serial = 572] [outer = 198A2800] 07:08:19 INFO - PROCESS | 3504 | 1467727699626 Marionette DEBUG loaded listener.js 07:08:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1995A000) [pid = 3504] [serial = 573] [outer = 198A2800] 07:08:20 INFO - PROCESS | 3504 | 1467727700671 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:08:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:08:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1432ms 07:08:20 INFO - PROCESS | 3504 | 1467727700731 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 07:08:20 INFO - PROCESS | 3504 | 1467727700735 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 07:08:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:08:20 INFO - PROCESS | 3504 | 1467727700739 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:08:20 INFO - PROCESS | 3504 | 1467727700742 Marionette TRACE conn6 <- [1,730,null,{}] 07:08:20 INFO - PROCESS | 3504 | 1467727700748 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:20 INFO - PROCESS | 3504 | 1467727700751 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:20 INFO - PROCESS | 3504 | 1467727700886 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 07:08:20 INFO - PROCESS | 3504 | 1467727700963 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 3504 | 1467727700967 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 18747400 == 36 [pid = 3504] [id = 187] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 0CE60800 == 35 [pid = 3504] [id = 186] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 158E4000 == 34 [pid = 3504] [id = 185] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 1509C000 == 33 [pid = 3504] [id = 184] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 0D6CC400 == 32 [pid = 3504] [id = 183] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 0D2D2800 == 31 [pid = 3504] [id = 182] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 184D4800 == 30 [pid = 3504] [id = 180] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 0CDE7800 == 29 [pid = 3504] [id = 181] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 198A1C00 == 28 [pid = 3504] [id = 191] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 17F3D400 == 27 [pid = 3504] [id = 190] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 14DAA400 == 26 [pid = 3504] [id = 188] 07:08:21 INFO - PROCESS | 3504 | --DOCSHELL 0D274400 == 25 [pid = 3504] [id = 189] 07:08:21 INFO - PROCESS | 3504 | ++DOCSHELL 0895CC00 == 26 [pid = 3504] [id = 192] 07:08:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0895F400) [pid = 3504] [serial = 574] [outer = 00000000] 07:08:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0C807800) [pid = 3504] [serial = 575] [outer = 0895F400] 07:08:21 INFO - PROCESS | 3504 | 1467727701608 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0C81E400) [pid = 3504] [serial = 576] [outer = 0895F400] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (18749000) [pid = 3504] [serial = 539] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0E4CC000) [pid = 3504] [serial = 527] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (14DA0400) [pid = 3504] [serial = 528] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0C81BC00) [pid = 3504] [serial = 521] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0C990400) [pid = 3504] [serial = 522] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D410800) [pid = 3504] [serial = 524] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D41C800) [pid = 3504] [serial = 525] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D2E1C00) [pid = 3504] [serial = 519] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0CD84000) [pid = 3504] [serial = 518] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (17F33400) [pid = 3504] [serial = 533] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D511800) [pid = 3504] [serial = 507] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0D372800) [pid = 3504] [serial = 506] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (184C9800) [pid = 3504] [serial = 510] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (17F36C00) [pid = 3504] [serial = 509] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1CEBD800) [pid = 3504] [serial = 513] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (1C218800) [pid = 3504] [serial = 512] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (1D263C00) [pid = 3504] [serial = 516] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (19B71C00) [pid = 3504] [serial = 515] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (17F78C00) [pid = 3504] [serial = 536] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (17F3B000) [pid = 3504] [serial = 534] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (17FC8000) [pid = 3504] [serial = 537] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (1582D400) [pid = 3504] [serial = 530] [outer = 00000000] [url = about:blank] 07:08:21 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (158EA800) [pid = 3504] [serial = 531] [outer = 00000000] [url = about:blank] 07:08:22 INFO - PROCESS | 3504 | 1467727702599 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:08: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 07:08:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1881ms 07:08:22 INFO - PROCESS | 3504 | 1467727702623 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 07:08:22 INFO - PROCESS | 3504 | 1467727702626 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 07:08:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:08:22 INFO - PROCESS | 3504 | 1467727702631 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:08:22 INFO - PROCESS | 3504 | 1467727702634 Marionette TRACE conn6 <- [1,734,null,{}] 07:08:22 INFO - PROCESS | 3504 | 1467727702639 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:22 INFO - PROCESS | 3504 | 1467727702643 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:22 INFO - PROCESS | 3504 | 1467727702735 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 07:08:22 INFO - PROCESS | 3504 | 1467727702744 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:22 INFO - PROCESS | 3504 | 1467727702746 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:22 INFO - PROCESS | 3504 | ++DOCSHELL 0CCE5000 == 27 [pid = 3504] [id = 193] 07:08:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (0D2DB000) [pid = 3504] [serial = 577] [outer = 00000000] 07:08:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (0D402C00) [pid = 3504] [serial = 578] [outer = 0D2DB000] 07:08:22 INFO - PROCESS | 3504 | 1467727702795 Marionette DEBUG loaded listener.js 07:08:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0D40C800) [pid = 3504] [serial = 579] [outer = 0D2DB000] 07:08:23 INFO - PROCESS | 3504 | 1467727703770 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:08: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.) 07:08:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 07:08:23 INFO - PROCESS | 3504 | 1467727703812 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 07:08:23 INFO - PROCESS | 3504 | 1467727703816 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 07:08:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:08:23 INFO - PROCESS | 3504 | 1467727703822 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 3504 | 1467727703825 Marionette TRACE conn6 <- [1,738,null,{}] 07:08:23 INFO - PROCESS | 3504 | 1467727703828 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:23 INFO - PROCESS | 3504 | 1467727703831 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:23 INFO - PROCESS | 3504 | 1467727703948 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 07:08:23 INFO - PROCESS | 3504 | 1467727703956 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 3504 | 1467727703958 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:23 INFO - PROCESS | 3504 | ++DOCSHELL 0D6D4000 == 28 [pid = 3504] [id = 194] 07:08:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0D6D4400) [pid = 3504] [serial = 580] [outer = 00000000] 07:08:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0D874C00) [pid = 3504] [serial = 581] [outer = 0D6D4400] 07:08:23 INFO - PROCESS | 3504 | 1467727704005 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0D96E400) [pid = 3504] [serial = 582] [outer = 0D6D4400] 07:08:24 INFO - PROCESS | 3504 | 1467727705006 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:08: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) 07:08:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1224ms 07:08:25 INFO - PROCESS | 3504 | 1467727705051 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 3504 | 1467727705054 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 07:08:25 INFO - PROCESS | 3504 | 1467727705057 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:08:25 INFO - PROCESS | 3504 | 1467727705060 Marionette TRACE conn6 <- [1,742,null,{}] 07:08:25 INFO - PROCESS | 3504 | 1467727705077 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:25 INFO - PROCESS | 3504 | 1467727705081 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:25 INFO - PROCESS | 3504 | 1467727705201 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 07:08:25 INFO - PROCESS | 3504 | 1467727705210 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 3504 | 1467727705223 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:25 INFO - PROCESS | 3504 | ++DOCSHELL 0CCCA000 == 29 [pid = 3504] [id = 195] 07:08:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D6D1000) [pid = 3504] [serial = 583] [outer = 00000000] 07:08:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (15628C00) [pid = 3504] [serial = 584] [outer = 0D6D1000] 07:08:25 INFO - PROCESS | 3504 | 1467727705311 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (1582C800) [pid = 3504] [serial = 585] [outer = 0D6D1000] 07:08:25 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (18748C00) [pid = 3504] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:08:25 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (158E4400) [pid = 3504] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:08:25 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (0D6D3C00) [pid = 3504] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:08:25 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (1873D800) [pid = 3504] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:08:25 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (150B5C00) [pid = 3504] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:08:25 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (0D2D4000) [pid = 3504] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:08:25 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (0CE5A000) [pid = 3504] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:08:25 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (0D275400) [pid = 3504] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:08:25 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (18A07400) [pid = 3504] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:08:26 INFO - PROCESS | 3504 | 1467727706249 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:08: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 07:08:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1221ms 07:08:26 INFO - PROCESS | 3504 | 1467727706282 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 3504 | 1467727706285 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 07:08:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:08:26 INFO - PROCESS | 3504 | 1467727706288 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 3504 | 1467727706290 Marionette TRACE conn6 <- [1,746,null,{}] 07:08:26 INFO - PROCESS | 3504 | 1467727706293 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:26 INFO - PROCESS | 3504 | 1467727706295 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:26 INFO - PROCESS | 3504 | 1467727706382 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 07:08:26 INFO - PROCESS | 3504 | 1467727706387 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:26 INFO - PROCESS | 3504 | 1467727706389 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:26 INFO - PROCESS | 3504 | ++DOCSHELL 0D40A000 == 30 [pid = 3504] [id = 196] 07:08:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (0D410400) [pid = 3504] [serial = 586] [outer = 00000000] 07:08:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (15851800) [pid = 3504] [serial = 587] [outer = 0D410400] 07:08:26 INFO - PROCESS | 3504 | 1467727706500 Marionette DEBUG loaded listener.js 07:08:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (15960000) [pid = 3504] [serial = 588] [outer = 0D410400] 07:08:26 INFO - PROCESS | 3504 | 1467727706873 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:08:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 07:08:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:08:26 INFO - PROCESS | 3504 | 1467727706922 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 3504 | 1467727706924 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 07:08:26 INFO - PROCESS | 3504 | 1467727706927 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 3504 | 1467727706929 Marionette TRACE conn6 <- [1,750,null,{}] 07:08:26 INFO - PROCESS | 3504 | 1467727706932 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:26 INFO - PROCESS | 3504 | 1467727706934 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:27 INFO - PROCESS | 3504 | 1467727707012 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 07:08:27 INFO - PROCESS | 3504 | 1467727707085 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 3504 | 1467727707087 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:27 INFO - PROCESS | 3504 | ++DOCSHELL 1757DC00 == 31 [pid = 3504] [id = 197] 07:08:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (17F31000) [pid = 3504] [serial = 589] [outer = 00000000] 07:08:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (17F5B400) [pid = 3504] [serial = 590] [outer = 17F31000] 07:08:27 INFO - PROCESS | 3504 | 1467727707143 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (17F83800) [pid = 3504] [serial = 591] [outer = 17F31000] 07:08:28 INFO - PROCESS | 3504 | 1467727708056 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:08:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1173ms 07:08:28 INFO - PROCESS | 3504 | 1467727708102 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 3504 | 1467727708107 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 07:08:28 INFO - PROCESS | 3504 | 1467727708112 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:08:28 INFO - PROCESS | 3504 | 1467727708116 Marionette TRACE conn6 <- [1,754,null,{}] 07:08:28 INFO - PROCESS | 3504 | 1467727708122 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:28 INFO - PROCESS | 3504 | 1467727708125 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:28 INFO - PROCESS | 3504 | 1467727708268 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 07:08:28 INFO - PROCESS | 3504 | 1467727708341 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 3504 | 1467727708344 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:28 INFO - PROCESS | 3504 | ++DOCSHELL 0D279C00 == 32 [pid = 3504] [id = 198] 07:08:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D27B400) [pid = 3504] [serial = 592] [outer = 00000000] 07:08:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0D2DD400) [pid = 3504] [serial = 593] [outer = 0D27B400] 07:08:28 INFO - PROCESS | 3504 | 1467727708405 Marionette DEBUG loaded listener.js 07:08:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D410C00) [pid = 3504] [serial = 594] [outer = 0D27B400] 07:08:29 INFO - PROCESS | 3504 | 1467727709589 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:08:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:08:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1524ms 07:08:29 INFO - PROCESS | 3504 | 1467727709641 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 07:08:29 INFO - PROCESS | 3504 | 1467727709646 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 07:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:08:29 INFO - PROCESS | 3504 | 1467727709652 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:08:29 INFO - PROCESS | 3504 | 1467727709655 Marionette TRACE conn6 <- [1,758,null,{}] 07:08:29 INFO - PROCESS | 3504 | 1467727709659 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:29 INFO - PROCESS | 3504 | 1467727709662 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:29 INFO - PROCESS | 3504 | 1467727709886 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 07:08:29 INFO - PROCESS | 3504 | 1467727709986 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:29 INFO - PROCESS | 3504 | 1467727709989 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:29 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D3000 == 33 [pid = 3504] [id = 199] 07:08:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D2D3400) [pid = 3504] [serial = 595] [outer = 00000000] 07:08:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D2DF800) [pid = 3504] [serial = 596] [outer = 0D2D3400] 07:08:30 INFO - PROCESS | 3504 | 1467727710039 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D41E800) [pid = 3504] [serial = 597] [outer = 0D2D3400] 07:08:30 INFO - PROCESS | 3504 | --DOCSHELL 14DA8000 == 32 [pid = 3504] [id = 116] 07:08:30 INFO - PROCESS | 3504 | --DOCSHELL 1582C000 == 31 [pid = 3504] [id = 113] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (18A0F400) [pid = 3504] [serial = 563] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (18A14C00) [pid = 3504] [serial = 564] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (18961800) [pid = 3504] [serial = 560] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (17F34400) [pid = 3504] [serial = 554] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (0D877000) [pid = 3504] [serial = 548] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (0D902800) [pid = 3504] [serial = 549] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (18955800) [pid = 3504] [serial = 540] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (1545CC00) [pid = 3504] [serial = 551] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (0D36E000) [pid = 3504] [serial = 545] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (0D516800) [pid = 3504] [serial = 546] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (0D2D4C00) [pid = 3504] [serial = 542] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (0D2DF400) [pid = 3504] [serial = 543] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 56 (17F5C400) [pid = 3504] [serial = 555] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 55 (17F68400) [pid = 3504] [serial = 557] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 54 (189D9000) [pid = 3504] [serial = 561] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 53 (17F85800) [pid = 3504] [serial = 558] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | --DOMWINDOW == 52 (1569B000) [pid = 3504] [serial = 552] [outer = 00000000] [url = about:blank] 07:08:30 INFO - PROCESS | 3504 | 1467727710540 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 932ms 07:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:08:30 INFO - PROCESS | 3504 | 1467727710588 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 07:08:30 INFO - PROCESS | 3504 | 1467727710592 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 07:08:30 INFO - PROCESS | 3504 | 1467727710597 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:08:30 INFO - PROCESS | 3504 | 1467727710599 Marionette TRACE conn6 <- [1,762,null,{}] 07:08:30 INFO - PROCESS | 3504 | 1467727710604 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:30 INFO - PROCESS | 3504 | 1467727710608 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:30 INFO - PROCESS | 3504 | 1467727710694 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 07:08:30 INFO - PROCESS | 3504 | 1467727710702 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 3504 | 1467727710705 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:30 INFO - PROCESS | 3504 | ++DOCSHELL 0D519800 == 32 [pid = 3504] [id = 200] 07:08:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 53 (0D51A000) [pid = 3504] [serial = 598] [outer = 00000000] 07:08:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 54 (0D872800) [pid = 3504] [serial = 599] [outer = 0D51A000] 07:08:30 INFO - PROCESS | 3504 | 1467727710754 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 55 (0D8DD400) [pid = 3504] [serial = 600] [outer = 0D51A000] 07:08:31 INFO - PROCESS | 3504 | 1467727711223 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 07:08:31 INFO - PROCESS | 3504 | 1467727711268 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 07:08:31 INFO - PROCESS | 3504 | 1467727711270 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 07:08:31 INFO - PROCESS | 3504 | 1467727711274 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:08:31 INFO - PROCESS | 3504 | 1467727711276 Marionette TRACE conn6 <- [1,766,null,{}] 07:08:31 INFO - PROCESS | 3504 | 1467727711279 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:31 INFO - PROCESS | 3504 | 1467727711282 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:31 INFO - PROCESS | 3504 | 1467727711395 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 07:08:31 INFO - PROCESS | 3504 | 1467727711481 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:31 INFO - PROCESS | 3504 | 1467727711483 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:31 INFO - PROCESS | 3504 | ++DOCSHELL 14DAC800 == 33 [pid = 3504] [id = 201] 07:08:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 56 (14DE5800) [pid = 3504] [serial = 601] [outer = 00000000] 07:08:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 57 (15094400) [pid = 3504] [serial = 602] [outer = 14DE5800] 07:08:31 INFO - PROCESS | 3504 | 1467727711531 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (15462C00) [pid = 3504] [serial = 603] [outer = 14DE5800] 07:08:31 INFO - PROCESS | 3504 | 1467727711919 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 07:08:31 INFO - PROCESS | 3504 | 1467727711948 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 07:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:08:31 INFO - PROCESS | 3504 | 1467727711951 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 07:08:31 INFO - PROCESS | 3504 | 1467727711962 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - PROCESS | 3504 | 1467727711967 Marionette TRACE conn6 <- [1,770,null,{}] 07:08:31 INFO - PROCESS | 3504 | 1467727711970 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:31 INFO - PROCESS | 3504 | 1467727711973 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:32 INFO - PROCESS | 3504 | 1467727712062 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 07:08:32 INFO - PROCESS | 3504 | 1467727712067 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 3504 | 1467727712069 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:32 INFO - PROCESS | 3504 | ++DOCSHELL 156A3000 == 34 [pid = 3504] [id = 202] 07:08:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (1582B800) [pid = 3504] [serial = 604] [outer = 00000000] 07:08:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (17F38800) [pid = 3504] [serial = 605] [outer = 1582B800] 07:08:32 INFO - PROCESS | 3504 | 1467727712119 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (17F66400) [pid = 3504] [serial = 606] [outer = 1582B800] 07:08:32 INFO - PROCESS | 3504 | 1467727712577 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 07:08:32 INFO - PROCESS | 3504 | 1467727712649 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 3504 | 1467727712651 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 07:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:08:32 INFO - PROCESS | 3504 | 1467727712661 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 3504 | 1467727712663 Marionette TRACE conn6 <- [1,774,null,{}] 07:08:32 INFO - PROCESS | 3504 | 1467727712667 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:32 INFO - PROCESS | 3504 | 1467727712669 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:32 INFO - PROCESS | 3504 | 1467727712807 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 07:08:32 INFO - PROCESS | 3504 | 1467727712829 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 3504 | 1467727712831 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:32 INFO - PROCESS | 3504 | ++DOCSHELL 0D514C00 == 35 [pid = 3504] [id = 203] 07:08:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (16A45000) [pid = 3504] [serial = 607] [outer = 00000000] 07:08:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (18747400) [pid = 3504] [serial = 608] [outer = 16A45000] 07:08:32 INFO - PROCESS | 3504 | 1467727712875 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (1874B000) [pid = 3504] [serial = 609] [outer = 16A45000] 07:08:33 INFO - PROCESS | 3504 | 1467727713320 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 07:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:08:33 INFO - PROCESS | 3504 | 1467727713334 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 3504 | 1467727713335 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 07:08:33 INFO - PROCESS | 3504 | 1467727713339 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 3504 | 1467727713340 Marionette TRACE conn6 <- [1,778,null,{}] 07:08:33 INFO - PROCESS | 3504 | 1467727713344 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:33 INFO - PROCESS | 3504 | 1467727713346 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:33 INFO - PROCESS | 3504 | 1467727713457 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 07:08:33 INFO - PROCESS | 3504 | 1467727713463 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:33 INFO - PROCESS | 3504 | 1467727713468 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:33 INFO - PROCESS | 3504 | ++DOCSHELL 0DACF400 == 36 [pid = 3504] [id = 204] 07:08:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (17F34C00) [pid = 3504] [serial = 610] [outer = 00000000] 07:08:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (1895A800) [pid = 3504] [serial = 611] [outer = 17F34C00] 07:08:33 INFO - PROCESS | 3504 | 1467727713570 Marionette DEBUG loaded listener.js 07:08:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (189D6400) [pid = 3504] [serial = 612] [outer = 17F34C00] 07:08:34 INFO - PROCESS | 3504 | 1467727714031 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 07:08:34 INFO - PROCESS | 3504 | 1467727714070 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 07:08:34 INFO - PROCESS | 3504 | 1467727714072 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 07:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:08:34 INFO - PROCESS | 3504 | 1467727714080 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:08:34 INFO - PROCESS | 3504 | 1467727714082 Marionette TRACE conn6 <- [1,782,null,{}] 07:08:34 INFO - PROCESS | 3504 | 1467727714085 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:34 INFO - PROCESS | 3504 | 1467727714087 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:34 INFO - PROCESS | 3504 | 1467727714226 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 07:08:34 INFO - PROCESS | 3504 | 1467727714240 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 3504 | 1467727714242 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:34 INFO - PROCESS | 3504 | ++DOCSHELL 18A0A000 == 37 [pid = 3504] [id = 205] 07:08:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (18A0C400) [pid = 3504] [serial = 613] [outer = 00000000] 07:08:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (18A15C00) [pid = 3504] [serial = 614] [outer = 18A0C400] 07:08:34 INFO - PROCESS | 3504 | 1467727714331 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (18A86800) [pid = 3504] [serial = 615] [outer = 18A0C400] 07:08:34 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D6D4400) [pid = 3504] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:08:34 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0895F400) [pid = 3504] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:08:34 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0D2DB000) [pid = 3504] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:08:34 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (198A2800) [pid = 3504] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:08:34 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (0D86EC00) [pid = 3504] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:08:34 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (18747000) [pid = 3504] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:08:34 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (0D6D1000) [pid = 3504] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:08:34 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (0D410400) [pid = 3504] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:08:34 INFO - PROCESS | 3504 | 1467727714727 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 07:08:34 INFO - PROCESS | 3504 | 1467727714750 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 07:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:08:34 INFO - PROCESS | 3504 | 1467727714753 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 07:08:34 INFO - PROCESS | 3504 | 1467727714756 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:08:34 INFO - PROCESS | 3504 | 1467727714758 Marionette TRACE conn6 <- [1,786,null,{}] 07:08:34 INFO - PROCESS | 3504 | 1467727714761 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:34 INFO - PROCESS | 3504 | 1467727714763 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:34 INFO - PROCESS | 3504 | 1467727714841 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 07:08:34 INFO - PROCESS | 3504 | 1467727714924 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 3504 | 1467727714926 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:34 INFO - PROCESS | 3504 | ++DOCSHELL 0D41F800 == 38 [pid = 3504] [id = 206] 07:08:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (159EC800) [pid = 3504] [serial = 616] [outer = 00000000] 07:08:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (18A91800) [pid = 3504] [serial = 617] [outer = 159EC800] 07:08:34 INFO - PROCESS | 3504 | 1467727714969 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (190C6000) [pid = 3504] [serial = 618] [outer = 159EC800] 07:08:35 INFO - PROCESS | 3504 | 1467727715316 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:08:35 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 07:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 569ms 07:08:35 INFO - PROCESS | 3504 | 1467727715332 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 3504 | 1467727715334 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 07:08:35 INFO - PROCESS | 3504 | 1467727715337 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:08:35 INFO - PROCESS | 3504 | 1467727715339 Marionette TRACE conn6 <- [1,790,null,{}] 07:08:35 INFO - PROCESS | 3504 | 1467727715342 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:35 INFO - PROCESS | 3504 | 1467727715344 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:35 INFO - PROCESS | 3504 | 1467727715428 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 07:08:35 INFO - PROCESS | 3504 | 1467727715505 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 3504 | 1467727715507 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:35 INFO - PROCESS | 3504 | ++DOCSHELL 18A90800 == 39 [pid = 3504] [id = 207] 07:08:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (190BD800) [pid = 3504] [serial = 619] [outer = 00000000] 07:08:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (198ED800) [pid = 3504] [serial = 620] [outer = 190BD800] 07:08:35 INFO - PROCESS | 3504 | 1467727715575 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (19959000) [pid = 3504] [serial = 621] [outer = 190BD800] 07:08:35 INFO - PROCESS | 3504 | 1467727715946 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:08:35 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 07:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 07:08:35 INFO - PROCESS | 3504 | 1467727715972 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 3504 | 1467727715974 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 07:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:08:35 INFO - PROCESS | 3504 | 1467727715977 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 3504 | 1467727715978 Marionette TRACE conn6 <- [1,794,null,{}] 07:08:35 INFO - PROCESS | 3504 | 1467727715982 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:35 INFO - PROCESS | 3504 | 1467727715984 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:36 INFO - PROCESS | 3504 | 1467727716107 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 07:08:36 INFO - PROCESS | 3504 | 1467727716154 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 3504 | 1467727716156 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:36 INFO - PROCESS | 3504 | ++DOCSHELL 15968000 == 40 [pid = 3504] [id = 208] 07:08:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (198EA800) [pid = 3504] [serial = 622] [outer = 00000000] 07:08:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (199D8400) [pid = 3504] [serial = 623] [outer = 198EA800] 07:08:36 INFO - PROCESS | 3504 | 1467727716199 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (19B66800) [pid = 3504] [serial = 624] [outer = 198EA800] 07:08:36 INFO - PROCESS | 3504 | 1467727716566 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:08:36 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 07:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 07:08:36 INFO - PROCESS | 3504 | 1467727716623 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 07:08:36 INFO - PROCESS | 3504 | 1467727716627 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 07:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:08:36 INFO - PROCESS | 3504 | 1467727716633 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 3504 | 1467727716637 Marionette TRACE conn6 <- [1,798,null,{}] 07:08:36 INFO - PROCESS | 3504 | 1467727716644 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:36 INFO - PROCESS | 3504 | 1467727716647 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:36 INFO - PROCESS | 3504 | 1467727716793 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 07:08:36 INFO - PROCESS | 3504 | 1467727716965 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 3504 | 1467727716971 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:36 INFO - PROCESS | 3504 | ++DOCSHELL 0D2E1800 == 41 [pid = 3504] [id = 209] 07:08:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D2E1C00) [pid = 3504] [serial = 625] [outer = 00000000] 07:08:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D420000) [pid = 3504] [serial = 626] [outer = 0D2E1C00] 07:08:37 INFO - PROCESS | 3504 | 1467727717027 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D51D400) [pid = 3504] [serial = 627] [outer = 0D2E1C00] 07:08:37 INFO - PROCESS | 3504 | 1467727717593 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1024ms 07:08:37 INFO - PROCESS | 3504 | 1467727717660 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 07:08:37 INFO - PROCESS | 3504 | 1467727717664 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 07:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:08:37 INFO - PROCESS | 3504 | 1467727717670 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:08:37 INFO - PROCESS | 3504 | 1467727717674 Marionette TRACE conn6 <- [1,802,null,{}] 07:08:37 INFO - PROCESS | 3504 | 1467727717679 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:37 INFO - PROCESS | 3504 | 1467727717681 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:37 INFO - PROCESS | 3504 | 1467727717792 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 07:08:37 INFO - PROCESS | 3504 | 1467727717917 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 3504 | 1467727717920 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:37 INFO - PROCESS | 3504 | ++DOCSHELL 14DEE800 == 42 [pid = 3504] [id = 210] 07:08:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (15090800) [pid = 3504] [serial = 628] [outer = 00000000] 07:08:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (158EB400) [pid = 3504] [serial = 629] [outer = 15090800] 07:08:37 INFO - PROCESS | 3504 | 1467727717977 Marionette DEBUG loaded listener.js 07:08:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1757A400) [pid = 3504] [serial = 630] [outer = 15090800] 07:08:38 INFO - PROCESS | 3504 | 1467727718603 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 3504 | 1467727718664 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 07:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:08:38 INFO - PROCESS | 3504 | 1467727718668 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 3504 | 1467727718671 Marionette TRACE conn6 <- [1,806,null,{}] 07:08:38 INFO - PROCESS | 3504 | 1467727718683 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:38 INFO - PROCESS | 3504 | 1467727718688 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:38 INFO - PROCESS | 3504 | 1467727718807 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 07:08:38 INFO - PROCESS | 3504 | 1467727718940 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:38 INFO - PROCESS | 3504 | 1467727718944 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:38 INFO - PROCESS | 3504 | ++DOCSHELL 18A11000 == 43 [pid = 3504] [id = 211] 07:08:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18A11400) [pid = 3504] [serial = 631] [outer = 00000000] 07:08:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (199E0C00) [pid = 3504] [serial = 632] [outer = 18A11400] 07:08:39 INFO - PROCESS | 3504 | 1467727719015 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (19B6EC00) [pid = 3504] [serial = 633] [outer = 18A11400] 07:08:39 INFO - PROCESS | 3504 | 1467727719869 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1236ms 07:08:39 INFO - PROCESS | 3504 | 1467727719906 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 3504 | 1467727719910 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 07:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:08:39 INFO - PROCESS | 3504 | 1467727719915 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 3504 | 1467727719918 Marionette TRACE conn6 <- [1,810,null,{}] 07:08:39 INFO - PROCESS | 3504 | 1467727719924 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:39 INFO - PROCESS | 3504 | 1467727719926 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:40 INFO - PROCESS | 3504 | 1467727720026 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 07:08:40 INFO - PROCESS | 3504 | 1467727720109 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 3504 | 1467727720113 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:40 INFO - PROCESS | 3504 | ++DOCSHELL 0D511800 == 44 [pid = 3504] [id = 212] 07:08:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0D51B400) [pid = 3504] [serial = 634] [outer = 00000000] 07:08:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D872000) [pid = 3504] [serial = 635] [outer = 0D51B400] 07:08:40 INFO - PROCESS | 3504 | 1467727720211 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0DACF000) [pid = 3504] [serial = 636] [outer = 0D51B400] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 0D27A400 == 43 [pid = 3504] [id = 110] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 17F7B000 == 42 [pid = 3504] [id = 114] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 0C810400 == 41 [pid = 3504] [id = 111] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 0D41D000 == 40 [pid = 3504] [id = 112] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 199B3800 == 39 [pid = 3504] [id = 118] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 17F7D000 == 38 [pid = 3504] [id = 106] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 0D409C00 == 37 [pid = 3504] [id = 109] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 14EC9800 == 36 [pid = 3504] [id = 104] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 0D2D9C00 == 35 [pid = 3504] [id = 102] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 0D51E800 == 34 [pid = 3504] [id = 103] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 0C80EC00 == 33 [pid = 3504] [id = 117] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 0C80C000 == 32 [pid = 3504] [id = 107] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 0895CC00 == 31 [pid = 3504] [id = 192] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 18747C00 == 30 [pid = 3504] [id = 115] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 187AB000 == 29 [pid = 3504] [id = 108] 07:08:41 INFO - PROCESS | 3504 | --DOCSHELL 15967800 == 28 [pid = 3504] [id = 105] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (17F5B400) [pid = 3504] [serial = 590] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D96E400) [pid = 3504] [serial = 582] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D874C00) [pid = 3504] [serial = 581] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0C807800) [pid = 3504] [serial = 575] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0C81E400) [pid = 3504] [serial = 576] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D402C00) [pid = 3504] [serial = 578] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1995A000) [pid = 3504] [serial = 573] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (198F8800) [pid = 3504] [serial = 572] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (14DEC000) [pid = 3504] [serial = 567] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0E440000) [pid = 3504] [serial = 566] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (189DB400) [pid = 3504] [serial = 570] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18958800) [pid = 3504] [serial = 569] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1582C800) [pid = 3504] [serial = 585] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (15628C00) [pid = 3504] [serial = 584] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (15960000) [pid = 3504] [serial = 588] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (15851800) [pid = 3504] [serial = 587] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (0D40C800) [pid = 3504] [serial = 579] [outer = 00000000] [url = about:blank] 07:08:41 INFO - PROCESS | 3504 | 1467727721407 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 3504 | 1467727721460 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 07:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:08:41 INFO - PROCESS | 3504 | 1467727721465 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 3504 | 1467727721468 Marionette TRACE conn6 <- [1,814,null,{}] 07:08:41 INFO - PROCESS | 3504 | 1467727721479 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:41 INFO - PROCESS | 3504 | 1467727721482 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:41 INFO - PROCESS | 3504 | 1467727721564 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 07:08:41 INFO - PROCESS | 3504 | 1467727721572 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 3504 | 1467727721576 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:41 INFO - PROCESS | 3504 | ++DOCSHELL 0CE5E000 == 29 [pid = 3504] [id = 213] 07:08:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D275400) [pid = 3504] [serial = 637] [outer = 00000000] 07:08:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D2D4000) [pid = 3504] [serial = 638] [outer = 0D275400] 07:08:41 INFO - PROCESS | 3504 | 1467727721626 Marionette DEBUG loaded listener.js 07:08:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D2DD800) [pid = 3504] [serial = 639] [outer = 0D275400] 07:08:42 INFO - PROCESS | 3504 | 1467727722130 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 734ms 07:08:42 INFO - PROCESS | 3504 | 1467727722199 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 07:08:42 INFO - PROCESS | 3504 | 1467727722204 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 07:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:08:42 INFO - PROCESS | 3504 | 1467727722210 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:08:42 INFO - PROCESS | 3504 | 1467727722213 Marionette TRACE conn6 <- [1,818,null,{}] 07:08:42 INFO - PROCESS | 3504 | 1467727722217 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:42 INFO - PROCESS | 3504 | 1467727722219 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:42 INFO - PROCESS | 3504 | 1467727722335 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 07:08:42 INFO - PROCESS | 3504 | 1467727722419 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 3504 | 1467727722421 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:42 INFO - PROCESS | 3504 | ++DOCSHELL 0D41E000 == 30 [pid = 3504] [id = 214] 07:08:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D510C00) [pid = 3504] [serial = 640] [outer = 00000000] 07:08:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D51B800) [pid = 3504] [serial = 641] [outer = 0D510C00] 07:08:42 INFO - PROCESS | 3504 | 1467727722471 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D871C00) [pid = 3504] [serial = 642] [outer = 0D510C00] 07:08:42 INFO - PROCESS | 3504 | 1467727722862 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 07:08:42 INFO - PROCESS | 3504 | 1467727722948 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 07:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:08:42 INFO - PROCESS | 3504 | 1467727722950 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 07:08:42 INFO - PROCESS | 3504 | 1467727722954 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:08:42 INFO - PROCESS | 3504 | 1467727722957 Marionette TRACE conn6 <- [1,822,null,{}] 07:08:42 INFO - PROCESS | 3504 | 1467727722969 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:42 INFO - PROCESS | 3504 | 1467727722973 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:43 INFO - PROCESS | 3504 | 1467727723056 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 07:08:43 INFO - PROCESS | 3504 | 1467727723074 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 3504 | 1467727723077 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:43 INFO - PROCESS | 3504 | ++DOCSHELL 14ECE000 == 31 [pid = 3504] [id = 215] 07:08:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (14ECE400) [pid = 3504] [serial = 643] [outer = 00000000] 07:08:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (150BE800) [pid = 3504] [serial = 644] [outer = 14ECE400] 07:08:43 INFO - PROCESS | 3504 | 1467727723124 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (15628C00) [pid = 3504] [serial = 645] [outer = 14ECE400] 07:08:43 INFO - PROCESS | 3504 | 1467727723633 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 07:08:43 INFO - PROCESS | 3504 | 1467727723701 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 3504 | 1467727723703 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 07:08:43 INFO - PROCESS | 3504 | 1467727723707 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 3504 | 1467727723709 Marionette TRACE conn6 <- [1,826,null,{}] 07:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:08:43 INFO - PROCESS | 3504 | 1467727723712 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:43 INFO - PROCESS | 3504 | 1467727723714 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:43 INFO - PROCESS | 3504 | 1467727723825 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 07:08:43 INFO - PROCESS | 3504 | 1467727723883 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 3504 | 1467727723885 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:43 INFO - PROCESS | 3504 | ++DOCSHELL 15828400 == 32 [pid = 3504] [id = 216] 07:08:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (15853C00) [pid = 3504] [serial = 646] [outer = 00000000] 07:08:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (159E5400) [pid = 3504] [serial = 647] [outer = 15853C00] 07:08:43 INFO - PROCESS | 3504 | 1467727723930 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F2E800) [pid = 3504] [serial = 648] [outer = 15853C00] 07:08:44 INFO - PROCESS | 3504 | 1467727724342 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 07:08:44 INFO - PROCESS | 3504 | 1467727724384 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 07:08:44 INFO - PROCESS | 3504 | 1467727724386 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 07:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:08:44 INFO - PROCESS | 3504 | 1467727724389 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - PROCESS | 3504 | 1467727724391 Marionette TRACE conn6 <- [1,830,null,{}] 07:08:44 INFO - PROCESS | 3504 | 1467727724395 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:44 INFO - PROCESS | 3504 | 1467727724397 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:44 INFO - PROCESS | 3504 | 1467727724502 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 07:08:44 INFO - PROCESS | 3504 | 1467727724508 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 3504 | 1467727724510 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:44 INFO - PROCESS | 3504 | ++DOCSHELL 17F33000 == 33 [pid = 3504] [id = 217] 07:08:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17F37400) [pid = 3504] [serial = 649] [outer = 00000000] 07:08:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17F7D000) [pid = 3504] [serial = 650] [outer = 17F37400] 07:08:44 INFO - PROCESS | 3504 | 1467727724555 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17F31800) [pid = 3504] [serial = 651] [outer = 17F37400] 07:08:44 INFO - PROCESS | 3504 | 1467727725008 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 669ms 07:08:45 INFO - PROCESS | 3504 | 1467727725062 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 3504 | 1467727725064 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 07:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:08:45 INFO - PROCESS | 3504 | 1467727725072 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 3504 | 1467727725074 Marionette TRACE conn6 <- [1,834,null,{}] 07:08:45 INFO - PROCESS | 3504 | 1467727725077 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:45 INFO - PROCESS | 3504 | 1467727725082 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:45 INFO - PROCESS | 3504 | 1467727725243 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 07:08:45 INFO - PROCESS | 3504 | 1467727725267 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 3504 | 1467727725268 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:45 INFO - PROCESS | 3504 | ++DOCSHELL 18744800 == 34 [pid = 3504] [id = 218] 07:08:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1874A800) [pid = 3504] [serial = 652] [outer = 00000000] 07:08:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18960C00) [pid = 3504] [serial = 653] [outer = 1874A800] 07:08:45 INFO - PROCESS | 3504 | 1467727725313 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18A06800) [pid = 3504] [serial = 654] [outer = 1874A800] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (198EA800) [pid = 3504] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D2D3400) [pid = 3504] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (18A0C400) [pid = 3504] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (16A45000) [pid = 3504] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D51A000) [pid = 3504] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (17F34C00) [pid = 3504] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (159EC800) [pid = 3504] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1582B800) [pid = 3504] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D27B400) [pid = 3504] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (14DE5800) [pid = 3504] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (190BD800) [pid = 3504] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:08:45 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F31000) [pid = 3504] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:08:45 INFO - PROCESS | 3504 | 1467727725877 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 830ms 07:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:08:45 INFO - PROCESS | 3504 | 1467727725907 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 3504 | 1467727725909 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 07:08:45 INFO - PROCESS | 3504 | 1467727725912 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 3504 | 1467727725914 Marionette TRACE conn6 <- [1,838,null,{}] 07:08:45 INFO - PROCESS | 3504 | 1467727725917 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:45 INFO - PROCESS | 3504 | 1467727725919 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:46 INFO - PROCESS | 3504 | 1467727726031 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 07:08:46 INFO - PROCESS | 3504 | 1467727726079 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 3504 | 1467727726081 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:46 INFO - PROCESS | 3504 | ++DOCSHELL 1872A800 == 35 [pid = 3504] [id = 219] 07:08:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18741C00) [pid = 3504] [serial = 655] [outer = 00000000] 07:08:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (189D3400) [pid = 3504] [serial = 656] [outer = 18741C00] 07:08:46 INFO - PROCESS | 3504 | 1467727726125 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (189DD400) [pid = 3504] [serial = 657] [outer = 18741C00] 07:08:47 INFO - PROCESS | 3504 | 1467727727641 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1771ms 07:08:47 INFO - PROCESS | 3504 | 1467727727714 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 3504 | 1467727727718 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 07:08:47 INFO - PROCESS | 3504 | 1467727727724 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:08:47 INFO - PROCESS | 3504 | 1467727727729 Marionette TRACE conn6 <- [1,842,null,{}] 07:08:47 INFO - PROCESS | 3504 | 1467727727735 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:47 INFO - PROCESS | 3504 | 1467727727739 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:47 INFO - PROCESS | 3504 | 1467727727866 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 07:08:47 INFO - PROCESS | 3504 | 1467727727990 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 3504 | 1467727727995 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:47 INFO - PROCESS | 3504 | ++DOCSHELL 0C820400 == 36 [pid = 3504] [id = 220] 07:08:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0C995C00) [pid = 3504] [serial = 658] [outer = 00000000] 07:08:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0CD82000) [pid = 3504] [serial = 659] [outer = 0C995C00] 07:08:48 INFO - PROCESS | 3504 | 1467727728054 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0D2D3800) [pid = 3504] [serial = 660] [outer = 0C995C00] 07:08:48 INFO - PROCESS | 3504 | 1467727728819 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1130ms 07:08:48 INFO - PROCESS | 3504 | 1467727728883 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 3504 | 1467727728886 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 07:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:08:48 INFO - PROCESS | 3504 | 1467727728894 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 3504 | 1467727728898 Marionette TRACE conn6 <- [1,846,null,{}] 07:08:48 INFO - PROCESS | 3504 | 1467727728903 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:48 INFO - PROCESS | 3504 | 1467727728905 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:49 INFO - PROCESS | 3504 | 1467727729038 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 07:08:49 INFO - PROCESS | 3504 | 1467727729154 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 3504 | 1467727729157 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:49 INFO - PROCESS | 3504 | ++DOCSHELL 0E440400 == 37 [pid = 3504] [id = 221] 07:08:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0E4CC000) [pid = 3504] [serial = 661] [outer = 00000000] 07:08:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (14B4D400) [pid = 3504] [serial = 662] [outer = 0E4CC000] 07:08:49 INFO - PROCESS | 3504 | 1467727729217 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (14DE8000) [pid = 3504] [serial = 663] [outer = 0E4CC000] 07:08:50 INFO - PROCESS | 3504 | 1467727730121 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1284ms 07:08:50 INFO - PROCESS | 3504 | 1467727730180 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 07:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:08:50 INFO - PROCESS | 3504 | 1467727730184 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 07:08:50 INFO - PROCESS | 3504 | 1467727730189 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 3504 | 1467727730192 Marionette TRACE conn6 <- [1,850,null,{}] 07:08:50 INFO - PROCESS | 3504 | 1467727730198 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:50 INFO - PROCESS | 3504 | 1467727730200 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:50 INFO - PROCESS | 3504 | 1467727730303 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 18A0A000 == 36 [pid = 3504] [id = 205] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 0CCCA000 == 35 [pid = 3504] [id = 195] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 0DACF400 == 34 [pid = 3504] [id = 204] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 0D40A000 == 33 [pid = 3504] [id = 196] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 14DAC800 == 32 [pid = 3504] [id = 201] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 0D519800 == 31 [pid = 3504] [id = 200] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 18744800 == 30 [pid = 3504] [id = 218] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 17F33000 == 29 [pid = 3504] [id = 217] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 15828400 == 28 [pid = 3504] [id = 216] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 14ECE000 == 27 [pid = 3504] [id = 215] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 0D41E000 == 26 [pid = 3504] [id = 214] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 0CE5E000 == 25 [pid = 3504] [id = 213] 07:08:50 INFO - PROCESS | 3504 | --DOCSHELL 0D511800 == 24 [pid = 3504] [id = 212] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D41E800) [pid = 3504] [serial = 597] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (18747400) [pid = 3504] [serial = 608] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D8DD400) [pid = 3504] [serial = 600] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (17F66400) [pid = 3504] [serial = 606] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D2DD400) [pid = 3504] [serial = 593] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (15094400) [pid = 3504] [serial = 602] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (15462C00) [pid = 3504] [serial = 603] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D2DF800) [pid = 3504] [serial = 596] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F38800) [pid = 3504] [serial = 605] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D410C00) [pid = 3504] [serial = 594] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1874B000) [pid = 3504] [serial = 609] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (17F83800) [pid = 3504] [serial = 591] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0D872800) [pid = 3504] [serial = 599] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (18A15C00) [pid = 3504] [serial = 614] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (189D6400) [pid = 3504] [serial = 612] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (18A91800) [pid = 3504] [serial = 617] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (1895A800) [pid = 3504] [serial = 611] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (18A86800) [pid = 3504] [serial = 615] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (190C6000) [pid = 3504] [serial = 618] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (198ED800) [pid = 3504] [serial = 620] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (19959000) [pid = 3504] [serial = 621] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (199D8400) [pid = 3504] [serial = 623] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (19B66800) [pid = 3504] [serial = 624] [outer = 00000000] [url = about:blank] 07:08:50 INFO - PROCESS | 3504 | 1467727730425 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:50 INFO - PROCESS | 3504 | 1467727730429 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:50 INFO - PROCESS | 3504 | ++DOCSHELL 0C80E800 == 25 [pid = 3504] [id = 222] 07:08:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (0C815800) [pid = 3504] [serial = 664] [outer = 00000000] 07:08:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0CC6C000) [pid = 3504] [serial = 665] [outer = 0C815800] 07:08:50 INFO - PROCESS | 3504 | 1467727730480 Marionette DEBUG loaded listener.js 07:08:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0D2DC000) [pid = 3504] [serial = 666] [outer = 0C815800] 07:08:50 INFO - PROCESS | 3504 | 1467727730880 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 731ms 07:08:50 INFO - PROCESS | 3504 | 1467727730928 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 3504 | 1467727730932 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 07:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:08:50 INFO - PROCESS | 3504 | 1467727730939 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 3504 | 1467727730941 Marionette TRACE conn6 <- [1,854,null,{}] 07:08:50 INFO - PROCESS | 3504 | 1467727730945 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:50 INFO - PROCESS | 3504 | 1467727730948 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:51 INFO - PROCESS | 3504 | 1467727731038 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 07:08:51 INFO - PROCESS | 3504 | 1467727731045 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 3504 | 1467727731048 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:51 INFO - PROCESS | 3504 | ++DOCSHELL 0D414000 == 26 [pid = 3504] [id = 223] 07:08:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0D41D000) [pid = 3504] [serial = 667] [outer = 00000000] 07:08:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0D875000) [pid = 3504] [serial = 668] [outer = 0D41D000] 07:08:51 INFO - PROCESS | 3504 | 1467727731097 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D971C00) [pid = 3504] [serial = 669] [outer = 0D41D000] 07:08:51 INFO - PROCESS | 3504 | 1467727731560 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 07:08:51 INFO - PROCESS | 3504 | 1467727731611 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 07:08:51 INFO - PROCESS | 3504 | 1467727731614 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 07:08:51 INFO - PROCESS | 3504 | 1467727731617 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:08:51 INFO - PROCESS | 3504 | 1467727731620 Marionette TRACE conn6 <- [1,858,null,{}] 07:08:51 INFO - PROCESS | 3504 | 1467727731631 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:51 INFO - PROCESS | 3504 | 1467727731635 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:51 INFO - PROCESS | 3504 | 1467727731758 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 07:08:51 INFO - PROCESS | 3504 | 1467727731845 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 3504 | 1467727731849 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:51 INFO - PROCESS | 3504 | ++DOCSHELL 1545DC00 == 27 [pid = 3504] [id = 224] 07:08:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (15463400) [pid = 3504] [serial = 670] [outer = 00000000] 07:08:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (15654000) [pid = 3504] [serial = 671] [outer = 15463400] 07:08:51 INFO - PROCESS | 3504 | 1467727731902 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (158EA800) [pid = 3504] [serial = 672] [outer = 15463400] 07:08:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (17F3AC00) [pid = 3504] [serial = 673] [outer = 17F65800] 07:08:52 INFO - PROCESS | 3504 | 1467727732360 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 770ms 07:08:52 INFO - PROCESS | 3504 | 1467727732391 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 07:08:52 INFO - PROCESS | 3504 | 1467727732394 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 07:08:52 INFO - PROCESS | 3504 | 1467727732401 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 3504 | 1467727732403 Marionette TRACE conn6 <- [1,862,null,{}] 07:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:08:52 INFO - PROCESS | 3504 | 1467727732406 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:52 INFO - PROCESS | 3504 | 1467727732408 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:52 INFO - PROCESS | 3504 | 1467727732545 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 07:08:52 INFO - PROCESS | 3504 | 1467727732564 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 3504 | 1467727732566 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:52 INFO - PROCESS | 3504 | ++DOCSHELL 17F3CC00 == 28 [pid = 3504] [id = 225] 07:08:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17F60800) [pid = 3504] [serial = 674] [outer = 00000000] 07:08:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (17FC8800) [pid = 3504] [serial = 675] [outer = 17F60800] 07:08:52 INFO - PROCESS | 3504 | 1467727732612 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (18740000) [pid = 3504] [serial = 676] [outer = 17F60800] 07:08:53 INFO - PROCESS | 3504 | 1467727733073 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 07:08:53 INFO - PROCESS | 3504 | 1467727733137 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 3504 | 1467727733139 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 07:08:53 INFO - PROCESS | 3504 | 1467727733142 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:08:53 INFO - PROCESS | 3504 | 1467727733144 Marionette TRACE conn6 <- [1,866,null,{}] 07:08:53 INFO - PROCESS | 3504 | 1467727733147 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:53 INFO - PROCESS | 3504 | 1467727733149 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:53 INFO - PROCESS | 3504 | 1467727733257 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 07:08:53 INFO - PROCESS | 3504 | 1467727733262 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 3504 | 1467727733264 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:53 INFO - PROCESS | 3504 | ++DOCSHELL 18745400 == 29 [pid = 3504] [id = 226] 07:08:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (18746800) [pid = 3504] [serial = 677] [outer = 00000000] 07:08:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (187A0000) [pid = 3504] [serial = 678] [outer = 18746800] 07:08:53 INFO - PROCESS | 3504 | 1467727733312 Marionette DEBUG loaded listener.js 07:08:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18955C00) [pid = 3504] [serial = 679] [outer = 18746800] 07:08:53 INFO - PROCESS | 3504 | 1467727733754 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 07:08:53 INFO - PROCESS | 3504 | 1467727733817 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 3504 | 1467727733819 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 07:08:53 INFO - PROCESS | 3504 | 1467727733822 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 3504 | 1467727733824 Marionette TRACE conn6 <- [1,870,null,{}] 07:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:08:53 INFO - PROCESS | 3504 | 1467727733827 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:53 INFO - PROCESS | 3504 | 1467727733833 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:53 INFO - PROCESS | 3504 | 1467727733985 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 07:08:53 INFO - PROCESS | 3504 | 1467727733991 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 3504 | 1467727733993 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:54 INFO - PROCESS | 3504 | ++DOCSHELL 0D274400 == 30 [pid = 3504] [id = 227] 07:08:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (189D2800) [pid = 3504] [serial = 680] [outer = 00000000] 07:08:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18A88000) [pid = 3504] [serial = 681] [outer = 189D2800] 07:08:54 INFO - PROCESS | 3504 | 1467727734084 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (19515400) [pid = 3504] [serial = 682] [outer = 189D2800] 07:08:54 INFO - PROCESS | 3504 | 1467727734509 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 07:08:54 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (15853C00) [pid = 3504] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:08:54 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D2E1C00) [pid = 3504] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:08:54 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D275400) [pid = 3504] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:08:54 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (14ECE400) [pid = 3504] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:08:54 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D510C00) [pid = 3504] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:08:54 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D51B400) [pid = 3504] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:08:54 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (15090800) [pid = 3504] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:08:54 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18A11400) [pid = 3504] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:08:54 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (17F37400) [pid = 3504] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:08:54 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1874A800) [pid = 3504] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:08:54 INFO - PROCESS | 3504 | 1467727734604 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 07:08:54 INFO - PROCESS | 3504 | 1467727734606 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 07:08:54 INFO - PROCESS | 3504 | 1467727734611 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:08:54 INFO - PROCESS | 3504 | 1467727734613 Marionette TRACE conn6 <- [1,874,null,{}] 07:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:08:54 INFO - PROCESS | 3504 | 1467727734627 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:54 INFO - PROCESS | 3504 | 1467727734629 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:54 INFO - PROCESS | 3504 | 1467727734708 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 07:08:54 INFO - PROCESS | 3504 | 1467727734719 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 3504 | 1467727734720 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:54 INFO - PROCESS | 3504 | ++DOCSHELL 14ECE400 == 31 [pid = 3504] [id = 228] 07:08:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (15090800) [pid = 3504] [serial = 683] [outer = 00000000] 07:08:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (184D5000) [pid = 3504] [serial = 684] [outer = 15090800] 07:08:54 INFO - PROCESS | 3504 | 1467727734764 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (18724400) [pid = 3504] [serial = 685] [outer = 15090800] 07:08:55 INFO - PROCESS | 3504 | 1467727735181 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 07:08:55 INFO - PROCESS | 3504 | 1467727735253 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 07:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:08:55 INFO - PROCESS | 3504 | 1467727735255 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 07:08:55 INFO - PROCESS | 3504 | 1467727735258 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 3504 | 1467727735260 Marionette TRACE conn6 <- [1,878,null,{}] 07:08:55 INFO - PROCESS | 3504 | 1467727735263 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:55 INFO - PROCESS | 3504 | 1467727735265 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:55 INFO - PROCESS | 3504 | 1467727735348 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 07:08:55 INFO - PROCESS | 3504 | 1467727735356 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 3504 | 1467727735358 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:55 INFO - PROCESS | 3504 | ++DOCSHELL 19959400 == 32 [pid = 3504] [id = 229] 07:08:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (19960400) [pid = 3504] [serial = 686] [outer = 00000000] 07:08:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (199E2C00) [pid = 3504] [serial = 687] [outer = 19960400] 07:08:55 INFO - PROCESS | 3504 | 1467727735402 Marionette DEBUG loaded listener.js 07:08:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (19B6D400) [pid = 3504] [serial = 688] [outer = 19960400] 07:08:55 INFO - PROCESS | 3504 | 1467727735810 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 570ms 07:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:08:55 INFO - PROCESS | 3504 | 1467727735828 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 3504 | 1467727735830 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 07:08:55 INFO - PROCESS | 3504 | 1467727735833 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 3504 | 1467727735835 Marionette TRACE conn6 <- [1,882,null,{}] 07:08:55 INFO - PROCESS | 3504 | 1467727735838 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:55 INFO - PROCESS | 3504 | 1467727735840 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:55 INFO - PROCESS | 3504 | 1467727735958 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 07:08:55 INFO - PROCESS | 3504 | 1467727735966 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 3504 | 1467727735968 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:55 INFO - PROCESS | 3504 | ++DOCSHELL 19B72C00 == 33 [pid = 3504] [id = 230] 07:08:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (19B73000) [pid = 3504] [serial = 689] [outer = 00000000] 07:08:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1A702800) [pid = 3504] [serial = 690] [outer = 19B73000] 07:08:55 INFO - PROCESS | 3504 | 1467727736011 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1A710000) [pid = 3504] [serial = 691] [outer = 19B73000] 07:08:56 INFO - PROCESS | 3504 | 1467727736451 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 07:08:56 INFO - PROCESS | 3504 | 1467727736505 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 07:08:56 INFO - PROCESS | 3504 | 1467727736507 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 07:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:08:56 INFO - PROCESS | 3504 | 1467727736516 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:08:56 INFO - PROCESS | 3504 | 1467727736518 Marionette TRACE conn6 <- [1,886,null,{}] 07:08:56 INFO - PROCESS | 3504 | 1467727736521 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:56 INFO - PROCESS | 3504 | 1467727736523 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:56 INFO - PROCESS | 3504 | 1467727736645 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 07:08:56 INFO - PROCESS | 3504 | 1467727736777 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 3504 | 1467727736781 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:56 INFO - PROCESS | 3504 | ++DOCSHELL 0895E800 == 34 [pid = 3504] [id = 231] 07:08:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (08962800) [pid = 3504] [serial = 692] [outer = 00000000] 07:08:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0C819400) [pid = 3504] [serial = 693] [outer = 08962800] 07:08:56 INFO - PROCESS | 3504 | 1467727736840 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0CDE0400) [pid = 3504] [serial = 694] [outer = 08962800] 07:08:57 INFO - PROCESS | 3504 | 1467727737513 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1017ms 07:08:57 INFO - PROCESS | 3504 | 1467727737542 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 3504 | 1467727737547 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 07:08:57 INFO - PROCESS | 3504 | 1467727737552 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:08:57 INFO - PROCESS | 3504 | 1467727737556 Marionette TRACE conn6 <- [1,890,null,{}] 07:08:57 INFO - PROCESS | 3504 | 1467727737581 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:57 INFO - PROCESS | 3504 | 1467727737584 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:57 INFO - PROCESS | 3504 | 1467727737699 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 07:08:57 INFO - PROCESS | 3504 | 1467727737824 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 3504 | 1467727737828 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:57 INFO - PROCESS | 3504 | ++DOCSHELL 14DE4400 == 35 [pid = 3504] [id = 232] 07:08:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (14DE6000) [pid = 3504] [serial = 695] [outer = 00000000] 07:08:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (15699400) [pid = 3504] [serial = 696] [outer = 14DE6000] 07:08:57 INFO - PROCESS | 3504 | 1467727737891 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (17F39C00) [pid = 3504] [serial = 697] [outer = 14DE6000] 07:08:58 INFO - PROCESS | 3504 | 1467727738499 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 990ms 07:08:58 INFO - PROCESS | 3504 | 1467727738548 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 3504 | 1467727738551 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 07:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:08:58 INFO - PROCESS | 3504 | 1467727738555 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - PROCESS | 3504 | 1467727738557 Marionette TRACE conn6 <- [1,894,null,{}] 07:08:58 INFO - PROCESS | 3504 | 1467727738561 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:58 INFO - PROCESS | 3504 | 1467727738564 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:58 INFO - PROCESS | 3504 | 1467727738677 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 07:08:58 INFO - PROCESS | 3504 | 1467727738777 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 3504 | 1467727738779 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:58 INFO - PROCESS | 3504 | ++DOCSHELL 18A1FC00 == 36 [pid = 3504] [id = 233] 07:08:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18A86800) [pid = 3504] [serial = 698] [outer = 00000000] 07:08:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (19B6B000) [pid = 3504] [serial = 699] [outer = 18A86800] 07:08:58 INFO - PROCESS | 3504 | 1467727738835 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1B725C00) [pid = 3504] [serial = 700] [outer = 18A86800] 07:08:59 INFO - PROCESS | 3504 | 1467727739454 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 970ms 07:08:59 INFO - PROCESS | 3504 | 1467727739561 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 07:08:59 INFO - PROCESS | 3504 | 1467727739565 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 07:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:08:59 INFO - PROCESS | 3504 | 1467727739577 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:08:59 INFO - PROCESS | 3504 | 1467727739581 Marionette TRACE conn6 <- [1,898,null,{}] 07:08:59 INFO - PROCESS | 3504 | 1467727739586 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:59 INFO - PROCESS | 3504 | 1467727739589 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:59 INFO - PROCESS | 3504 | 1467727739706 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 07:08:59 INFO - PROCESS | 3504 | 1467727739929 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:59 INFO - PROCESS | 3504 | 1467727739932 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:08:59 INFO - PROCESS | 3504 | ++DOCSHELL 08967000 == 37 [pid = 3504] [id = 234] 07:08:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (08967C00) [pid = 3504] [serial = 701] [outer = 00000000] 07:08:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0CEF2400) [pid = 3504] [serial = 702] [outer = 08967C00] 07:08:59 INFO - PROCESS | 3504 | 1467727740001 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0D401800) [pid = 3504] [serial = 703] [outer = 08967C00] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 0D514C00 == 36 [pid = 3504] [id = 203] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 156A3000 == 35 [pid = 3504] [id = 202] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 0E440400 == 34 [pid = 3504] [id = 221] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 0C820400 == 33 [pid = 3504] [id = 220] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 0CCE5000 == 32 [pid = 3504] [id = 193] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 0D279C00 == 31 [pid = 3504] [id = 198] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 0D2E1800 == 30 [pid = 3504] [id = 209] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 0D41F800 == 29 [pid = 3504] [id = 206] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 0D2D3000 == 28 [pid = 3504] [id = 199] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 1757DC00 == 27 [pid = 3504] [id = 197] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 18A11000 == 26 [pid = 3504] [id = 211] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 14DEE800 == 25 [pid = 3504] [id = 210] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 15968000 == 24 [pid = 3504] [id = 208] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 0D6D4000 == 23 [pid = 3504] [id = 194] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 18A90800 == 22 [pid = 3504] [id = 207] 07:09:01 INFO - PROCESS | 3504 | --DOCSHELL 1872A800 == 21 [pid = 3504] [id = 219] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (189D3400) [pid = 3504] [serial = 656] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (159E5400) [pid = 3504] [serial = 647] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D51D400) [pid = 3504] [serial = 627] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D2D4000) [pid = 3504] [serial = 638] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D420000) [pid = 3504] [serial = 626] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D2DD800) [pid = 3504] [serial = 639] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (150BE800) [pid = 3504] [serial = 644] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D51B800) [pid = 3504] [serial = 641] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D871C00) [pid = 3504] [serial = 642] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0DACF000) [pid = 3504] [serial = 636] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D872000) [pid = 3504] [serial = 635] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1757A400) [pid = 3504] [serial = 630] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (158EB400) [pid = 3504] [serial = 629] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (19B6EC00) [pid = 3504] [serial = 633] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (199E0C00) [pid = 3504] [serial = 632] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F7D000) [pid = 3504] [serial = 650] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F2E800) [pid = 3504] [serial = 648] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (18960C00) [pid = 3504] [serial = 653] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (17F31800) [pid = 3504] [serial = 651] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (18A06800) [pid = 3504] [serial = 654] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (15628C00) [pid = 3504] [serial = 645] [outer = 00000000] [url = about:blank] 07:09:01 INFO - PROCESS | 3504 | 1467727741250 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1798ms 07:09:01 INFO - PROCESS | 3504 | 1467727741372 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 07:09:01 INFO - PROCESS | 3504 | 1467727741376 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 07:09:01 INFO - PROCESS | 3504 | 1467727741382 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:09:01 INFO - PROCESS | 3504 | 1467727741385 Marionette TRACE conn6 <- [1,902,null,{}] 07:09:01 INFO - PROCESS | 3504 | 1467727741391 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:01 INFO - PROCESS | 3504 | 1467727741394 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:01 INFO - PROCESS | 3504 | 1467727741487 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 07:09:01 INFO - PROCESS | 3504 | 1467727741561 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:01 INFO - PROCESS | 3504 | 1467727741566 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:01 INFO - PROCESS | 3504 | ++DOCSHELL 0CCCC000 == 22 [pid = 3504] [id = 235] 07:09:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0CCD3000) [pid = 3504] [serial = 704] [outer = 00000000] 07:09:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0CDEC400) [pid = 3504] [serial = 705] [outer = 0CCD3000] 07:09:01 INFO - PROCESS | 3504 | 1467727741615 Marionette DEBUG loaded listener.js 07:09:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D27C800) [pid = 3504] [serial = 706] [outer = 0CCD3000] 07:09:01 INFO - PROCESS | 3504 | 1467727742010 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 07:09:02 INFO - PROCESS | 3504 | 1467727742056 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 07:09:02 INFO - PROCESS | 3504 | 1467727742061 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 07:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:09:02 INFO - PROCESS | 3504 | 1467727742067 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:09:02 INFO - PROCESS | 3504 | 1467727742070 Marionette TRACE conn6 <- [1,906,null,{}] 07:09:02 INFO - PROCESS | 3504 | 1467727742074 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:02 INFO - PROCESS | 3504 | 1467727742076 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:02 INFO - PROCESS | 3504 | 1467727742165 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 07:09:02 INFO - PROCESS | 3504 | 1467727742172 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 3504 | 1467727742175 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:02 INFO - PROCESS | 3504 | ++DOCSHELL 0D41C000 == 23 [pid = 3504] [id = 236] 07:09:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D41D800) [pid = 3504] [serial = 707] [outer = 00000000] 07:09:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D514C00) [pid = 3504] [serial = 708] [outer = 0D41D800] 07:09:02 INFO - PROCESS | 3504 | 1467727742222 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D51A000) [pid = 3504] [serial = 709] [outer = 0D41D800] 07:09:02 INFO - PROCESS | 3504 | 1467727742689 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 07:09:02 INFO - PROCESS | 3504 | 1467727742741 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 07:09:02 INFO - PROCESS | 3504 | 1467727742743 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 07:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:09:02 INFO - PROCESS | 3504 | 1467727742747 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:09:02 INFO - PROCESS | 3504 | 1467727742750 Marionette TRACE conn6 <- [1,910,null,{}] 07:09:02 INFO - PROCESS | 3504 | 1467727742761 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:02 INFO - PROCESS | 3504 | 1467727742766 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:02 INFO - PROCESS | 3504 | 1467727742882 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 07:09:02 INFO - PROCESS | 3504 | 1467727742975 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 3504 | 1467727742978 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:02 INFO - PROCESS | 3504 | ++DOCSHELL 0E2D9800 == 24 [pid = 3504] [id = 237] 07:09:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0E2E2800) [pid = 3504] [serial = 710] [outer = 00000000] 07:09:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (14B0FC00) [pid = 3504] [serial = 711] [outer = 0E2E2800] 07:09:03 INFO - PROCESS | 3504 | 1467727743029 Marionette DEBUG loaded listener.js 07:09:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (14DAF800) [pid = 3504] [serial = 712] [outer = 0E2E2800] 07:09:03 INFO - PROCESS | 3504 | 1467727743464 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 770ms 07:09:03 INFO - PROCESS | 3504 | 1467727743521 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 07:09:03 INFO - PROCESS | 3504 | 1467727743524 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 07:09:03 INFO - PROCESS | 3504 | 1467727743527 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:09:03 INFO - PROCESS | 3504 | 1467727743529 Marionette TRACE conn6 <- [1,914,null,{}] 07:09:03 INFO - PROCESS | 3504 | 1467727743532 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:03 INFO - PROCESS | 3504 | 1467727743534 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:03 INFO - PROCESS | 3504 | 1467727743652 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 07:09:03 INFO - PROCESS | 3504 | 1467727743665 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 3504 | 1467727743666 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:03 INFO - PROCESS | 3504 | ++DOCSHELL 15095000 == 25 [pid = 3504] [id = 238] 07:09:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1509B800) [pid = 3504] [serial = 713] [outer = 00000000] 07:09:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (15463800) [pid = 3504] [serial = 714] [outer = 1509B800] 07:09:03 INFO - PROCESS | 3504 | 1467727743711 Marionette DEBUG loaded listener.js 07:09:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (15967C00) [pid = 3504] [serial = 715] [outer = 1509B800] 07:09:04 INFO - PROCESS | 3504 | 1467727744162 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 07:09:04 INFO - PROCESS | 3504 | 1467727744201 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 3504 | 1467727744203 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 07:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:09:04 INFO - PROCESS | 3504 | 1467727744213 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 3504 | 1467727744215 Marionette TRACE conn6 <- [1,918,null,{}] 07:09:04 INFO - PROCESS | 3504 | 1467727744258 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:04 INFO - PROCESS | 3504 | 1467727744260 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:04 INFO - PROCESS | 3504 | 1467727744367 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 07:09:04 INFO - PROCESS | 3504 | 1467727744380 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 3504 | 1467727744382 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:04 INFO - PROCESS | 3504 | ++DOCSHELL 159F2400 == 26 [pid = 3504] [id = 239] 07:09:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17573000) [pid = 3504] [serial = 716] [outer = 00000000] 07:09:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17F32C00) [pid = 3504] [serial = 717] [outer = 17573000] 07:09:04 INFO - PROCESS | 3504 | 1467727744426 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (17F60400) [pid = 3504] [serial = 718] [outer = 17573000] 07:09:04 INFO - PROCESS | 3504 | 1467727744899 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 07:09:04 INFO - PROCESS | 3504 | 1467727744950 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 3504 | 1467727744952 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 07:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:09:04 INFO - PROCESS | 3504 | 1467727744955 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 3504 | 1467727744957 Marionette TRACE conn6 <- [1,922,null,{}] 07:09:04 INFO - PROCESS | 3504 | 1467727744960 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:04 INFO - PROCESS | 3504 | 1467727744965 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:05 INFO - PROCESS | 3504 | 1467727745098 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 07:09:05 INFO - PROCESS | 3504 | 1467727745113 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 3504 | 1467727745115 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:05 INFO - PROCESS | 3504 | ++DOCSHELL 17F82C00 == 27 [pid = 3504] [id = 240] 07:09:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (17F84400) [pid = 3504] [serial = 719] [outer = 00000000] 07:09:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18742400) [pid = 3504] [serial = 720] [outer = 17F84400] 07:09:05 INFO - PROCESS | 3504 | 1467727745207 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18954C00) [pid = 3504] [serial = 721] [outer = 17F84400] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (189D2800) [pid = 3504] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18746800) [pid = 3504] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0E4CC000) [pid = 3504] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0C815800) [pid = 3504] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D41D000) [pid = 3504] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0C995C00) [pid = 3504] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (15463400) [pid = 3504] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (18741C00) [pid = 3504] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (15090800) [pid = 3504] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (19960400) [pid = 3504] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F60800) [pid = 3504] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:09:05 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (19B73000) [pid = 3504] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:09:05 INFO - PROCESS | 3504 | 1467727745785 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 871ms 07:09:05 INFO - PROCESS | 3504 | 1467727745828 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 3504 | 1467727745830 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 07:09:05 INFO - PROCESS | 3504 | 1467727745833 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:09:05 INFO - PROCESS | 3504 | 1467727745835 Marionette TRACE conn6 <- [1,926,null,{}] 07:09:05 INFO - PROCESS | 3504 | 1467727745838 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:05 INFO - PROCESS | 3504 | 1467727745840 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:05 INFO - PROCESS | 3504 | 1467727745917 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 07:09:05 INFO - PROCESS | 3504 | 1467727745922 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 3504 | 1467727745924 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:05 INFO - PROCESS | 3504 | ++DOCSHELL 184D0400 == 28 [pid = 3504] [id = 241] 07:09:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18724800) [pid = 3504] [serial = 722] [outer = 00000000] 07:09:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1874A800) [pid = 3504] [serial = 723] [outer = 18724800] 07:09:05 INFO - PROCESS | 3504 | 1467727745967 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18959C00) [pid = 3504] [serial = 724] [outer = 18724800] 07:09:06 INFO - PROCESS | 3504 | 1467727746375 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 570ms 07:09:06 INFO - PROCESS | 3504 | 1467727746431 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 3504 | 1467727746433 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 07:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:09:06 INFO - PROCESS | 3504 | 1467727746441 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 3504 | 1467727746443 Marionette TRACE conn6 <- [1,930,null,{}] 07:09:06 INFO - PROCESS | 3504 | 1467727746447 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:06 INFO - PROCESS | 3504 | 1467727746448 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:06 INFO - PROCESS | 3504 | 1467727746529 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 07:09:06 INFO - PROCESS | 3504 | 1467727746535 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 3504 | 1467727746536 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:06 INFO - PROCESS | 3504 | ++DOCSHELL 08961C00 == 29 [pid = 3504] [id = 242] 07:09:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0C807000) [pid = 3504] [serial = 725] [outer = 00000000] 07:09:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18A03C00) [pid = 3504] [serial = 726] [outer = 0C807000] 07:09:06 INFO - PROCESS | 3504 | 1467727746580 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18A04C00) [pid = 3504] [serial = 727] [outer = 0C807000] 07:09:07 INFO - PROCESS | 3504 | 1467727747024 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 07:09:07 INFO - PROCESS | 3504 | 1467727747074 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 3504 | 1467727747076 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 07:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:09:07 INFO - PROCESS | 3504 | 1467727747080 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 3504 | 1467727747082 Marionette TRACE conn6 <- [1,934,null,{}] 07:09:07 INFO - PROCESS | 3504 | 1467727747085 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:07 INFO - PROCESS | 3504 | 1467727747087 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:07 INFO - PROCESS | 3504 | 1467727747166 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 07:09:07 INFO - PROCESS | 3504 | 1467727747173 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:07 INFO - PROCESS | 3504 | 1467727747175 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:07 INFO - PROCESS | 3504 | ++DOCSHELL 18A12000 == 30 [pid = 3504] [id = 243] 07:09:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A14000) [pid = 3504] [serial = 728] [outer = 00000000] 07:09:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18A92400) [pid = 3504] [serial = 729] [outer = 18A14000] 07:09:07 INFO - PROCESS | 3504 | 1467727747218 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (19959C00) [pid = 3504] [serial = 730] [outer = 18A14000] 07:09:07 INFO - PROCESS | 3504 | 1467727747823 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 770ms 07:09:07 INFO - PROCESS | 3504 | 1467727747894 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 3504 | 1467727747898 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 07:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:09:07 INFO - PROCESS | 3504 | 1467727747928 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 3504 | 1467727747932 Marionette TRACE conn6 <- [1,938,null,{}] 07:09:07 INFO - PROCESS | 3504 | 1467727747938 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:07 INFO - PROCESS | 3504 | 1467727747941 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:08 INFO - PROCESS | 3504 | 1467727748068 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 07:09:08 INFO - PROCESS | 3504 | 1467727748187 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 3504 | 1467727748190 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:08 INFO - PROCESS | 3504 | ++DOCSHELL 08963400 == 31 [pid = 3504] [id = 244] 07:09:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0C81EC00) [pid = 3504] [serial = 731] [outer = 00000000] 07:09:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D410400) [pid = 3504] [serial = 732] [outer = 0C81EC00] 07:09:08 INFO - PROCESS | 3504 | 1467727748247 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D514000) [pid = 3504] [serial = 733] [outer = 0C81EC00] 07:09:08 INFO - PROCESS | 3504 | 1467727748936 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1075ms 07:09:08 INFO - PROCESS | 3504 | 1467727749008 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 3504 | 1467727749012 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 07:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:09:09 INFO - PROCESS | 3504 | 1467727749043 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 3504 | 1467727749046 Marionette TRACE conn6 <- [1,942,null,{}] 07:09:09 INFO - PROCESS | 3504 | 1467727749050 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:09 INFO - PROCESS | 3504 | 1467727749053 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:09 INFO - PROCESS | 3504 | 1467727749179 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 07:09:09 INFO - PROCESS | 3504 | 1467727749302 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 3504 | 1467727749305 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:09 INFO - PROCESS | 3504 | ++DOCSHELL 0DA4DC00 == 32 [pid = 3504] [id = 245] 07:09:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0DAC9C00) [pid = 3504] [serial = 734] [outer = 00000000] 07:09:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (14DEE800) [pid = 3504] [serial = 735] [outer = 0DAC9C00] 07:09:09 INFO - PROCESS | 3504 | 1467727749362 Marionette DEBUG loaded listener.js 07:09:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (15629400) [pid = 3504] [serial = 736] [outer = 0DAC9C00] 07:09:10 INFO - PROCESS | 3504 | 1467727750204 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1A702800) [pid = 3504] [serial = 690] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (18A88000) [pid = 3504] [serial = 681] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (18955C00) [pid = 3504] [serial = 679] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (187A0000) [pid = 3504] [serial = 678] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (14B4D400) [pid = 3504] [serial = 662] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (14DE8000) [pid = 3504] [serial = 663] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0CC6C000) [pid = 3504] [serial = 665] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D2DC000) [pid = 3504] [serial = 666] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D875000) [pid = 3504] [serial = 668] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D971C00) [pid = 3504] [serial = 669] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0CD82000) [pid = 3504] [serial = 659] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D2D3800) [pid = 3504] [serial = 660] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (15654000) [pid = 3504] [serial = 671] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (158EA800) [pid = 3504] [serial = 672] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (189DD400) [pid = 3504] [serial = 657] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (184D5000) [pid = 3504] [serial = 684] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F66800) [pid = 3504] [serial = 381] [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.] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (19515400) [pid = 3504] [serial = 682] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1A710000) [pid = 3504] [serial = 691] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (19B6D400) [pid = 3504] [serial = 688] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (17FC8800) [pid = 3504] [serial = 675] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (18724400) [pid = 3504] [serial = 685] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (18740000) [pid = 3504] [serial = 676] [outer = 00000000] [url = about:blank] 07:09:10 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (199E2C00) [pid = 3504] [serial = 687] [outer = 00000000] [url = about:blank] 07:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1236ms 07:09:10 INFO - PROCESS | 3504 | 1467727750291 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 07:09:10 INFO - PROCESS | 3504 | 1467727750295 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 07:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:09:10 INFO - PROCESS | 3504 | 1467727750300 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:09:10 INFO - PROCESS | 3504 | 1467727750305 Marionette TRACE conn6 <- [1,946,null,{}] 07:09:10 INFO - PROCESS | 3504 | 1467727750311 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:10 INFO - PROCESS | 3504 | 1467727750315 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:10 INFO - PROCESS | 3504 | 1467727750463 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 07:09:10 INFO - PROCESS | 3504 | 1467727750538 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 3504 | 1467727750543 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:10 INFO - PROCESS | 3504 | ++DOCSHELL 0CE60000 == 33 [pid = 3504] [id = 246] 07:09:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0CEFB000) [pid = 3504] [serial = 737] [outer = 00000000] 07:09:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D2D6400) [pid = 3504] [serial = 738] [outer = 0CEFB000] 07:09:10 INFO - PROCESS | 3504 | 1467727750601 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D2DF800) [pid = 3504] [serial = 739] [outer = 0CEFB000] 07:09:11 INFO - PROCESS | 3504 | 1467727751259 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 990ms 07:09:11 INFO - PROCESS | 3504 | 1467727751291 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 3504 | 1467727751294 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 07:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:09:11 INFO - PROCESS | 3504 | 1467727751301 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 3504 | 1467727751305 Marionette TRACE conn6 <- [1,950,null,{}] 07:09:11 INFO - PROCESS | 3504 | 1467727751309 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:11 INFO - PROCESS | 3504 | 1467727751312 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:11 INFO - PROCESS | 3504 | 1467727751419 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 07:09:11 INFO - PROCESS | 3504 | 1467727751499 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 3504 | 1467727751502 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:11 INFO - PROCESS | 3504 | ++DOCSHELL 0D877400 == 34 [pid = 3504] [id = 247] 07:09:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D877C00) [pid = 3504] [serial = 740] [outer = 00000000] 07:09:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D96EC00) [pid = 3504] [serial = 741] [outer = 0D877C00] 07:09:11 INFO - PROCESS | 3504 | 1467727751562 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0E2DC800) [pid = 3504] [serial = 742] [outer = 0D877C00] 07:09:12 INFO - PROCESS | 3504 | 1467727752199 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 07:09:12 INFO - PROCESS | 3504 | 1467727752230 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 3504 | 1467727752233 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 07:09:12 INFO - PROCESS | 3504 | 1467727752237 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:09:12 INFO - PROCESS | 3504 | 1467727752239 Marionette TRACE conn6 <- [1,954,null,{}] 07:09:12 INFO - PROCESS | 3504 | 1467727752249 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:12 INFO - PROCESS | 3504 | 1467727752255 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:12 INFO - PROCESS | 3504 | 1467727752363 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 07:09:12 INFO - PROCESS | 3504 | 1467727752460 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:12 INFO - PROCESS | 3504 | 1467727752464 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:12 INFO - PROCESS | 3504 | ++DOCSHELL 158ED800 == 35 [pid = 3504] [id = 248] 07:09:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (15960400) [pid = 3504] [serial = 743] [outer = 00000000] 07:09:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1756E800) [pid = 3504] [serial = 744] [outer = 15960400] 07:09:12 INFO - PROCESS | 3504 | 1467727752523 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F2F400) [pid = 3504] [serial = 745] [outer = 15960400] 07:09:13 INFO - PROCESS | 3504 | 1467727753123 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 07:09:13 INFO - PROCESS | 3504 | 1467727753170 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 07:09:13 INFO - PROCESS | 3504 | 1467727753173 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 07:09:13 INFO - PROCESS | 3504 | 1467727753176 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:09:13 INFO - PROCESS | 3504 | 1467727753178 Marionette TRACE conn6 <- [1,958,null,{}] 07:09:13 INFO - PROCESS | 3504 | 1467727753182 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:13 INFO - PROCESS | 3504 | 1467727753184 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:13 INFO - PROCESS | 3504 | 1467727753289 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 07:09:13 INFO - PROCESS | 3504 | 1467727753382 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 3504 | 1467727753384 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:13 INFO - PROCESS | 3504 | ++DOCSHELL 17FC8000 == 36 [pid = 3504] [id = 249] 07:09:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17FC9400) [pid = 3504] [serial = 746] [outer = 00000000] 07:09:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1873D800) [pid = 3504] [serial = 747] [outer = 17FC9400] 07:09:13 INFO - PROCESS | 3504 | 1467727753438 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18743000) [pid = 3504] [serial = 748] [outer = 17FC9400] 07:09:13 INFO - PROCESS | 3504 | 1467727754013 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 870ms 07:09:14 INFO - PROCESS | 3504 | 1467727754050 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 3504 | 1467727754053 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 07:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:09:14 INFO - PROCESS | 3504 | 1467727754056 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 3504 | 1467727754058 Marionette TRACE conn6 <- [1,962,null,{}] 07:09:14 INFO - PROCESS | 3504 | 1467727754062 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:14 INFO - PROCESS | 3504 | 1467727754064 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:14 INFO - PROCESS | 3504 | 1467727754164 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 07:09:14 INFO - PROCESS | 3504 | 1467727754256 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:14 INFO - PROCESS | 3504 | 1467727754259 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:14 INFO - PROCESS | 3504 | ++DOCSHELL 18742C00 == 37 [pid = 3504] [id = 250] 07:09:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (187A0000) [pid = 3504] [serial = 749] [outer = 00000000] 07:09:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18955C00) [pid = 3504] [serial = 750] [outer = 187A0000] 07:09:14 INFO - PROCESS | 3504 | 1467727754313 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1895BC00) [pid = 3504] [serial = 751] [outer = 187A0000] 07:09:14 INFO - PROCESS | 3504 | 1467727754903 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 930ms 07:09:14 INFO - PROCESS | 3504 | 1467727754991 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 3504 | 1467727754993 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 07:09:14 INFO - PROCESS | 3504 | 1467727754997 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:09:14 INFO - PROCESS | 3504 | 1467727754999 Marionette TRACE conn6 <- [1,966,null,{}] 07:09:14 INFO - PROCESS | 3504 | 1467727755002 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:14 INFO - PROCESS | 3504 | 1467727755009 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:15 INFO - PROCESS | 3504 | 1467727755219 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 07:09:15 INFO - PROCESS | 3504 | 1467727755270 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 3504 | 1467727755273 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:15 INFO - PROCESS | 3504 | ++DOCSHELL 0C816800 == 38 [pid = 3504] [id = 251] 07:09:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0C816C00) [pid = 3504] [serial = 752] [outer = 00000000] 07:09:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0CC74000) [pid = 3504] [serial = 753] [outer = 0C816C00] 07:09:15 INFO - PROCESS | 3504 | 1467727755324 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D2DB000) [pid = 3504] [serial = 754] [outer = 0C816C00] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 184D0400 == 37 [pid = 3504] [id = 241] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 08961C00 == 36 [pid = 3504] [id = 242] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 17F82C00 == 35 [pid = 3504] [id = 240] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 08963400 == 34 [pid = 3504] [id = 244] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 18742C00 == 33 [pid = 3504] [id = 250] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 158ED800 == 32 [pid = 3504] [id = 248] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 17FC8000 == 31 [pid = 3504] [id = 249] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 18A12000 == 30 [pid = 3504] [id = 243] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 0D877400 == 29 [pid = 3504] [id = 247] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 0DA4DC00 == 28 [pid = 3504] [id = 245] 07:09:16 INFO - PROCESS | 3504 | --DOCSHELL 0CE60000 == 27 [pid = 3504] [id = 246] 07:09:16 INFO - PROCESS | 3504 | 1467727756523 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1577ms 07:09:16 INFO - PROCESS | 3504 | 1467727756579 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 3504 | 1467727756583 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 07:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:09:16 INFO - PROCESS | 3504 | 1467727756588 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 3504 | 1467727756591 Marionette TRACE conn6 <- [1,970,null,{}] 07:09:16 INFO - PROCESS | 3504 | 1467727756597 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:16 INFO - PROCESS | 3504 | 1467727756600 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:16 INFO - PROCESS | 3504 | 1467727756683 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 07:09:16 INFO - PROCESS | 3504 | 1467727756691 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 3504 | 1467727756695 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:16 INFO - PROCESS | 3504 | ++DOCSHELL 0D376800 == 28 [pid = 3504] [id = 252] 07:09:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D403000) [pid = 3504] [serial = 755] [outer = 00000000] 07:09:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D40AC00) [pid = 3504] [serial = 756] [outer = 0D403000] 07:09:16 INFO - PROCESS | 3504 | 1467727756745 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D41AC00) [pid = 3504] [serial = 757] [outer = 0D403000] 07:09:17 INFO - PROCESS | 3504 | 1467727757214 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 07:09:17 INFO - PROCESS | 3504 | 1467727757279 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 3504 | 1467727757284 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 07:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:09:17 INFO - PROCESS | 3504 | 1467727757290 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 3504 | 1467727757293 Marionette TRACE conn6 <- [1,974,null,{}] 07:09:17 INFO - PROCESS | 3504 | 1467727757297 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:17 INFO - PROCESS | 3504 | 1467727757300 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:17 INFO - PROCESS | 3504 | 1467727757417 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 07:09:17 INFO - PROCESS | 3504 | 1467727757433 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:17 INFO - PROCESS | 3504 | 1467727757436 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:17 INFO - PROCESS | 3504 | ++DOCSHELL 0DA50800 == 29 [pid = 3504] [id = 253] 07:09:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0DA51400) [pid = 3504] [serial = 758] [outer = 00000000] 07:09:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0DACFC00) [pid = 3504] [serial = 759] [outer = 0DA51400] 07:09:17 INFO - PROCESS | 3504 | 1467727757483 Marionette DEBUG loaded listener.js 07:09:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (14DA0400) [pid = 3504] [serial = 760] [outer = 0DA51400] 07:09:17 INFO - PROCESS | 3504 | 1467727757939 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 07:09:17 INFO - PROCESS | 3504 | 1467727757964 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 3504 | 1467727757966 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 07:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:09:17 INFO - PROCESS | 3504 | 1467727757969 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 3504 | 1467727757973 Marionette TRACE conn6 <- [1,978,null,{}] 07:09:17 INFO - PROCESS | 3504 | 1467727757985 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:17 INFO - PROCESS | 3504 | 1467727757989 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:18 INFO - PROCESS | 3504 | 1467727758073 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 07:09:18 INFO - PROCESS | 3504 | 1467727758083 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 3504 | 1467727758086 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:18 INFO - PROCESS | 3504 | ++DOCSHELL 17F2E400 == 30 [pid = 3504] [id = 254] 07:09:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (17F2F000) [pid = 3504] [serial = 761] [outer = 00000000] 07:09:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (17F5C000) [pid = 3504] [serial = 762] [outer = 17F2F000] 07:09:18 INFO - PROCESS | 3504 | 1467727758135 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (17F7AC00) [pid = 3504] [serial = 763] [outer = 17F2F000] 07:09:18 INFO - PROCESS | 3504 | 1467727758626 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 07:09:18 INFO - PROCESS | 3504 | 1467727758644 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 07:09:18 INFO - PROCESS | 3504 | 1467727758646 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 07:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:09:18 INFO - PROCESS | 3504 | 1467727758656 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - PROCESS | 3504 | 1467727758658 Marionette TRACE conn6 <- [1,982,null,{}] 07:09:18 INFO - PROCESS | 3504 | 1467727758662 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:18 INFO - PROCESS | 3504 | 1467727758664 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:18 INFO - PROCESS | 3504 | 1467727758782 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 07:09:18 INFO - PROCESS | 3504 | 1467727758869 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 3504 | 1467727758871 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:18 INFO - PROCESS | 3504 | ++DOCSHELL 17FC8000 == 31 [pid = 3504] [id = 255] 07:09:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (17FC8800) [pid = 3504] [serial = 764] [outer = 00000000] 07:09:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1874B000) [pid = 3504] [serial = 765] [outer = 17FC8800] 07:09:18 INFO - PROCESS | 3504 | 1467727758917 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (1895FC00) [pid = 3504] [serial = 766] [outer = 17FC8800] 07:09:19 INFO - PROCESS | 3504 | 1467727759337 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 07:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:09:19 INFO - PROCESS | 3504 | 1467727759389 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 3504 | 1467727759391 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 07:09:19 INFO - PROCESS | 3504 | 1467727759394 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 3504 | 1467727759396 Marionette TRACE conn6 <- [1,986,null,{}] 07:09:19 INFO - PROCESS | 3504 | 1467727759399 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:19 INFO - PROCESS | 3504 | 1467727759401 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:19 INFO - PROCESS | 3504 | 1467727759514 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 07:09:19 INFO - PROCESS | 3504 | 1467727759522 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 3504 | 1467727759524 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:19 INFO - PROCESS | 3504 | ++DOCSHELL 18A0A000 == 32 [pid = 3504] [id = 256] 07:09:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (18A0A400) [pid = 3504] [serial = 767] [outer = 00000000] 07:09:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (18A14C00) [pid = 3504] [serial = 768] [outer = 18A0A400] 07:09:19 INFO - PROCESS | 3504 | 1467727759568 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (19512400) [pid = 3504] [serial = 769] [outer = 18A0A400] 07:09:20 INFO - PROCESS | 3504 | 1467727760075 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 07:09:20 INFO - PROCESS | 3504 | 1467727760157 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 3504 | 1467727760160 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 07:09:20 INFO - PROCESS | 3504 | 1467727760163 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 3504 | 1467727760165 Marionette TRACE conn6 <- [1,990,null,{}] 07:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:09:20 INFO - PROCESS | 3504 | 1467727760168 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:20 INFO - PROCESS | 3504 | 1467727760174 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:20 INFO - PROCESS | 3504 | 1467727760312 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 07:09:20 INFO - PROCESS | 3504 | 1467727760318 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 3504 | 1467727760320 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:20 INFO - PROCESS | 3504 | ++DOCSHELL 0CEF5400 == 33 [pid = 3504] [id = 257] 07:09:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (14DA7C00) [pid = 3504] [serial = 770] [outer = 00000000] 07:09:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 99 (19B6A800) [pid = 3504] [serial = 771] [outer = 14DA7C00] 07:09:20 INFO - PROCESS | 3504 | 1467727760649 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 100 (19B6EC00) [pid = 3504] [serial = 772] [outer = 14DA7C00] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 99 (0DAC9C00) [pid = 3504] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 98 (0E2E2800) [pid = 3504] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (0D41D800) [pid = 3504] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (1509B800) [pid = 3504] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (0CCD3000) [pid = 3504] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (08967C00) [pid = 3504] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (17573000) [pid = 3504] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (17F84400) [pid = 3504] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (0C807000) [pid = 3504] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (18724800) [pid = 3504] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (08962800) [pid = 3504] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (14DE6000) [pid = 3504] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (18A86800) [pid = 3504] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (18A14000) [pid = 3504] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:09:20 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0C81EC00) [pid = 3504] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:09:21 INFO - PROCESS | 3504 | 1467727761026 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 07:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:09:21 INFO - PROCESS | 3504 | 1467727761099 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 07:09:21 INFO - PROCESS | 3504 | 1467727761101 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 07:09:21 INFO - PROCESS | 3504 | 1467727761104 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 3504 | 1467727761106 Marionette TRACE conn6 <- [1,994,null,{}] 07:09:21 INFO - PROCESS | 3504 | 1467727761109 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:21 INFO - PROCESS | 3504 | 1467727761111 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:21 INFO - PROCESS | 3504 | 1467727761219 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 07:09:21 INFO - PROCESS | 3504 | 1467727761226 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 3504 | 1467727761228 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:21 INFO - PROCESS | 3504 | ++DOCSHELL 0C81C800 == 34 [pid = 3504] [id = 258] 07:09:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0CDEAC00) [pid = 3504] [serial = 773] [outer = 00000000] 07:09:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (17F60000) [pid = 3504] [serial = 774] [outer = 0CDEAC00] 07:09:21 INFO - PROCESS | 3504 | 1467727761275 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (17FD3400) [pid = 3504] [serial = 775] [outer = 0CDEAC00] 07:09:21 INFO - PROCESS | 3504 | 1467727761681 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 07:09:21 INFO - PROCESS | 3504 | 1467727761736 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 07:09:21 INFO - PROCESS | 3504 | 1467727761738 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 07:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:09:21 INFO - PROCESS | 3504 | 1467727761741 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 3504 | 1467727761742 Marionette TRACE conn6 <- [1,998,null,{}] 07:09:21 INFO - PROCESS | 3504 | 1467727761746 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:21 INFO - PROCESS | 3504 | 1467727761748 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:21 INFO - PROCESS | 3504 | 1467727761857 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 07:09:21 INFO - PROCESS | 3504 | 1467727761896 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 3504 | 1467727761898 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:21 INFO - PROCESS | 3504 | ++DOCSHELL 08959400 == 35 [pid = 3504] [id = 259] 07:09:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0895C400) [pid = 3504] [serial = 776] [outer = 00000000] 07:09:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (19B68800) [pid = 3504] [serial = 777] [outer = 0895C400] 07:09:21 INFO - PROCESS | 3504 | 1467727761941 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (19B6A400) [pid = 3504] [serial = 778] [outer = 0895C400] 07:09:22 INFO - PROCESS | 3504 | 1467727762330 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 07:09:22 INFO - PROCESS | 3504 | 1467727762372 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 07:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:09:22 INFO - PROCESS | 3504 | 1467727762374 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 07:09:22 INFO - PROCESS | 3504 | 1467727762377 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 3504 | 1467727762379 Marionette TRACE conn6 <- [1,1002,null,{}] 07:09:22 INFO - PROCESS | 3504 | 1467727762383 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:22 INFO - PROCESS | 3504 | 1467727762384 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:22 INFO - PROCESS | 3504 | 1467727762496 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 07:09:22 INFO - PROCESS | 3504 | 1467727762504 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 3504 | 1467727762505 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:22 INFO - PROCESS | 3504 | ++DOCSHELL 16A4DC00 == 36 [pid = 3504] [id = 260] 07:09:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1A893400) [pid = 3504] [serial = 779] [outer = 00000000] 07:09:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1B726000) [pid = 3504] [serial = 780] [outer = 1A893400] 07:09:22 INFO - PROCESS | 3504 | 1467727762558 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (1B72B400) [pid = 3504] [serial = 781] [outer = 1A893400] 07:09:23 INFO - PROCESS | 3504 | 1467727763354 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1019ms 07:09:23 INFO - PROCESS | 3504 | 1467727763397 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 07:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:09:23 INFO - PROCESS | 3504 | 1467727763402 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 07:09:23 INFO - PROCESS | 3504 | 1467727763406 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - PROCESS | 3504 | 1467727763412 Marionette TRACE conn6 <- [1,1006,null,{}] 07:09:23 INFO - PROCESS | 3504 | 1467727763437 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:23 INFO - PROCESS | 3504 | 1467727763440 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:23 INFO - PROCESS | 3504 | 1467727763562 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 07:09:23 INFO - PROCESS | 3504 | 1467727763689 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 3504 | 1467727763692 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:23 INFO - PROCESS | 3504 | ++DOCSHELL 0CCE3400 == 37 [pid = 3504] [id = 261] 07:09:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (0D407C00) [pid = 3504] [serial = 782] [outer = 00000000] 07:09:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (0D8E1400) [pid = 3504] [serial = 783] [outer = 0D407C00] 07:09:23 INFO - PROCESS | 3504 | 1467727763754 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (0E2D8C00) [pid = 3504] [serial = 784] [outer = 0D407C00] 07:09:24 INFO - PROCESS | 3504 | 1467727764435 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1076ms 07:09:24 INFO - PROCESS | 3504 | 1467727764501 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 3504 | 1467727764506 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 07:09:24 INFO - PROCESS | 3504 | 1467727764513 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 3504 | 1467727764515 Marionette TRACE conn6 <- [1,1010,null,{}] 07:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:09:24 INFO - PROCESS | 3504 | 1467727764519 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:24 INFO - PROCESS | 3504 | 1467727764522 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:24 INFO - PROCESS | 3504 | 1467727764646 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 07:09:24 INFO - PROCESS | 3504 | 1467727764859 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 3504 | 1467727764862 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:24 INFO - PROCESS | 3504 | ++DOCSHELL 0C807800 == 38 [pid = 3504] [id = 262] 07:09:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (0C80F400) [pid = 3504] [serial = 785] [outer = 00000000] 07:09:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 99 (0C81AC00) [pid = 3504] [serial = 786] [outer = 0C80F400] 07:09:24 INFO - PROCESS | 3504 | 1467727764927 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 100 (0CDEB400) [pid = 3504] [serial = 787] [outer = 0C80F400] 07:09:25 INFO - PROCESS | 3504 | --DOCSHELL 08959400 == 37 [pid = 3504] [id = 259] 07:09:25 INFO - PROCESS | 3504 | --DOCSHELL 0C81C800 == 36 [pid = 3504] [id = 258] 07:09:25 INFO - PROCESS | 3504 | --DOCSHELL 0CEF5400 == 35 [pid = 3504] [id = 257] 07:09:25 INFO - PROCESS | 3504 | --DOCSHELL 18A0A000 == 34 [pid = 3504] [id = 256] 07:09:25 INFO - PROCESS | 3504 | --DOCSHELL 17FC8000 == 33 [pid = 3504] [id = 255] 07:09:25 INFO - PROCESS | 3504 | --DOCSHELL 17F2E400 == 32 [pid = 3504] [id = 254] 07:09:25 INFO - PROCESS | 3504 | --DOCSHELL 0DA50800 == 31 [pid = 3504] [id = 253] 07:09:25 INFO - PROCESS | 3504 | --DOCSHELL 0D376800 == 30 [pid = 3504] [id = 252] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 99 (14DAF800) [pid = 3504] [serial = 712] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 98 (14B0FC00) [pid = 3504] [serial = 711] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (0D514C00) [pid = 3504] [serial = 708] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (0D51A000) [pid = 3504] [serial = 709] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (15463800) [pid = 3504] [serial = 714] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (0CDEC400) [pid = 3504] [serial = 705] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (0D27C800) [pid = 3504] [serial = 706] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (0D401800) [pid = 3504] [serial = 703] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (17F32C00) [pid = 3504] [serial = 717] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (0CEF2400) [pid = 3504] [serial = 702] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (15967C00) [pid = 3504] [serial = 715] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (17F60400) [pid = 3504] [serial = 718] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0CDE0400) [pid = 3504] [serial = 694] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0C819400) [pid = 3504] [serial = 693] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (17F39C00) [pid = 3504] [serial = 697] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (15699400) [pid = 3504] [serial = 696] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1B725C00) [pid = 3504] [serial = 700] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (19B6B000) [pid = 3504] [serial = 699] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1874A800) [pid = 3504] [serial = 723] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (18A92400) [pid = 3504] [serial = 729] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D410400) [pid = 3504] [serial = 732] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (19959C00) [pid = 3504] [serial = 730] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D514000) [pid = 3504] [serial = 733] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (18A04C00) [pid = 3504] [serial = 727] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (14DEE800) [pid = 3504] [serial = 735] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (18742400) [pid = 3504] [serial = 720] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (15629400) [pid = 3504] [serial = 736] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18A03C00) [pid = 3504] [serial = 726] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18959C00) [pid = 3504] [serial = 724] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (18954C00) [pid = 3504] [serial = 721] [outer = 00000000] [url = about:blank] 07:09:25 INFO - PROCESS | 3504 | 1467727765585 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1124ms 07:09:25 INFO - PROCESS | 3504 | 1467727765647 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 07:09:25 INFO - PROCESS | 3504 | 1467727765651 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 07:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:09:25 INFO - PROCESS | 3504 | 1467727765655 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:09:25 INFO - PROCESS | 3504 | 1467727765658 Marionette TRACE conn6 <- [1,1014,null,{}] 07:09:25 INFO - PROCESS | 3504 | 1467727765664 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:25 INFO - PROCESS | 3504 | 1467727765668 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:25 INFO - PROCESS | 3504 | 1467727765755 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 07:09:25 INFO - PROCESS | 3504 | 1467727765837 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 3504 | 1467727765840 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:25 INFO - PROCESS | 3504 | ++DOCSHELL 0C814800 == 31 [pid = 3504] [id = 263] 07:09:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0C815000) [pid = 3504] [serial = 788] [outer = 00000000] 07:09:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D401800) [pid = 3504] [serial = 789] [outer = 0C815000] 07:09:25 INFO - PROCESS | 3504 | 1467727765887 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D415C00) [pid = 3504] [serial = 790] [outer = 0C815000] 07:09:26 INFO - PROCESS | 3504 | 1467727766328 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 07:09:26 INFO - PROCESS | 3504 | 1467727766391 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 3504 | 1467727766395 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 07:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:09:26 INFO - PROCESS | 3504 | 1467727766400 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 3504 | 1467727766401 Marionette TRACE conn6 <- [1,1018,null,{}] 07:09:26 INFO - PROCESS | 3504 | 1467727766405 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:26 INFO - PROCESS | 3504 | 1467727766408 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:26 INFO - PROCESS | 3504 | 1467727766494 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 07:09:26 INFO - PROCESS | 3504 | 1467727766503 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:26 INFO - PROCESS | 3504 | 1467727766505 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:26 INFO - PROCESS | 3504 | ++DOCSHELL 0D87BC00 == 32 [pid = 3504] [id = 264] 07:09:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D87D800) [pid = 3504] [serial = 791] [outer = 00000000] 07:09:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (14DA8000) [pid = 3504] [serial = 792] [outer = 0D87D800] 07:09:26 INFO - PROCESS | 3504 | 1467727766551 Marionette DEBUG loaded listener.js 07:09:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (15096C00) [pid = 3504] [serial = 793] [outer = 0D87D800] 07:09:27 INFO - PROCESS | 3504 | 1467727767022 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 07:09:27 INFO - PROCESS | 3504 | 1467727767074 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 07:09:27 INFO - PROCESS | 3504 | 1467727767076 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 07:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:09:27 INFO - PROCESS | 3504 | 1467727767081 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:09:27 INFO - PROCESS | 3504 | 1467727767087 Marionette TRACE conn6 <- [1,1022,null,{}] 07:09:27 INFO - PROCESS | 3504 | 1467727767096 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:27 INFO - PROCESS | 3504 | 1467727767099 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:27 INFO - PROCESS | 3504 | 1467727767186 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 07:09:27 INFO - PROCESS | 3504 | 1467727767193 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 3504 | 1467727767195 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:27 INFO - PROCESS | 3504 | ++DOCSHELL 159F1400 == 33 [pid = 3504] [id = 265] 07:09:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (15968000) [pid = 3504] [serial = 794] [outer = 00000000] 07:09:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F2EC00) [pid = 3504] [serial = 795] [outer = 15968000] 07:09:27 INFO - PROCESS | 3504 | 1467727767240 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17F3C800) [pid = 3504] [serial = 796] [outer = 15968000] 07:09:27 INFO - PROCESS | 3504 | 1467727767715 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 690ms 07:09:27 INFO - PROCESS | 3504 | 1467727767780 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 07:09:27 INFO - PROCESS | 3504 | 1467727767782 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 07:09:27 INFO - PROCESS | 3504 | 1467727767785 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:09:27 INFO - PROCESS | 3504 | 1467727767787 Marionette TRACE conn6 <- [1,1026,null,{}] 07:09:27 INFO - PROCESS | 3504 | 1467727767790 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:27 INFO - PROCESS | 3504 | 1467727767792 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:27 INFO - PROCESS | 3504 | 1467727767932 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 07:09:27 INFO - PROCESS | 3504 | 1467727767951 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 3504 | 1467727767953 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:27 INFO - PROCESS | 3504 | ++DOCSHELL 17F69400 == 34 [pid = 3504] [id = 266] 07:09:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17F81000) [pid = 3504] [serial = 797] [outer = 00000000] 07:09:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18742000) [pid = 3504] [serial = 798] [outer = 17F81000] 07:09:27 INFO - PROCESS | 3504 | 1467727767997 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (187A0800) [pid = 3504] [serial = 799] [outer = 17F81000] 07:09:28 INFO - PROCESS | 3504 | 1467727768427 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 07:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:09:28 INFO - PROCESS | 3504 | 1467727768459 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 3504 | 1467727768461 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 07:09:28 INFO - PROCESS | 3504 | 1467727768464 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 3504 | 1467727768465 Marionette TRACE conn6 <- [1,1030,null,{}] 07:09:28 INFO - PROCESS | 3504 | 1467727768469 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:28 INFO - PROCESS | 3504 | 1467727768471 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:28 INFO - PROCESS | 3504 | 1467727768579 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 07:09:28 INFO - PROCESS | 3504 | 1467727768584 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 3504 | 1467727768590 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:28 INFO - PROCESS | 3504 | ++DOCSHELL 0D516400 == 35 [pid = 3504] [id = 267] 07:09:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1895B400) [pid = 3504] [serial = 800] [outer = 00000000] 07:09:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18960400) [pid = 3504] [serial = 801] [outer = 1895B400] 07:09:28 INFO - PROCESS | 3504 | 1467727768697 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18A0B400) [pid = 3504] [serial = 802] [outer = 1895B400] 07:09:29 INFO - PROCESS | 3504 | 1467727769163 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 07:09:29 INFO - PROCESS | 3504 | 1467727769201 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 3504 | 1467727769203 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 07:09:29 INFO - PROCESS | 3504 | 1467727769206 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:09:29 INFO - PROCESS | 3504 | 1467727769208 Marionette TRACE conn6 <- [1,1034,null,{}] 07:09:29 INFO - PROCESS | 3504 | 1467727769212 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:29 INFO - PROCESS | 3504 | 1467727769214 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:29 INFO - PROCESS | 3504 | 1467727769362 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 07:09:29 INFO - PROCESS | 3504 | 1467727769424 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 3504 | 1467727769426 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:29 INFO - PROCESS | 3504 | ++DOCSHELL 14ED7400 == 36 [pid = 3504] [id = 268] 07:09:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18955000) [pid = 3504] [serial = 803] [outer = 00000000] 07:09:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (199A6C00) [pid = 3504] [serial = 804] [outer = 18955000] 07:09:29 INFO - PROCESS | 3504 | 1467727769469 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1989F000) [pid = 3504] [serial = 805] [outer = 18955000] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0895C400) [pid = 3504] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0CEFB000) [pid = 3504] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (17F2F000) [pid = 3504] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (18A0A400) [pid = 3504] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D403000) [pid = 3504] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (17FC9400) [pid = 3504] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0CDEAC00) [pid = 3504] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D877C00) [pid = 3504] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0C816C00) [pid = 3504] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (187A0000) [pid = 3504] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0DA51400) [pid = 3504] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (17FC8800) [pid = 3504] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (14DA7C00) [pid = 3504] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:09:29 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (15960400) [pid = 3504] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:09:29 INFO - PROCESS | 3504 | 1467727769970 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 771ms 07:09:29 INFO - PROCESS | 3504 | 1467727769983 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 3504 | 1467727769985 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 07:09:29 INFO - PROCESS | 3504 | 1467727769988 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:09:29 INFO - PROCESS | 3504 | 1467727769990 Marionette TRACE conn6 <- [1,1038,null,{}] 07:09:29 INFO - PROCESS | 3504 | 1467727769993 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:29 INFO - PROCESS | 3504 | 1467727769995 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:30 INFO - PROCESS | 3504 | 1467727770078 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 07:09:30 INFO - PROCESS | 3504 | 1467727770160 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 3504 | 1467727770162 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:30 INFO - PROCESS | 3504 | ++DOCSHELL 0D403000 == 37 [pid = 3504] [id = 269] 07:09:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D413C00) [pid = 3504] [serial = 806] [outer = 00000000] 07:09:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (158E1C00) [pid = 3504] [serial = 807] [outer = 0D413C00] 07:09:30 INFO - PROCESS | 3504 | 1467727770210 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1879E000) [pid = 3504] [serial = 808] [outer = 0D413C00] 07:09:30 INFO - PROCESS | 3504 | 1467727770567 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 07:09:30 INFO - PROCESS | 3504 | 1467727770621 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 3504 | 1467727770623 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 07:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:09:30 INFO - PROCESS | 3504 | 1467727770626 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 3504 | 1467727770628 Marionette TRACE conn6 <- [1,1042,null,{}] 07:09:30 INFO - PROCESS | 3504 | 1467727770631 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:30 INFO - PROCESS | 3504 | 1467727770634 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:30 INFO - PROCESS | 3504 | 1467727770769 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 07:09:30 INFO - PROCESS | 3504 | 1467727770780 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 3504 | 1467727770782 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:30 INFO - PROCESS | 3504 | ++DOCSHELL 0D877C00 == 38 [pid = 3504] [id = 270] 07:09:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (14ECB000) [pid = 3504] [serial = 809] [outer = 00000000] 07:09:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (19B65400) [pid = 3504] [serial = 810] [outer = 14ECB000] 07:09:30 INFO - PROCESS | 3504 | 1467727770826 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (19B68400) [pid = 3504] [serial = 811] [outer = 14ECB000] 07:09:31 INFO - PROCESS | 3504 | 1467727771232 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 07:09:31 INFO - PROCESS | 3504 | 1467727771257 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 3504 | 1467727771259 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 07:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:09:31 INFO - PROCESS | 3504 | 1467727771262 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 3504 | 1467727771263 Marionette TRACE conn6 <- [1,1046,null,{}] 07:09:31 INFO - PROCESS | 3504 | 1467727771267 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:31 INFO - PROCESS | 3504 | 1467727771268 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:31 INFO - PROCESS | 3504 | 1467727771346 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 07:09:31 INFO - PROCESS | 3504 | 1467727771433 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:31 INFO - PROCESS | 3504 | 1467727771434 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:31 INFO - PROCESS | 3504 | ++DOCSHELL 14ECE000 == 39 [pid = 3504] [id = 271] 07:09:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (199A5C00) [pid = 3504] [serial = 812] [outer = 00000000] 07:09:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1A89CC00) [pid = 3504] [serial = 813] [outer = 199A5C00] 07:09:31 INFO - PROCESS | 3504 | 1467727771478 Marionette DEBUG loaded listener.js 07:09:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1B727800) [pid = 3504] [serial = 814] [outer = 199A5C00] 07:09:31 INFO - PROCESS | 3504 | 1467727771819 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 07:09:31 INFO - PROCESS | 3504 | 1467727771894 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 07:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:09:31 INFO - PROCESS | 3504 | 1467727771898 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 07:09:31 INFO - PROCESS | 3504 | 1467727771903 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 3504 | 1467727771907 Marionette TRACE conn6 <- [1,1050,null,{}] 07:09:31 INFO - PROCESS | 3504 | 1467727771913 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:31 INFO - PROCESS | 3504 | 1467727771917 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:32 INFO - PROCESS | 3504 | 1467727772106 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 07:09:32 INFO - PROCESS | 3504 | 1467727772204 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 3504 | 1467727772208 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:32 INFO - PROCESS | 3504 | ++DOCSHELL 0CEFEC00 == 40 [pid = 3504] [id = 272] 07:09:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D272C00) [pid = 3504] [serial = 815] [outer = 00000000] 07:09:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D2E1000) [pid = 3504] [serial = 816] [outer = 0D272C00] 07:09:32 INFO - PROCESS | 3504 | 1467727772266 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D516000) [pid = 3504] [serial = 817] [outer = 0D272C00] 07:09:32 INFO - PROCESS | 3504 | 1467727772830 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 987ms 07:09:32 INFO - PROCESS | 3504 | 1467727772891 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 07:09:32 INFO - PROCESS | 3504 | 1467727772894 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 07:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:09:32 INFO - PROCESS | 3504 | 1467727772901 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:09:32 INFO - PROCESS | 3504 | 1467727772905 Marionette TRACE conn6 <- [1,1054,null,{}] 07:09:32 INFO - PROCESS | 3504 | 1467727772909 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:32 INFO - PROCESS | 3504 | 1467727772912 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:33 INFO - PROCESS | 3504 | 1467727773022 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 07:09:33 INFO - PROCESS | 3504 | 1467727773149 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:33 INFO - PROCESS | 3504 | 1467727773151 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:33 INFO - PROCESS | 3504 | ++DOCSHELL 15467C00 == 41 [pid = 3504] [id = 273] 07:09:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (15629400) [pid = 3504] [serial = 818] [outer = 00000000] 07:09:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (158EB800) [pid = 3504] [serial = 819] [outer = 15629400] 07:09:33 INFO - PROCESS | 3504 | 1467727773209 Marionette DEBUG loaded listener.js 07:09:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (16A45C00) [pid = 3504] [serial = 820] [outer = 15629400] 07:09:33 INFO - PROCESS | 3504 | 1467727773826 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 987ms 07:09:33 INFO - PROCESS | 3504 | 1467727773888 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 3504 | 1467727773890 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 07:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:09:33 INFO - PROCESS | 3504 | 1467727773895 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 3504 | 1467727773897 Marionette TRACE conn6 <- [1,1058,null,{}] 07:09:33 INFO - PROCESS | 3504 | 1467727773907 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:33 INFO - PROCESS | 3504 | 1467727773911 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:34 INFO - PROCESS | 3504 | 1467727774023 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 07:09:34 INFO - PROCESS | 3504 | 1467727774155 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 3504 | 1467727774159 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:34 INFO - PROCESS | 3504 | ++DOCSHELL 19B67400 == 42 [pid = 3504] [id = 274] 07:09:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (19B6A000) [pid = 3504] [serial = 821] [outer = 00000000] 07:09:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1B730800) [pid = 3504] [serial = 822] [outer = 19B6A000] 07:09:34 INFO - PROCESS | 3504 | 1467727774218 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1BD98000) [pid = 3504] [serial = 823] [outer = 19B6A000] 07:09:34 INFO - PROCESS | 3504 | 1467727774848 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 07:09:34 INFO - PROCESS | 3504 | 1467727774867 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 3504 | 1467727774870 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 07:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:09:34 INFO - PROCESS | 3504 | 1467727774873 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 3504 | 1467727774875 Marionette TRACE conn6 <- [1,1062,null,{}] 07:09:34 INFO - PROCESS | 3504 | 1467727774879 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:34 INFO - PROCESS | 3504 | 1467727774881 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:34 INFO - PROCESS | 3504 | 1467727774989 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 07:09:35 INFO - PROCESS | 3504 | 1467727775183 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 3504 | 1467727775185 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:35 INFO - PROCESS | 3504 | ++DOCSHELL 0C810C00 == 43 [pid = 3504] [id = 275] 07:09:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (0C816000) [pid = 3504] [serial = 824] [outer = 00000000] 07:09:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0D408800) [pid = 3504] [serial = 825] [outer = 0C816000] 07:09:35 INFO - PROCESS | 3504 | 1467727775240 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (0D875000) [pid = 3504] [serial = 826] [outer = 0C816000] 07:09:35 INFO - PROCESS | 3504 | 1467727775959 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1125ms 07:09:35 INFO - PROCESS | 3504 | 1467727776004 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 3504 | 1467727776008 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 07:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:09:35 INFO - PROCESS | 3504 | 1467727776012 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 3504 | 1467727776017 Marionette TRACE conn6 <- [1,1066,null,{}] 07:09:36 INFO - PROCESS | 3504 | 1467727776022 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:36 INFO - PROCESS | 3504 | 1467727776025 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:36 INFO - PROCESS | 3504 | 1467727776157 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 07:09:36 INFO - PROCESS | 3504 | 1467727776263 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:36 INFO - PROCESS | 3504 | 1467727776265 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:36 INFO - PROCESS | 3504 | ++DOCSHELL 0D27C800 == 44 [pid = 3504] [id = 276] 07:09:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (0D873000) [pid = 3504] [serial = 827] [outer = 00000000] 07:09:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (0DAC7800) [pid = 3504] [serial = 828] [outer = 0D873000] 07:09:36 INFO - PROCESS | 3504 | 1467727776315 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (14D24800) [pid = 3504] [serial = 829] [outer = 0D873000] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 0D877C00 == 43 [pid = 3504] [id = 270] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 0D403000 == 42 [pid = 3504] [id = 269] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 14ED7400 == 41 [pid = 3504] [id = 268] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 0D516400 == 40 [pid = 3504] [id = 267] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 17F69400 == 39 [pid = 3504] [id = 266] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 159F1400 == 38 [pid = 3504] [id = 265] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 0D87BC00 == 37 [pid = 3504] [id = 264] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 0C814800 == 36 [pid = 3504] [id = 263] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 0C807800 == 35 [pid = 3504] [id = 262] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 0CCE3400 == 34 [pid = 3504] [id = 261] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 16A4DC00 == 33 [pid = 3504] [id = 260] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 0C816800 == 32 [pid = 3504] [id = 251] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 0C810C00 == 31 [pid = 3504] [id = 275] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 19B67400 == 30 [pid = 3504] [id = 274] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 14ECE000 == 29 [pid = 3504] [id = 271] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 0CEFEC00 == 28 [pid = 3504] [id = 272] 07:09:37 INFO - PROCESS | 3504 | --DOCSHELL 15467C00 == 27 [pid = 3504] [id = 273] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (19B6A400) [pid = 3504] [serial = 778] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (0D2D6400) [pid = 3504] [serial = 738] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (17F7AC00) [pid = 3504] [serial = 763] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (18A14C00) [pid = 3504] [serial = 768] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (0D41AC00) [pid = 3504] [serial = 757] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (19512400) [pid = 3504] [serial = 769] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (18743000) [pid = 3504] [serial = 748] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (17FD3400) [pid = 3504] [serial = 775] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (0D96EC00) [pid = 3504] [serial = 741] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (0D2DB000) [pid = 3504] [serial = 754] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1895BC00) [pid = 3504] [serial = 751] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0DACFC00) [pid = 3504] [serial = 759] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0CC74000) [pid = 3504] [serial = 753] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0E2DC800) [pid = 3504] [serial = 742] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1895FC00) [pid = 3504] [serial = 766] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (19B6EC00) [pid = 3504] [serial = 772] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (17F60000) [pid = 3504] [serial = 774] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17F2F400) [pid = 3504] [serial = 745] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1874B000) [pid = 3504] [serial = 765] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (14DA0400) [pid = 3504] [serial = 760] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D40AC00) [pid = 3504] [serial = 756] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D2DF800) [pid = 3504] [serial = 739] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1756E800) [pid = 3504] [serial = 744] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (18955C00) [pid = 3504] [serial = 750] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F5C000) [pid = 3504] [serial = 762] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1873D800) [pid = 3504] [serial = 747] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (19B6A800) [pid = 3504] [serial = 771] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (19B68800) [pid = 3504] [serial = 777] [outer = 00000000] [url = about:blank] 07:09:37 INFO - PROCESS | 3504 | 1467727777389 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1439ms 07:09:37 INFO - PROCESS | 3504 | 1467727777453 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 3504 | 1467727777457 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 07:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:09:37 INFO - PROCESS | 3504 | 1467727777467 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 3504 | 1467727777472 Marionette TRACE conn6 <- [1,1070,null,{}] 07:09:37 INFO - PROCESS | 3504 | 1467727777478 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:37 INFO - PROCESS | 3504 | 1467727777480 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:37 INFO - PROCESS | 3504 | 1467727777569 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 07:09:37 INFO - PROCESS | 3504 | 1467727777584 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 3504 | 1467727777586 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:37 INFO - PROCESS | 3504 | ++DOCSHELL 0CC74000 == 28 [pid = 3504] [id = 277] 07:09:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0CC75000) [pid = 3504] [serial = 830] [outer = 00000000] 07:09:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D27B400) [pid = 3504] [serial = 831] [outer = 0CC75000] 07:09:37 INFO - PROCESS | 3504 | 1467727777637 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D2E0000) [pid = 3504] [serial = 832] [outer = 0CC75000] 07:09:38 INFO - PROCESS | 3504 | 1467727778109 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 690ms 07:09:38 INFO - PROCESS | 3504 | 1467727778153 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 3504 | 1467727778158 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 07:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:09:38 INFO - PROCESS | 3504 | 1467727778164 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 3504 | 1467727778167 Marionette TRACE conn6 <- [1,1074,null,{}] 07:09:38 INFO - PROCESS | 3504 | 1467727778171 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:38 INFO - PROCESS | 3504 | 1467727778173 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:38 INFO - PROCESS | 3504 | 1467727778297 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 07:09:38 INFO - PROCESS | 3504 | 1467727778314 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 3504 | 1467727778316 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:38 INFO - PROCESS | 3504 | ++DOCSHELL 0D6D4000 == 29 [pid = 3504] [id = 278] 07:09:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D86F400) [pid = 3504] [serial = 833] [outer = 00000000] 07:09:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D875C00) [pid = 3504] [serial = 834] [outer = 0D86F400] 07:09:38 INFO - PROCESS | 3504 | 1467727778364 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D87D000) [pid = 3504] [serial = 835] [outer = 0D86F400] 07:09:38 INFO - PROCESS | 3504 | 1467727778826 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 07:09:38 INFO - PROCESS | 3504 | 1467727778868 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 3504 | 1467727778870 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 07:09:38 INFO - PROCESS | 3504 | 1467727778873 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 3504 | 1467727778877 Marionette TRACE conn6 <- [1,1078,null,{}] 07:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:09:38 INFO - PROCESS | 3504 | 1467727778891 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:38 INFO - PROCESS | 3504 | 1467727778896 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:38 INFO - PROCESS | 3504 | 1467727778979 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 07:09:38 INFO - PROCESS | 3504 | 1467727778986 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 3504 | 1467727778989 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:38 INFO - PROCESS | 3504 | ++DOCSHELL 159F1400 == 30 [pid = 3504] [id = 279] 07:09:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (159F1C00) [pid = 3504] [serial = 836] [outer = 00000000] 07:09:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1757C400) [pid = 3504] [serial = 837] [outer = 159F1C00] 07:09:39 INFO - PROCESS | 3504 | 1467727779037 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17F34000) [pid = 3504] [serial = 838] [outer = 159F1C00] 07:09:39 INFO - PROCESS | 3504 | 1467727779487 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 07:09:39 INFO - PROCESS | 3504 | 1467727779553 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 07:09:39 INFO - PROCESS | 3504 | 1467727779555 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 07:09:39 INFO - PROCESS | 3504 | 1467727779559 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:09:39 INFO - PROCESS | 3504 | 1467727779560 Marionette TRACE conn6 <- [1,1082,null,{}] 07:09:39 INFO - PROCESS | 3504 | 1467727779564 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:39 INFO - PROCESS | 3504 | 1467727779566 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:39 INFO - PROCESS | 3504 | 1467727779707 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 07:09:39 INFO - PROCESS | 3504 | 1467727779759 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 3504 | 1467727779761 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:39 INFO - PROCESS | 3504 | ++DOCSHELL 17F78800 == 31 [pid = 3504] [id = 280] 07:09:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17F79C00) [pid = 3504] [serial = 839] [outer = 00000000] 07:09:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17FC9800) [pid = 3504] [serial = 840] [outer = 17F79C00] 07:09:39 INFO - PROCESS | 3504 | 1467727779806 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (184D1400) [pid = 3504] [serial = 841] [outer = 17F79C00] 07:09:40 INFO - PROCESS | 3504 | 1467727780212 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 07:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:09:40 INFO - PROCESS | 3504 | 1467727780233 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 3504 | 1467727780235 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 07:09:40 INFO - PROCESS | 3504 | 1467727780238 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 3504 | 1467727780240 Marionette TRACE conn6 <- [1,1086,null,{}] 07:09:40 INFO - PROCESS | 3504 | 1467727780243 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:40 INFO - PROCESS | 3504 | 1467727780245 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:40 INFO - PROCESS | 3504 | 1467727780351 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 07:09:40 INFO - PROCESS | 3504 | 1467727780418 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:40 INFO - PROCESS | 3504 | 1467727780421 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:40 INFO - PROCESS | 3504 | ++DOCSHELL 1872A800 == 32 [pid = 3504] [id = 281] 07:09:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18740800) [pid = 3504] [serial = 842] [outer = 00000000] 07:09:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1874C000) [pid = 3504] [serial = 843] [outer = 18740800] 07:09:40 INFO - PROCESS | 3504 | 1467727780469 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18956000) [pid = 3504] [serial = 844] [outer = 18740800] 07:09:40 INFO - PROCESS | 3504 | 1467727780911 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 07:09:40 INFO - PROCESS | 3504 | 1467727780969 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 3504 | 1467727780971 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 07:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:09:40 INFO - PROCESS | 3504 | 1467727780974 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 3504 | 1467727780976 Marionette TRACE conn6 <- [1,1090,null,{}] 07:09:40 INFO - PROCESS | 3504 | 1467727780979 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:40 INFO - PROCESS | 3504 | 1467727780985 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:41 INFO - PROCESS | 3504 | 1467727781106 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 07:09:41 INFO - PROCESS | 3504 | 1467727781131 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 3504 | 1467727781133 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:41 INFO - PROCESS | 3504 | ++DOCSHELL 18A0F000 == 33 [pid = 3504] [id = 282] 07:09:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18A0FC00) [pid = 3504] [serial = 845] [outer = 00000000] 07:09:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (18A20000) [pid = 3504] [serial = 846] [outer = 18A0FC00] 07:09:41 INFO - PROCESS | 3504 | 1467727781178 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (190CBC00) [pid = 3504] [serial = 847] [outer = 18A0FC00] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (14ECB000) [pid = 3504] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (17F81000) [pid = 3504] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1895B400) [pid = 3504] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D413C00) [pid = 3504] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18955000) [pid = 3504] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (15968000) [pid = 3504] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1A893400) [pid = 3504] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D407C00) [pid = 3504] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0C815000) [pid = 3504] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0C80F400) [pid = 3504] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D87D800) [pid = 3504] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:09:41 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (199A5C00) [pid = 3504] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:09:41 INFO - PROCESS | 3504 | 1467727781844 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 07:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:09:41 INFO - PROCESS | 3504 | 1467727781878 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 07:09:41 INFO - PROCESS | 3504 | 1467727781880 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 07:09:41 INFO - PROCESS | 3504 | 1467727781883 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 3504 | 1467727781885 Marionette TRACE conn6 <- [1,1094,null,{}] 07:09:41 INFO - PROCESS | 3504 | 1467727781888 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:41 INFO - PROCESS | 3504 | 1467727781890 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:41 INFO - PROCESS | 3504 | 1467727781967 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 07:09:41 INFO - PROCESS | 3504 | 1467727781973 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 3504 | 1467727781974 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:41 INFO - PROCESS | 3504 | ++DOCSHELL 0D276800 == 34 [pid = 3504] [id = 283] 07:09:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0D2D7C00) [pid = 3504] [serial = 848] [outer = 00000000] 07:09:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F33C00) [pid = 3504] [serial = 849] [outer = 0D2D7C00] 07:09:42 INFO - PROCESS | 3504 | 1467727782018 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18743400) [pid = 3504] [serial = 850] [outer = 0D2D7C00] 07:09:42 INFO - PROCESS | 3504 | 1467727782463 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 07:09:42 INFO - PROCESS | 3504 | 1467727782514 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 07:09:42 INFO - PROCESS | 3504 | 1467727782516 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 07:09:42 INFO - PROCESS | 3504 | 1467727782519 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:09:42 INFO - PROCESS | 3504 | 1467727782521 Marionette TRACE conn6 <- [1,1098,null,{}] 07:09:42 INFO - PROCESS | 3504 | 1467727782525 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:42 INFO - PROCESS | 3504 | 1467727782526 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:42 INFO - PROCESS | 3504 | 1467727782604 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 07:09:42 INFO - PROCESS | 3504 | 1467727782610 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 3504 | 1467727782612 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:42 INFO - PROCESS | 3504 | ++DOCSHELL 1895D800 == 35 [pid = 3504] [id = 284] 07:09:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A0E400) [pid = 3504] [serial = 851] [outer = 00000000] 07:09:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (19910800) [pid = 3504] [serial = 852] [outer = 18A0E400] 07:09:42 INFO - PROCESS | 3504 | 1467727782656 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18221800) [pid = 3504] [serial = 853] [outer = 18A0E400] 07:09:43 INFO - PROCESS | 3504 | 1467727783082 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 570ms 07:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:09:43 INFO - PROCESS | 3504 | 1467727783094 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 3504 | 1467727783096 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 07:09:43 INFO - PROCESS | 3504 | 1467727783099 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 3504 | 1467727783100 Marionette TRACE conn6 <- [1,1102,null,{}] 07:09:43 INFO - PROCESS | 3504 | 1467727783104 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:43 INFO - PROCESS | 3504 | 1467727783106 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:43 INFO - PROCESS | 3504 | 1467727783223 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 07:09:43 INFO - PROCESS | 3504 | 1467727783234 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:43 INFO - PROCESS | 3504 | 1467727783236 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:43 INFO - PROCESS | 3504 | ++DOCSHELL 19B6A800 == 36 [pid = 3504] [id = 285] 07:09:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (19B6B400) [pid = 3504] [serial = 854] [outer = 00000000] 07:09:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (19B71000) [pid = 3504] [serial = 855] [outer = 19B6B400] 07:09:43 INFO - PROCESS | 3504 | 1467727783289 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1A57E000) [pid = 3504] [serial = 856] [outer = 19B6B400] 07:09:43 INFO - PROCESS | 3504 | 1467727783726 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 07:09:43 INFO - PROCESS | 3504 | 1467727783781 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 3504 | 1467727783786 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 07:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:09:43 INFO - PROCESS | 3504 | 1467727783792 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 3504 | 1467727783796 Marionette TRACE conn6 <- [1,1106,null,{}] 07:09:43 INFO - PROCESS | 3504 | 1467727783803 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:43 INFO - PROCESS | 3504 | 1467727783807 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:43 INFO - PROCESS | 3504 | 1467727783952 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 07:09:44 INFO - PROCESS | 3504 | 1467727784044 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 3504 | 1467727784049 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:44 INFO - PROCESS | 3504 | ++DOCSHELL 0CC1C800 == 37 [pid = 3504] [id = 286] 07:09:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0CC1EC00) [pid = 3504] [serial = 857] [outer = 00000000] 07:09:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0CE60800) [pid = 3504] [serial = 858] [outer = 0CC1EC00] 07:09:44 INFO - PROCESS | 3504 | 1467727784147 Marionette DEBUG loaded listener.js 07:09:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0D36E000) [pid = 3504] [serial = 859] [outer = 0CC1EC00] 07:09:44 INFO - PROCESS | 3504 | 1467727784911 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1189ms 07:09:44 INFO - PROCESS | 3504 | 1467727784981 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 3504 | 1467727784985 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 07:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:09:45 INFO - PROCESS | 3504 | 1467727784991 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:09:45 INFO - PROCESS | 3504 | 1467727784995 Marionette TRACE conn6 <- [1,1110,null,{}] 07:09:45 INFO - PROCESS | 3504 | 1467727785000 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:45 INFO - PROCESS | 3504 | 1467727785003 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:45 INFO - PROCESS | 3504 | 1467727785141 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 07:09:45 INFO - PROCESS | 3504 | 1467727785262 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 3504 | 1467727785265 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:45 INFO - PROCESS | 3504 | ++DOCSHELL 0DACDC00 == 38 [pid = 3504] [id = 287] 07:09:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0E2E2800) [pid = 3504] [serial = 860] [outer = 00000000] 07:09:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (158E9000) [pid = 3504] [serial = 861] [outer = 0E2E2800] 07:09:45 INFO - PROCESS | 3504 | 1467727785322 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (17F31800) [pid = 3504] [serial = 862] [outer = 0E2E2800] 07:09:46 INFO - PROCESS | 3504 | 1467727786304 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:09:46 INFO - PROCESS | 3504 | [3504] 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 07:09:46 INFO - PROCESS | 3504 | --DOCSHELL 1895D800 == 37 [pid = 3504] [id = 284] 07:09:46 INFO - PROCESS | 3504 | --DOCSHELL 0D276800 == 36 [pid = 3504] [id = 283] 07:09:46 INFO - PROCESS | 3504 | --DOCSHELL 18A0F000 == 35 [pid = 3504] [id = 282] 07:09:46 INFO - PROCESS | 3504 | --DOCSHELL 1872A800 == 34 [pid = 3504] [id = 281] 07:09:46 INFO - PROCESS | 3504 | --DOCSHELL 17F78800 == 33 [pid = 3504] [id = 280] 07:09:46 INFO - PROCESS | 3504 | --DOCSHELL 159F1400 == 32 [pid = 3504] [id = 279] 07:09:46 INFO - PROCESS | 3504 | --DOCSHELL 0D6D4000 == 31 [pid = 3504] [id = 278] 07:09:46 INFO - PROCESS | 3504 | --DOCSHELL 0CC74000 == 30 [pid = 3504] [id = 277] 07:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1431ms 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (19B68400) [pid = 3504] [serial = 811] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (18742000) [pid = 3504] [serial = 798] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (187A0800) [pid = 3504] [serial = 799] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (18960400) [pid = 3504] [serial = 801] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (158E1C00) [pid = 3504] [serial = 807] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (199A6C00) [pid = 3504] [serial = 804] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (17F2EC00) [pid = 3504] [serial = 795] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18A0B400) [pid = 3504] [serial = 802] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1B72B400) [pid = 3504] [serial = 781] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1B726000) [pid = 3504] [serial = 780] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D8E1400) [pid = 3504] [serial = 783] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0E2D8C00) [pid = 3504] [serial = 784] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D401800) [pid = 3504] [serial = 789] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D415C00) [pid = 3504] [serial = 790] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0C81AC00) [pid = 3504] [serial = 786] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0CDEB400) [pid = 3504] [serial = 787] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (14DA8000) [pid = 3504] [serial = 792] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (15096C00) [pid = 3504] [serial = 793] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (19B65400) [pid = 3504] [serial = 810] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1A89CC00) [pid = 3504] [serial = 813] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1989F000) [pid = 3504] [serial = 805] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1B727800) [pid = 3504] [serial = 814] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1879E000) [pid = 3504] [serial = 808] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (17F3C800) [pid = 3504] [serial = 796] [outer = 00000000] [url = about:blank] 07:09:46 INFO - PROCESS | 3504 | 1467727786482 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 07:09:46 INFO - PROCESS | 3504 | 1467727786485 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 07:09:46 INFO - PROCESS | 3504 | 1467727786494 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 3504 | 1467727786497 Marionette TRACE conn6 <- [1,1114,null,{}] 07:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:09:46 INFO - PROCESS | 3504 | 1467727786502 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:46 INFO - PROCESS | 3504 | 1467727786504 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:46 INFO - PROCESS | 3504 | 1467727786592 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 07:09:46 INFO - PROCESS | 3504 | 1467727786603 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:46 INFO - PROCESS | 3504 | 1467727786605 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:46 INFO - PROCESS | 3504 | ++DOCSHELL 0CCD3C00 == 31 [pid = 3504] [id = 288] 07:09:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0CD7E000) [pid = 3504] [serial = 863] [outer = 00000000] 07:09:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0CE65400) [pid = 3504] [serial = 864] [outer = 0CD7E000] 07:09:46 INFO - PROCESS | 3504 | 1467727786652 Marionette DEBUG loaded listener.js 07:09:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D415C00) [pid = 3504] [serial = 865] [outer = 0CD7E000] 07:09:47 INFO - PROCESS | 3504 | 1467727787132 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 07:09:47 INFO - PROCESS | 3504 | 1467727787171 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 3504 | 1467727787175 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 07:09:47 INFO - PROCESS | 3504 | 1467727787181 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:09:47 INFO - PROCESS | 3504 | 1467727787183 Marionette TRACE conn6 <- [1,1118,null,{}] 07:09:47 INFO - PROCESS | 3504 | 1467727787187 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:47 INFO - PROCESS | 3504 | 1467727787190 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:47 INFO - PROCESS | 3504 | 1467727787281 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 07:09:47 INFO - PROCESS | 3504 | 1467727787295 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 3504 | 1467727787297 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:47 INFO - PROCESS | 3504 | ++DOCSHELL 14DAC800 == 32 [pid = 3504] [id = 289] 07:09:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (14DE5C00) [pid = 3504] [serial = 866] [outer = 00000000] 07:09:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1509B400) [pid = 3504] [serial = 867] [outer = 14DE5C00] 07:09:47 INFO - PROCESS | 3504 | 1467727787343 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (15697C00) [pid = 3504] [serial = 868] [outer = 14DE5C00] 07:09:47 INFO - PROCESS | 3504 | 1467727787803 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 07:09:47 INFO - PROCESS | 3504 | 1467727787856 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 3504 | 1467727787858 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 07:09:47 INFO - PROCESS | 3504 | 1467727787861 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:09:47 INFO - PROCESS | 3504 | 1467727787864 Marionette TRACE conn6 <- [1,1122,null,{}] 07:09:47 INFO - PROCESS | 3504 | 1467727787875 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:47 INFO - PROCESS | 3504 | 1467727787880 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:48 INFO - PROCESS | 3504 | 1467727787997 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 07:09:48 INFO - PROCESS | 3504 | 1467727788087 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 3504 | 1467727788090 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:48 INFO - PROCESS | 3504 | ++DOCSHELL 17F7BC00 == 33 [pid = 3504] [id = 290] 07:09:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F7C400) [pid = 3504] [serial = 869] [outer = 00000000] 07:09:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17FCDC00) [pid = 3504] [serial = 870] [outer = 17F7C400] 07:09:48 INFO - PROCESS | 3504 | 1467727788147 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18741C00) [pid = 3504] [serial = 871] [outer = 17F7C400] 07:09:48 INFO - PROCESS | 3504 | 1467727788537 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 07:09:48 INFO - PROCESS | 3504 | 1467727788596 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 3504 | 1467727788598 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 07:09:48 INFO - PROCESS | 3504 | 1467727788607 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:09:48 INFO - PROCESS | 3504 | 1467727788609 Marionette TRACE conn6 <- [1,1126,null,{}] 07:09:48 INFO - PROCESS | 3504 | 1467727788612 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:48 INFO - PROCESS | 3504 | 1467727788614 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:48 INFO - PROCESS | 3504 | 1467727788729 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 07:09:48 INFO - PROCESS | 3504 | 1467727788739 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 3504 | 1467727788741 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:48 INFO - PROCESS | 3504 | ++DOCSHELL 187A0800 == 34 [pid = 3504] [id = 291] 07:09:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18953400) [pid = 3504] [serial = 872] [outer = 00000000] 07:09:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (189D9800) [pid = 3504] [serial = 873] [outer = 18953400] 07:09:48 INFO - PROCESS | 3504 | 1467727788786 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18A09C00) [pid = 3504] [serial = 874] [outer = 18953400] 07:09:49 INFO - PROCESS | 3504 | 1467727789413 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 870ms 07:09:49 INFO - PROCESS | 3504 | 1467727789481 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 3504 | 1467727789483 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 07:09:49 INFO - PROCESS | 3504 | 1467727789490 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 3504 | 1467727789492 Marionette TRACE conn6 <- [1,1130,null,{}] 07:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:09:49 INFO - PROCESS | 3504 | 1467727789496 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:49 INFO - PROCESS | 3504 | 1467727789498 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:49 INFO - PROCESS | 3504 | 1467727789614 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 07:09:49 INFO - PROCESS | 3504 | 1467727789623 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 3504 | 1467727789625 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:49 INFO - PROCESS | 3504 | ++DOCSHELL 18A22000 == 35 [pid = 3504] [id = 292] 07:09:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A90800) [pid = 3504] [serial = 875] [outer = 00000000] 07:09:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (198F9C00) [pid = 3504] [serial = 876] [outer = 18A90800] 07:09:49 INFO - PROCESS | 3504 | 1467727789669 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1990F800) [pid = 3504] [serial = 877] [outer = 18A90800] 07:09:50 INFO - PROCESS | 3504 | 1467727790118 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 07:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:09:50 INFO - PROCESS | 3504 | 1467727790166 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 07:09:50 INFO - PROCESS | 3504 | 1467727790168 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 07:09:50 INFO - PROCESS | 3504 | 1467727790171 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:09:50 INFO - PROCESS | 3504 | 1467727790173 Marionette TRACE conn6 <- [1,1134,null,{}] 07:09:50 INFO - PROCESS | 3504 | 1467727790186 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:50 INFO - PROCESS | 3504 | 1467727790191 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:50 INFO - PROCESS | 3504 | 1467727790323 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 07:09:50 INFO - PROCESS | 3504 | 1467727790384 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 3504 | 1467727790386 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:50 INFO - PROCESS | 3504 | ++DOCSHELL 19B6BC00 == 36 [pid = 3504] [id = 293] 07:09:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (19B6C000) [pid = 3504] [serial = 878] [outer = 00000000] 07:09:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1B725C00) [pid = 3504] [serial = 879] [outer = 19B6C000] 07:09:50 INFO - PROCESS | 3504 | 1467727790430 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1A89D000) [pid = 3504] [serial = 880] [outer = 19B6C000] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D86F400) [pid = 3504] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (159F1C00) [pid = 3504] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0CC75000) [pid = 3504] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D873000) [pid = 3504] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17F79C00) [pid = 3504] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D272C00) [pid = 3504] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (15629400) [pid = 3504] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (18A0E400) [pid = 3504] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (19B6A000) [pid = 3504] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0C816000) [pid = 3504] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (18740800) [pid = 3504] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18A0FC00) [pid = 3504] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:09:50 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D2D7C00) [pid = 3504] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:09:50 INFO - PROCESS | 3504 | 1467727790944 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 832ms 07:09:51 INFO - PROCESS | 3504 | 1467727791004 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 3504 | 1467727791006 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 07:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:09:51 INFO - PROCESS | 3504 | 1467727791009 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 3504 | 1467727791011 Marionette TRACE conn6 <- [1,1138,null,{}] 07:09:51 INFO - PROCESS | 3504 | 1467727791014 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:51 INFO - PROCESS | 3504 | 1467727791016 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:51 INFO - PROCESS | 3504 | 1467727791094 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 07:09:51 INFO - PROCESS | 3504 | 1467727791102 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:51 INFO - PROCESS | 3504 | 1467727791104 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:51 INFO - PROCESS | 3504 | ++DOCSHELL 17F7C800 == 37 [pid = 3504] [id = 294] 07:09:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F81800) [pid = 3504] [serial = 881] [outer = 00000000] 07:09:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (1951F000) [pid = 3504] [serial = 882] [outer = 17F81800] 07:09:51 INFO - PROCESS | 3504 | 1467727791147 Marionette DEBUG loaded listener.js 07:09:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1B724C00) [pid = 3504] [serial = 883] [outer = 17F81800] 07:09:51 INFO - PROCESS | 3504 | 1467727791566 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 07:09:51 INFO - PROCESS | 3504 | 1467727791640 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 07:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:09:51 INFO - PROCESS | 3504 | 1467727791642 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 07:09:51 INFO - PROCESS | 3504 | 1467727791645 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 3504 | 1467727791647 Marionette TRACE conn6 <- [1,1142,null,{}] 07:09:51 INFO - PROCESS | 3504 | 1467727791651 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:51 INFO - PROCESS | 3504 | 1467727791652 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:51 INFO - PROCESS | 3504 | 1467727791731 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 07:09:51 INFO - PROCESS | 3504 | 1467727791736 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:51 INFO - PROCESS | 3504 | 1467727791738 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:51 INFO - PROCESS | 3504 | ++DOCSHELL 0D907400 == 38 [pid = 3504] [id = 295] 07:09:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F3A000) [pid = 3504] [serial = 884] [outer = 00000000] 07:09:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1BE2E800) [pid = 3504] [serial = 885] [outer = 17F3A000] 07:09:51 INFO - PROCESS | 3504 | 1467727791782 Marionette DEBUG loaded listener.js 07:09:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1BE33000) [pid = 3504] [serial = 886] [outer = 17F3A000] 07:09:52 INFO - PROCESS | 3504 | 1467727792205 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 570ms 07:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:09:52 INFO - PROCESS | 3504 | 1467727792219 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 07:09:52 INFO - PROCESS | 3504 | 1467727792221 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 07:09:52 INFO - PROCESS | 3504 | 1467727792224 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:09:52 INFO - PROCESS | 3504 | 1467727792226 Marionette TRACE conn6 <- [1,1146,null,{}] 07:09:52 INFO - PROCESS | 3504 | 1467727792230 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:52 INFO - PROCESS | 3504 | 1467727792232 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:52 INFO - PROCESS | 3504 | 1467727792355 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 07:09:52 INFO - PROCESS | 3504 | 1467727792379 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 3504 | 1467727792380 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:52 INFO - PROCESS | 3504 | ++DOCSHELL 1BE39800 == 39 [pid = 3504] [id = 296] 07:09:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1BE43C00) [pid = 3504] [serial = 887] [outer = 00000000] 07:09:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1BF05000) [pid = 3504] [serial = 888] [outer = 1BE43C00] 07:09:52 INFO - PROCESS | 3504 | 1467727792426 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1BF0B800) [pid = 3504] [serial = 889] [outer = 1BE43C00] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 0D27C800 == 38 [pid = 3504] [id = 276] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 0CCD3C00 == 37 [pid = 3504] [id = 288] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 0DACDC00 == 36 [pid = 3504] [id = 287] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 19B6A800 == 35 [pid = 3504] [id = 285] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 0CC1C800 == 34 [pid = 3504] [id = 286] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 187A0800 == 33 [pid = 3504] [id = 291] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 17F7BC00 == 32 [pid = 3504] [id = 290] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 17F7C800 == 31 [pid = 3504] [id = 294] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 0D907400 == 30 [pid = 3504] [id = 295] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 19B6BC00 == 29 [pid = 3504] [id = 293] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 18A22000 == 28 [pid = 3504] [id = 292] 07:09:53 INFO - PROCESS | 3504 | --DOCSHELL 14DAC800 == 27 [pid = 3504] [id = 289] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D875C00) [pid = 3504] [serial = 834] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D87D000) [pid = 3504] [serial = 835] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1757C400) [pid = 3504] [serial = 837] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D27B400) [pid = 3504] [serial = 831] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D2E0000) [pid = 3504] [serial = 832] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (14D24800) [pid = 3504] [serial = 829] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0DAC7800) [pid = 3504] [serial = 828] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17FC9800) [pid = 3504] [serial = 840] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (184D1400) [pid = 3504] [serial = 841] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D516000) [pid = 3504] [serial = 817] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0D2E1000) [pid = 3504] [serial = 816] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (16A45C00) [pid = 3504] [serial = 820] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (158EB800) [pid = 3504] [serial = 819] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (18221800) [pid = 3504] [serial = 853] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1BD98000) [pid = 3504] [serial = 823] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1B730800) [pid = 3504] [serial = 822] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (0D875000) [pid = 3504] [serial = 826] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (0D408800) [pid = 3504] [serial = 825] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (18956000) [pid = 3504] [serial = 844] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (1874C000) [pid = 3504] [serial = 843] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (18A20000) [pid = 3504] [serial = 846] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (18743400) [pid = 3504] [serial = 850] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (17F33C00) [pid = 3504] [serial = 849] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (190CBC00) [pid = 3504] [serial = 847] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 56 (19B71000) [pid = 3504] [serial = 855] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 55 (19910800) [pid = 3504] [serial = 852] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | --DOMWINDOW == 54 (17F34000) [pid = 3504] [serial = 838] [outer = 00000000] [url = about:blank] 07:09:54 INFO - PROCESS | 3504 | 1467727794208 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 2018ms 07:09:54 INFO - PROCESS | 3504 | 1467727794245 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 3504 | 1467727794248 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 07:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:09:54 INFO - PROCESS | 3504 | 1467727794253 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 3504 | 1467727794257 Marionette TRACE conn6 <- [1,1150,null,{}] 07:09:54 INFO - PROCESS | 3504 | 1467727794262 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:54 INFO - PROCESS | 3504 | 1467727794266 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:54 INFO - PROCESS | 3504 | 1467727794354 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 07:09:54 INFO - PROCESS | 3504 | 1467727794362 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:54 INFO - PROCESS | 3504 | 1467727794366 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:54 INFO - PROCESS | 3504 | ++DOCSHELL 0CE5D800 == 28 [pid = 3504] [id = 297] 07:09:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 55 (0CE5F400) [pid = 3504] [serial = 890] [outer = 00000000] 07:09:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 56 (0CEFEC00) [pid = 3504] [serial = 891] [outer = 0CE5F400] 07:09:54 INFO - PROCESS | 3504 | 1467727794415 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 57 (0D2D4400) [pid = 3504] [serial = 892] [outer = 0CE5F400] 07:09:54 INFO - PROCESS | 3504 | 1467727794894 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 690ms 07:09:54 INFO - PROCESS | 3504 | 1467727794944 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 3504 | 1467727794949 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 07:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:09:54 INFO - PROCESS | 3504 | 1467727794955 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 3504 | 1467727794958 Marionette TRACE conn6 <- [1,1154,null,{}] 07:09:54 INFO - PROCESS | 3504 | 1467727794962 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:54 INFO - PROCESS | 3504 | 1467727794965 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:55 INFO - PROCESS | 3504 | 1467727795052 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 07:09:55 INFO - PROCESS | 3504 | 1467727795066 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 3504 | 1467727795069 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:55 INFO - PROCESS | 3504 | ++DOCSHELL 0D419400 == 29 [pid = 3504] [id = 298] 07:09:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (0D420800) [pid = 3504] [serial = 893] [outer = 00000000] 07:09:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (0D515000) [pid = 3504] [serial = 894] [outer = 0D420800] 07:09:55 INFO - PROCESS | 3504 | 1467727795117 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0D51B000) [pid = 3504] [serial = 895] [outer = 0D420800] 07:09:55 INFO - PROCESS | 3504 | 1467727795561 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 07:09:55 INFO - PROCESS | 3504 | 1467727795595 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 07:09:55 INFO - PROCESS | 3504 | 1467727795597 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 07:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:09:55 INFO - PROCESS | 3504 | 1467727795604 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:09:55 INFO - PROCESS | 3504 | 1467727795608 Marionette TRACE conn6 <- [1,1158,null,{}] 07:09:55 INFO - PROCESS | 3504 | 1467727795619 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:55 INFO - PROCESS | 3504 | 1467727795624 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:55 INFO - PROCESS | 3504 | 1467727795708 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 07:09:55 INFO - PROCESS | 3504 | 1467727795749 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 3504 | 1467727795752 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:55 INFO - PROCESS | 3504 | ++DOCSHELL 14B0EC00 == 30 [pid = 3504] [id = 299] 07:09:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (14B0F800) [pid = 3504] [serial = 896] [outer = 00000000] 07:09:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (14D24800) [pid = 3504] [serial = 897] [outer = 14B0F800] 07:09:55 INFO - PROCESS | 3504 | 1467727795808 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (14DAD000) [pid = 3504] [serial = 898] [outer = 14B0F800] 07:09:56 INFO - PROCESS | 3504 | 1467727796282 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 07:09:56 INFO - PROCESS | 3504 | 1467727796334 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 3504 | 1467727796336 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 07:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:09:56 INFO - PROCESS | 3504 | 1467727796340 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 3504 | 1467727796341 Marionette TRACE conn6 <- [1,1162,null,{}] 07:09:56 INFO - PROCESS | 3504 | 1467727796345 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:56 INFO - PROCESS | 3504 | 1467727796347 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:56 INFO - PROCESS | 3504 | 1467727796430 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 07:09:56 INFO - PROCESS | 3504 | 1467727796435 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 3504 | 1467727796437 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:56 INFO - PROCESS | 3504 | ++DOCSHELL 14DE6000 == 31 [pid = 3504] [id = 300] 07:09:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (14DE8400) [pid = 3504] [serial = 899] [outer = 00000000] 07:09:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (15629400) [pid = 3504] [serial = 900] [outer = 14DE8400] 07:09:56 INFO - PROCESS | 3504 | 1467727796482 Marionette DEBUG loaded listener.js 07:09:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (15961C00) [pid = 3504] [serial = 901] [outer = 14DE8400] 07:09:56 INFO - PROCESS | 3504 | 1467727796913 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 3504 | 1467727796976 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 07:09:56 INFO - PROCESS | 3504 | 1467727796980 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:09:56 INFO - PROCESS | 3504 | 1467727796981 Marionette TRACE conn6 <- [1,1166,null,{}] 07:09:56 INFO - PROCESS | 3504 | 1467727796985 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:56 INFO - PROCESS | 3504 | 1467727796987 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:57 INFO - PROCESS | 3504 | 1467727797064 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 07:09:57 INFO - PROCESS | 3504 | 1467727797101 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 3504 | 1467727797103 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:57 INFO - PROCESS | 3504 | ++DOCSHELL 17F2FC00 == 32 [pid = 3504] [id = 301] 07:09:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (17F30800) [pid = 3504] [serial = 902] [outer = 00000000] 07:09:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (17F39C00) [pid = 3504] [serial = 903] [outer = 17F30800] 07:09:57 INFO - PROCESS | 3504 | 1467727797147 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17F61400) [pid = 3504] [serial = 904] [outer = 17F30800] 07:09:57 INFO - PROCESS | 3504 | 1467727797577 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 3504 | 1467727797616 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 07:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:09:57 INFO - PROCESS | 3504 | 1467727797624 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 3504 | 1467727797626 Marionette TRACE conn6 <- [1,1170,null,{}] 07:09:57 INFO - PROCESS | 3504 | 1467727797629 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:57 INFO - PROCESS | 3504 | 1467727797635 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:57 INFO - PROCESS | 3504 | 1467727797736 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 07:09:57 INFO - PROCESS | 3504 | 1467727797744 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 3504 | 1467727797746 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:57 INFO - PROCESS | 3504 | ++DOCSHELL 17FCB400 == 33 [pid = 3504] [id = 302] 07:09:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (184D4800) [pid = 3504] [serial = 905] [outer = 00000000] 07:09:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (18745C00) [pid = 3504] [serial = 906] [outer = 184D4800] 07:09:57 INFO - PROCESS | 3504 | 1467727797790 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1879D400) [pid = 3504] [serial = 907] [outer = 184D4800] 07:09:58 INFO - PROCESS | 3504 | 1467727798229 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 07:09:58 INFO - PROCESS | 3504 | 1467727798261 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 07:09:58 INFO - PROCESS | 3504 | 1467727798264 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - PROCESS | 3504 | 1467727798266 Marionette TRACE conn6 <- [1,1174,null,{}] 07:09:58 INFO - PROCESS | 3504 | 1467727798269 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:58 INFO - PROCESS | 3504 | 1467727798271 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:58 INFO - PROCESS | 3504 | 1467727798347 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 07:09:58 INFO - PROCESS | 3504 | 1467727798352 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 3504 | 1467727798354 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:58 INFO - PROCESS | 3504 | ++DOCSHELL 187AB400 == 34 [pid = 3504] [id = 303] 07:09:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18956400) [pid = 3504] [serial = 908] [outer = 00000000] 07:09:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (189D3400) [pid = 3504] [serial = 909] [outer = 18956400] 07:09:58 INFO - PROCESS | 3504 | 1467727798398 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (189D5000) [pid = 3504] [serial = 910] [outer = 18956400] 07:09:58 INFO - PROCESS | 3504 | 1467727798852 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:09:58 INFO - PROCESS | 3504 | 1467727798911 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 07:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:09:58 INFO - PROCESS | 3504 | 1467727798915 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - PROCESS | 3504 | 1467727798916 Marionette TRACE conn6 <- [1,1178,null,{}] 07:09:58 INFO - PROCESS | 3504 | 1467727798920 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:58 INFO - PROCESS | 3504 | 1467727798922 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:59 INFO - PROCESS | 3504 | 1467727798997 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 07:09:59 INFO - PROCESS | 3504 | 1467727799002 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 3504 | 1467727799004 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:59 INFO - PROCESS | 3504 | ++DOCSHELL 18A0A800 == 35 [pid = 3504] [id = 304] 07:09:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18A0F400) [pid = 3504] [serial = 911] [outer = 00000000] 07:09:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18A92400) [pid = 3504] [serial = 912] [outer = 18A0F400] 07:09:59 INFO - PROCESS | 3504 | 1467727799049 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18A11C00) [pid = 3504] [serial = 913] [outer = 18A0F400] 07:09:59 INFO - PROCESS | 3504 | 1467727799471 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 3504 | 1467727799551 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 07:09:59 INFO - PROCESS | 3504 | 1467727799555 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:09:59 INFO - PROCESS | 3504 | 1467727799556 Marionette TRACE conn6 <- [1,1182,null,{}] 07:09:59 INFO - PROCESS | 3504 | 1467727799560 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:59 INFO - PROCESS | 3504 | 1467727799562 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:59 INFO - PROCESS | 3504 | 1467727799674 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 07:09:59 INFO - PROCESS | 3504 | 1467727799759 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 3504 | 1467727799760 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:09:59 INFO - PROCESS | 3504 | ++DOCSHELL 14B0E800 == 36 [pid = 3504] [id = 305] 07:09:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1989DC00) [pid = 3504] [serial = 914] [outer = 00000000] 07:09:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (199AF800) [pid = 3504] [serial = 915] [outer = 1989DC00] 07:09:59 INFO - PROCESS | 3504 | 1467727799805 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (199B1C00) [pid = 3504] [serial = 916] [outer = 1989DC00] 07:10:00 INFO - PROCESS | 3504 | 1467727800240 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:10:00 INFO - PROCESS | 3504 | 1467727800291 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 07:10:00 INFO - PROCESS | 3504 | 1467727800294 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - PROCESS | 3504 | 1467727800296 Marionette TRACE conn6 <- [1,1186,null,{}] 07:10:00 INFO - PROCESS | 3504 | 1467727800300 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:00 INFO - PROCESS | 3504 | 1467727800301 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:00 INFO - PROCESS | 3504 | 1467727800414 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 07:10:00 INFO - PROCESS | 3504 | 1467727800420 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:00 INFO - PROCESS | 3504 | 1467727800422 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:00 INFO - PROCESS | 3504 | ++DOCSHELL 0C81C000 == 37 [pid = 3504] [id = 306] 07:10:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0C820000) [pid = 3504] [serial = 917] [outer = 00000000] 07:10:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1A57FC00) [pid = 3504] [serial = 918] [outer = 0C820000] 07:10:00 INFO - PROCESS | 3504 | 1467727800469 Marionette DEBUG loaded listener.js 07:10:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1A70D400) [pid = 3504] [serial = 919] [outer = 0C820000] 07:10:00 INFO - PROCESS | 3504 | 1467727800934 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 07:10:00 INFO - PROCESS | 3504 | 1467727800965 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 07:10:00 INFO - PROCESS | 3504 | 1467727800968 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 07:10:00 INFO - PROCESS | 3504 | 1467727800971 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:10:00 INFO - PROCESS | 3504 | 1467727800973 Marionette TRACE conn6 <- [1,1190,null,{}] 07:10:00 INFO - PROCESS | 3504 | 1467727800976 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:00 INFO - PROCESS | 3504 | 1467727800979 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:01 INFO - PROCESS | 3504 | 1467727801131 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 07:10:01 INFO - PROCESS | 3504 | 1467727801158 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 3504 | 1467727801161 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:01 INFO - PROCESS | 3504 | ++DOCSHELL 17F2EC00 == 38 [pid = 3504] [id = 307] 07:10:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1B731C00) [pid = 3504] [serial = 920] [outer = 00000000] 07:10:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1BE2F000) [pid = 3504] [serial = 921] [outer = 1B731C00] 07:10:01 INFO - PROCESS | 3504 | 1467727801206 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BE46800) [pid = 3504] [serial = 922] [outer = 1B731C00] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0E2E2800) [pid = 3504] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0CC1EC00) [pid = 3504] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (19B6B400) [pid = 3504] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (17F81800) [pid = 3504] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (18953400) [pid = 3504] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (18A90800) [pid = 3504] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (19B6C000) [pid = 3504] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (17F3A000) [pid = 3504] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (17F7C400) [pid = 3504] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (14DE5C00) [pid = 3504] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:10:01 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0CD7E000) [pid = 3504] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:10:01 INFO - PROCESS | 3504 | 1467727801836 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:10: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 07:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 931ms 07:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:10:01 INFO - PROCESS | 3504 | 1467727801907 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 07:10:01 INFO - PROCESS | 3504 | 1467727801909 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 07:10:01 INFO - PROCESS | 3504 | 1467727801912 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 3504 | 1467727801914 Marionette TRACE conn6 <- [1,1194,null,{}] 07:10:01 INFO - PROCESS | 3504 | 1467727801918 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:01 INFO - PROCESS | 3504 | 1467727801920 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:02 INFO - PROCESS | 3504 | 1467727802031 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 07:10:02 INFO - PROCESS | 3504 | 1467727802090 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 3504 | 1467727802092 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:02 INFO - PROCESS | 3504 | ++DOCSHELL 0CD85C00 == 39 [pid = 3504] [id = 308] 07:10:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0D2DB800) [pid = 3504] [serial = 923] [outer = 00000000] 07:10:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F2F400) [pid = 3504] [serial = 924] [outer = 0D2DB800] 07:10:02 INFO - PROCESS | 3504 | 1467727802138 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17F66000) [pid = 3504] [serial = 925] [outer = 0D2DB800] 07:10:02 INFO - PROCESS | 3504 | 1467727802530 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:10: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 07:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 07:10:02 INFO - PROCESS | 3504 | 1467727802583 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 07:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:10:02 INFO - PROCESS | 3504 | 1467727802585 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 07:10:02 INFO - PROCESS | 3504 | 1467727802588 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 3504 | 1467727802590 Marionette TRACE conn6 <- [1,1198,null,{}] 07:10:02 INFO - PROCESS | 3504 | 1467727802593 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:02 INFO - PROCESS | 3504 | 1467727802595 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:02 INFO - PROCESS | 3504 | 1467727802674 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 07:10:02 INFO - PROCESS | 3504 | 1467727802679 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 3504 | 1467727802681 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:02 INFO - PROCESS | 3504 | ++DOCSHELL 18A09000 == 40 [pid = 3504] [id = 309] 07:10:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A0A400) [pid = 3504] [serial = 926] [outer = 00000000] 07:10:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1BD93800) [pid = 3504] [serial = 927] [outer = 18A0A400] 07:10:02 INFO - PROCESS | 3504 | 1467727802724 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1BF92000) [pid = 3504] [serial = 928] [outer = 18A0A400] 07:10:03 INFO - PROCESS | 3504 | 1467727803136 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 570ms 07:10:03 INFO - PROCESS | 3504 | 1467727803159 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 3504 | 1467727803161 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 07:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:10:03 INFO - PROCESS | 3504 | 1467727803164 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 3504 | 1467727803165 Marionette TRACE conn6 <- [1,1202,null,{}] 07:10:03 INFO - PROCESS | 3504 | 1467727803169 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:03 INFO - PROCESS | 3504 | 1467727803170 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:03 INFO - PROCESS | 3504 | 1467727803289 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 07:10:03 INFO - PROCESS | 3504 | 1467727803297 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 3504 | 1467727803299 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:03 INFO - PROCESS | 3504 | ++DOCSHELL 1B732400 == 41 [pid = 3504] [id = 310] 07:10:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1BD94800) [pid = 3504] [serial = 929] [outer = 00000000] 07:10:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1C21DC00) [pid = 3504] [serial = 930] [outer = 1BD94800] 07:10:03 INFO - PROCESS | 3504 | 1467727803342 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1CE84000) [pid = 3504] [serial = 931] [outer = 1BD94800] 07:10:03 INFO - PROCESS | 3504 | 1467727803847 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 07:10:03 INFO - PROCESS | 3504 | 1467727803896 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 3504 | 1467727803901 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 07:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:10:03 INFO - PROCESS | 3504 | 1467727803907 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 3504 | 1467727803910 Marionette TRACE conn6 <- [1,1206,null,{}] 07:10:03 INFO - PROCESS | 3504 | 1467727803916 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:03 INFO - PROCESS | 3504 | 1467727803920 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:04 INFO - PROCESS | 3504 | 1467727804088 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 07:10:04 INFO - PROCESS | 3504 | 1467727804224 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 3504 | 1467727804229 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:04 INFO - PROCESS | 3504 | ++DOCSHELL 0CD84000 == 42 [pid = 3504] [id = 311] 07:10:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0CD84400) [pid = 3504] [serial = 932] [outer = 00000000] 07:10:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0D272C00) [pid = 3504] [serial = 933] [outer = 0CD84400] 07:10:04 INFO - PROCESS | 3504 | 1467727804287 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0D402C00) [pid = 3504] [serial = 934] [outer = 0CD84400] 07:10:04 INFO - PROCESS | 3504 | 1467727804933 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1070ms 07:10:04 INFO - PROCESS | 3504 | 1467727804984 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 3504 | 1467727804989 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 07:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:10:05 INFO - PROCESS | 3504 | 1467727804995 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 3504 | 1467727804998 Marionette TRACE conn6 <- [1,1210,null,{}] 07:10:05 INFO - PROCESS | 3504 | 1467727805002 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:05 INFO - PROCESS | 3504 | 1467727805005 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:05 INFO - PROCESS | 3504 | 1467727805128 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 07:10:05 INFO - PROCESS | 3504 | 1467727805286 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 3504 | 1467727805288 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:05 INFO - PROCESS | 3504 | ++DOCSHELL 0DAD2000 == 43 [pid = 3504] [id = 312] 07:10:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0E2D8C00) [pid = 3504] [serial = 935] [outer = 00000000] 07:10:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (14D23C00) [pid = 3504] [serial = 936] [outer = 0E2D8C00] 07:10:05 INFO - PROCESS | 3504 | 1467727805346 Marionette DEBUG loaded listener.js 07:10:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (15653C00) [pid = 3504] [serial = 937] [outer = 0E2D8C00] 07:10:06 INFO - PROCESS | 3504 | 1467727806292 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:10:06 INFO - PROCESS | 3504 | 1467727806323 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 07:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:10:06 INFO - PROCESS | 3504 | 1467727806328 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 3504 | 1467727806331 Marionette TRACE conn6 <- [1,1214,null,{}] 07:10:06 INFO - PROCESS | 3504 | 1467727806337 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:06 INFO - PROCESS | 3504 | 1467727806340 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:06 INFO - PROCESS | 3504 | 1467727806452 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 07:10:06 INFO - PROCESS | 3504 | 1467727806584 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 3504 | 1467727806588 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:06 INFO - PROCESS | 3504 | ++DOCSHELL 0D514000 == 44 [pid = 3504] [id = 313] 07:10:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (0D516000) [pid = 3504] [serial = 938] [outer = 00000000] 07:10:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (0D873800) [pid = 3504] [serial = 939] [outer = 0D516000] 07:10:06 INFO - PROCESS | 3504 | 1467727806640 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0DAC4C00) [pid = 3504] [serial = 940] [outer = 0D516000] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 18A09000 == 43 [pid = 3504] [id = 309] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 0CD85C00 == 42 [pid = 3504] [id = 308] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 17F2EC00 == 41 [pid = 3504] [id = 307] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 0C81C000 == 40 [pid = 3504] [id = 306] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 14B0E800 == 39 [pid = 3504] [id = 305] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 18A0A800 == 38 [pid = 3504] [id = 304] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 187AB400 == 37 [pid = 3504] [id = 303] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 17FCB400 == 36 [pid = 3504] [id = 302] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 17F2FC00 == 35 [pid = 3504] [id = 301] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 14DE6000 == 34 [pid = 3504] [id = 300] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 14B0EC00 == 33 [pid = 3504] [id = 299] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 0D419400 == 32 [pid = 3504] [id = 298] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 0CE5D800 == 31 [pid = 3504] [id = 297] 07:10:06 INFO - PROCESS | 3504 | --DOCSHELL 1BE39800 == 30 [pid = 3504] [id = 296] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (1BF05000) [pid = 3504] [serial = 888] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (189D9800) [pid = 3504] [serial = 873] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (1990F800) [pid = 3504] [serial = 877] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (198F9C00) [pid = 3504] [serial = 876] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (1B725C00) [pid = 3504] [serial = 879] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1BE2E800) [pid = 3504] [serial = 885] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1A89D000) [pid = 3504] [serial = 880] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (17FCDC00) [pid = 3504] [serial = 870] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1509B400) [pid = 3504] [serial = 867] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (15697C00) [pid = 3504] [serial = 868] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0CE65400) [pid = 3504] [serial = 864] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D415C00) [pid = 3504] [serial = 865] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1BE33000) [pid = 3504] [serial = 886] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17F31800) [pid = 3504] [serial = 862] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (158E9000) [pid = 3504] [serial = 861] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D36E000) [pid = 3504] [serial = 859] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0CE60800) [pid = 3504] [serial = 858] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1A57E000) [pid = 3504] [serial = 856] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1B724C00) [pid = 3504] [serial = 883] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1951F000) [pid = 3504] [serial = 882] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18A09C00) [pid = 3504] [serial = 874] [outer = 00000000] [url = about:blank] 07:10:06 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18741C00) [pid = 3504] [serial = 871] [outer = 00000000] [url = about:blank] 07:10:07 INFO - PROCESS | 3504 | 1467727807123 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 830ms 07:10:07 INFO - PROCESS | 3504 | 1467727807163 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 07:10:07 INFO - PROCESS | 3504 | 1467727807167 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 07:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:10:07 INFO - PROCESS | 3504 | 1467727807177 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 3504 | 1467727807180 Marionette TRACE conn6 <- [1,1218,null,{}] 07:10:07 INFO - PROCESS | 3504 | 1467727807184 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:07 INFO - PROCESS | 3504 | 1467727807186 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:07 INFO - PROCESS | 3504 | 1467727807272 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 07:10:07 INFO - PROCESS | 3504 | 1467727807280 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 3504 | 1467727807282 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:07 INFO - PROCESS | 3504 | ++DOCSHELL 0D418400 == 31 [pid = 3504] [id = 314] 07:10:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D419400) [pid = 3504] [serial = 941] [outer = 00000000] 07:10:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D516800) [pid = 3504] [serial = 942] [outer = 0D419400] 07:10:07 INFO - PROCESS | 3504 | 1467727807330 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D906C00) [pid = 3504] [serial = 943] [outer = 0D419400] 07:10:07 INFO - PROCESS | 3504 | 1467727807814 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 07:10:07 INFO - PROCESS | 3504 | 1467727807848 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 07:10:07 INFO - PROCESS | 3504 | 1467727807850 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 07:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:10:07 INFO - PROCESS | 3504 | 1467727807854 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 3504 | 1467727807857 Marionette TRACE conn6 <- [1,1222,null,{}] 07:10:07 INFO - PROCESS | 3504 | 1467727807868 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:07 INFO - PROCESS | 3504 | 1467727807872 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:07 INFO - PROCESS | 3504 | 1467727807957 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 07:10:08 INFO - PROCESS | 3504 | 1467727808003 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 3504 | 1467727808007 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:08 INFO - PROCESS | 3504 | ++DOCSHELL 16A4EC00 == 32 [pid = 3504] [id = 315] 07:10:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1756E800) [pid = 3504] [serial = 944] [outer = 00000000] 07:10:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1757DC00) [pid = 3504] [serial = 945] [outer = 1756E800] 07:10:08 INFO - PROCESS | 3504 | 1467727808137 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F39800) [pid = 3504] [serial = 946] [outer = 1756E800] 07:10:08 INFO - PROCESS | 3504 | 1467727808487 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 07:10:08 INFO - PROCESS | 3504 | 1467727808527 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 07:10:08 INFO - PROCESS | 3504 | 1467727808530 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 07:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:10:08 INFO - PROCESS | 3504 | 1467727808549 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 3504 | 1467727808551 Marionette TRACE conn6 <- [1,1226,null,{}] 07:10:08 INFO - PROCESS | 3504 | 1467727808555 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:08 INFO - PROCESS | 3504 | 1467727808557 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:08 INFO - PROCESS | 3504 | 1467727808642 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 07:10:08 INFO - PROCESS | 3504 | 1467727808655 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 3504 | 1467727808658 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:08 INFO - PROCESS | 3504 | ++DOCSHELL 17F81000 == 33 [pid = 3504] [id = 316] 07:10:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17F82400) [pid = 3504] [serial = 947] [outer = 00000000] 07:10:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18741C00) [pid = 3504] [serial = 948] [outer = 17F82400] 07:10:08 INFO - PROCESS | 3504 | 1467727808703 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1874C000) [pid = 3504] [serial = 949] [outer = 17F82400] 07:10:09 INFO - PROCESS | 3504 | 1467727809152 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 07:10:09 INFO - PROCESS | 3504 | 1467727809228 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 3504 | 1467727809230 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 07:10:09 INFO - PROCESS | 3504 | 1467727809233 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:10:09 INFO - PROCESS | 3504 | 1467727809235 Marionette TRACE conn6 <- [1,1230,null,{}] 07:10:09 INFO - PROCESS | 3504 | 1467727809238 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:09 INFO - PROCESS | 3504 | 1467727809240 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:09 INFO - PROCESS | 3504 | 1467727809351 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 07:10:09 INFO - PROCESS | 3504 | 1467727809438 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 3504 | 1467727809440 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:09 INFO - PROCESS | 3504 | ++DOCSHELL 17F67400 == 34 [pid = 3504] [id = 317] 07:10:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (187AAC00) [pid = 3504] [serial = 950] [outer = 00000000] 07:10:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18961C00) [pid = 3504] [serial = 951] [outer = 187AAC00] 07:10:09 INFO - PROCESS | 3504 | 1467727809484 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18A03400) [pid = 3504] [serial = 952] [outer = 187AAC00] 07:10:09 INFO - PROCESS | 3504 | 1467727809909 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 07:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:10:09 INFO - PROCESS | 3504 | 1467727809968 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 3504 | 1467727809969 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 07:10:09 INFO - PROCESS | 3504 | 1467727809973 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 3504 | 1467727809974 Marionette TRACE conn6 <- [1,1234,null,{}] 07:10:09 INFO - PROCESS | 3504 | 1467727809978 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:09 INFO - PROCESS | 3504 | 1467727809984 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:10 INFO - PROCESS | 3504 | 1467727810126 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 07:10:10 INFO - PROCESS | 3504 | 1467727810186 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 3504 | 1467727810188 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:10 INFO - PROCESS | 3504 | ++DOCSHELL 0CEFB000 == 35 [pid = 3504] [id = 318] 07:10:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D409C00) [pid = 3504] [serial = 953] [outer = 00000000] 07:10:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18A8C400) [pid = 3504] [serial = 954] [outer = 0D409C00] 07:10:10 INFO - PROCESS | 3504 | 1467727810233 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (199B1400) [pid = 3504] [serial = 955] [outer = 0D409C00] 07:10:10 INFO - PROCESS | 3504 | 1467727810752 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 830ms 07:10:10 INFO - PROCESS | 3504 | 1467727810806 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 07:10:10 INFO - PROCESS | 3504 | 1467727810808 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 07:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:10:10 INFO - PROCESS | 3504 | 1467727810811 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - PROCESS | 3504 | 1467727810822 Marionette TRACE conn6 <- [1,1238,null,{}] 07:10:10 INFO - PROCESS | 3504 | 1467727810831 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:10 INFO - PROCESS | 3504 | 1467727810833 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:11 INFO - PROCESS | 3504 | 1467727811058 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (1989DC00) [pid = 3504] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0C820000) [pid = 3504] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D2DB800) [pid = 3504] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1B731C00) [pid = 3504] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (18956400) [pid = 3504] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1BE43C00) [pid = 3504] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (18A0A400) [pid = 3504] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (18A0F400) [pid = 3504] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (14DE8400) [pid = 3504] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0CE5F400) [pid = 3504] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D420800) [pid = 3504] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (14B0F800) [pid = 3504] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (184D4800) [pid = 3504] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:10:11 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F30800) [pid = 3504] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:10:11 INFO - PROCESS | 3504 | 1467727811124 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 3504 | 1467727811126 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:11 INFO - PROCESS | 3504 | ++DOCSHELL 0C814000 == 36 [pid = 3504] [id = 319] 07:10:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0C820000) [pid = 3504] [serial = 956] [outer = 00000000] 07:10:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D41DC00) [pid = 3504] [serial = 957] [outer = 0C820000] 07:10:11 INFO - PROCESS | 3504 | 1467727811169 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (15852C00) [pid = 3504] [serial = 958] [outer = 0C820000] 07:10:11 INFO - PROCESS | 3504 | 1467727811520 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 750ms 07:10:11 INFO - PROCESS | 3504 | 1467727811564 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 3504 | 1467727811566 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 07:10:11 INFO - PROCESS | 3504 | 1467727811569 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 3504 | 1467727811571 Marionette TRACE conn6 <- [1,1242,null,{}] 07:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:10:11 INFO - PROCESS | 3504 | 1467727811574 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:11 INFO - PROCESS | 3504 | 1467727811576 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:11 INFO - PROCESS | 3504 | 1467727811657 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 07:10:11 INFO - PROCESS | 3504 | 1467727811663 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 3504 | 1467727811665 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:11 INFO - PROCESS | 3504 | ++DOCSHELL 17FCBC00 == 37 [pid = 3504] [id = 320] 07:10:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (184D4800) [pid = 3504] [serial = 959] [outer = 00000000] 07:10:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (19B73C00) [pid = 3504] [serial = 960] [outer = 184D4800] 07:10:11 INFO - PROCESS | 3504 | 1467727811708 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1B725400) [pid = 3504] [serial = 961] [outer = 184D4800] 07:10:12 INFO - PROCESS | 3504 | 1467727812134 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 07:10:12 INFO - PROCESS | 3504 | 1467727812204 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 07:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:10:12 INFO - PROCESS | 3504 | 1467727812206 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 07:10:12 INFO - PROCESS | 3504 | 1467727812209 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 3504 | 1467727812211 Marionette TRACE conn6 <- [1,1246,null,{}] 07:10:12 INFO - PROCESS | 3504 | 1467727812214 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:12 INFO - PROCESS | 3504 | 1467727812216 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:12 INFO - PROCESS | 3504 | 1467727812295 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 07:10:12 INFO - PROCESS | 3504 | 1467727812302 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 3504 | 1467727812304 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:12 INFO - PROCESS | 3504 | ++DOCSHELL 1B72B400 == 38 [pid = 3504] [id = 321] 07:10:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1B72E000) [pid = 3504] [serial = 962] [outer = 00000000] 07:10:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1B733400) [pid = 3504] [serial = 963] [outer = 1B72E000] 07:10:12 INFO - PROCESS | 3504 | 1467727812350 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1B733C00) [pid = 3504] [serial = 964] [outer = 1B72E000] 07:10:12 INFO - PROCESS | 3504 | 1467727812809 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 631ms 07:10:12 INFO - PROCESS | 3504 | 1467727812850 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 3504 | 1467727812852 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 07:10:12 INFO - PROCESS | 3504 | 1467727812869 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 3504 | 1467727812870 Marionette TRACE conn6 <- [1,1250,null,{}] 07:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:10:12 INFO - PROCESS | 3504 | 1467727812874 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:12 INFO - PROCESS | 3504 | 1467727812876 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:12 INFO - PROCESS | 3504 | 1467727812959 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 07:10:12 INFO - PROCESS | 3504 | 1467727812964 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 3504 | 1467727812966 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:12 INFO - PROCESS | 3504 | ++DOCSHELL 1BE31800 == 39 [pid = 3504] [id = 322] 07:10:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1BE34C00) [pid = 3504] [serial = 965] [outer = 00000000] 07:10:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1BE51400) [pid = 3504] [serial = 966] [outer = 1BE34C00] 07:10:13 INFO - PROCESS | 3504 | 1467727813010 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1BF03400) [pid = 3504] [serial = 967] [outer = 1BE34C00] 07:10:13 INFO - PROCESS | 3504 | 1467727813664 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 830ms 07:10:13 INFO - PROCESS | 3504 | 1467727813726 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 3504 | 1467727813730 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 07:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:10:13 INFO - PROCESS | 3504 | 1467727813749 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 3504 | 1467727813755 Marionette TRACE conn6 <- [1,1254,null,{}] 07:10:13 INFO - PROCESS | 3504 | 1467727813761 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:13 INFO - PROCESS | 3504 | 1467727813764 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:13 INFO - PROCESS | 3504 | 1467727813883 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 07:10:14 INFO - PROCESS | 3504 | 1467727814007 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 3504 | 1467727814009 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:14 INFO - PROCESS | 3504 | ++DOCSHELL 0CEF2C00 == 40 [pid = 3504] [id = 323] 07:10:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D411400) [pid = 3504] [serial = 968] [outer = 00000000] 07:10:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0DA48800) [pid = 3504] [serial = 969] [outer = 0D411400] 07:10:14 INFO - PROCESS | 3504 | 1467727814069 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (15094C00) [pid = 3504] [serial = 970] [outer = 0D411400] 07:10:14 INFO - PROCESS | 3504 | 1467727814629 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 950ms 07:10:14 INFO - PROCESS | 3504 | 1467727814685 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 3504 | 1467727814690 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 07:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:10:14 INFO - PROCESS | 3504 | 1467727814697 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 3504 | 1467727814700 Marionette TRACE conn6 <- [1,1258,null,{}] 07:10:14 INFO - PROCESS | 3504 | 1467727814704 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:14 INFO - PROCESS | 3504 | 1467727814707 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:14 INFO - PROCESS | 3504 | 1467727814824 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 07:10:14 INFO - PROCESS | 3504 | 1467727814929 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 3504 | 1467727814932 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:14 INFO - PROCESS | 3504 | ++DOCSHELL 17F82800 == 41 [pid = 3504] [id = 324] 07:10:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (17FC6800) [pid = 3504] [serial = 971] [outer = 00000000] 07:10:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1895A000) [pid = 3504] [serial = 972] [outer = 17FC6800] 07:10:14 INFO - PROCESS | 3504 | 1467727814991 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (18A0F000) [pid = 3504] [serial = 973] [outer = 17FC6800] 07:10:15 INFO - PROCESS | 3504 | 1467727815629 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 969ms 07:10:15 INFO - PROCESS | 3504 | 1467727815670 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 07:10:15 INFO - PROCESS | 3504 | 1467727815673 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 07:10:15 INFO - PROCESS | 3504 | 1467727815676 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:10:15 INFO - PROCESS | 3504 | 1467727815680 Marionette TRACE conn6 <- [1,1262,null,{}] 07:10:15 INFO - PROCESS | 3504 | 1467727815691 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:15 INFO - PROCESS | 3504 | 1467727815696 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:15 INFO - PROCESS | 3504 | 1467727815806 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 07:10:15 INFO - PROCESS | 3504 | 1467727815940 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 3504 | 1467727815944 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:15 INFO - PROCESS | 3504 | ++DOCSHELL 1BE36800 == 42 [pid = 3504] [id = 325] 07:10:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1BE50400) [pid = 3504] [serial = 974] [outer = 00000000] 07:10:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1C21C400) [pid = 3504] [serial = 975] [outer = 1BE50400] 07:10:16 INFO - PROCESS | 3504 | 1467727816003 Marionette DEBUG loaded listener.js 07:10:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (1D265800) [pid = 3504] [serial = 976] [outer = 1BE50400] 07:10:16 INFO - PROCESS | 3504 | 1467727816612 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 07:10:16 INFO - PROCESS | 3504 | 1467727816650 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 3504 | 1467727816653 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 07:10:16 INFO - PROCESS | 3504 | 1467727816656 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:10:16 INFO - PROCESS | 3504 | 1467727816658 Marionette TRACE conn6 <- [1,1266,null,{}] 07:10:16 INFO - PROCESS | 3504 | 1467727816662 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:16 INFO - PROCESS | 3504 | 1467727816664 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:16 INFO - PROCESS | 3504 | 1467727816783 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 07:10:16 INFO - PROCESS | 3504 | 1467727816899 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:16 INFO - PROCESS | 3504 | 1467727816902 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:16 INFO - PROCESS | 3504 | ++DOCSHELL 159EAC00 == 43 [pid = 3504] [id = 326] 07:10:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (1BE36C00) [pid = 3504] [serial = 977] [outer = 00000000] 07:10:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (1D2C5C00) [pid = 3504] [serial = 978] [outer = 1BE36C00] 07:10:16 INFO - PROCESS | 3504 | 1467727816955 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (1E0C6000) [pid = 3504] [serial = 979] [outer = 1BE36C00] 07:10:17 INFO - PROCESS | 3504 | 1467727817629 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1016ms 07:10:17 INFO - PROCESS | 3504 | 1467727817676 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 07:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:10:17 INFO - PROCESS | 3504 | 1467727817681 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 07:10:17 INFO - PROCESS | 3504 | 1467727817685 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - PROCESS | 3504 | 1467727817688 Marionette TRACE conn6 <- [1,1270,null,{}] 07:10:17 INFO - PROCESS | 3504 | 1467727817694 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:17 INFO - PROCESS | 3504 | 1467727817697 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:17 INFO - PROCESS | 3504 | 1467727817799 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 07:10:17 INFO - PROCESS | 3504 | 1467727817911 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 3504 | 1467727817914 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:17 INFO - PROCESS | 3504 | ++DOCSHELL 0D27BC00 == 44 [pid = 3504] [id = 327] 07:10:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (0D2DB400) [pid = 3504] [serial = 980] [outer = 00000000] 07:10:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 99 (0D406400) [pid = 3504] [serial = 981] [outer = 0D2DB400] 07:10:17 INFO - PROCESS | 3504 | 1467727817963 Marionette DEBUG loaded listener.js 07:10:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 100 (0D41B800) [pid = 3504] [serial = 982] [outer = 0D2DB400] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 1B72B400 == 43 [pid = 3504] [id = 321] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 17FCBC00 == 42 [pid = 3504] [id = 320] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 0C814000 == 41 [pid = 3504] [id = 319] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 0CEFB000 == 40 [pid = 3504] [id = 318] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 17F67400 == 39 [pid = 3504] [id = 317] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 17F81000 == 38 [pid = 3504] [id = 316] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 16A4EC00 == 37 [pid = 3504] [id = 315] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 0D418400 == 36 [pid = 3504] [id = 314] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 0D514000 == 35 [pid = 3504] [id = 313] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 0CD84000 == 34 [pid = 3504] [id = 311] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 0DAD2000 == 33 [pid = 3504] [id = 312] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 1B732400 == 32 [pid = 3504] [id = 310] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 1BE36800 == 31 [pid = 3504] [id = 325] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 159EAC00 == 30 [pid = 3504] [id = 326] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 17F82800 == 29 [pid = 3504] [id = 324] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 1BE31800 == 28 [pid = 3504] [id = 322] 07:10:18 INFO - PROCESS | 3504 | --DOCSHELL 0CEF2C00 == 27 [pid = 3504] [id = 323] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 99 (199AF800) [pid = 3504] [serial = 915] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 98 (199B1C00) [pid = 3504] [serial = 916] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (1A57FC00) [pid = 3504] [serial = 918] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (17F2F400) [pid = 3504] [serial = 924] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (1BE2F000) [pid = 3504] [serial = 921] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (189D3400) [pid = 3504] [serial = 909] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (189D5000) [pid = 3504] [serial = 910] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1BF0B800) [pid = 3504] [serial = 889] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (1BD93800) [pid = 3504] [serial = 927] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (18A92400) [pid = 3504] [serial = 912] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (15629400) [pid = 3504] [serial = 900] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (15961C00) [pid = 3504] [serial = 901] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0CEFEC00) [pid = 3504] [serial = 891] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0D2D4400) [pid = 3504] [serial = 892] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D515000) [pid = 3504] [serial = 894] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D51B000) [pid = 3504] [serial = 895] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (14D24800) [pid = 3504] [serial = 897] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (14DAD000) [pid = 3504] [serial = 898] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (18745C00) [pid = 3504] [serial = 906] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1879D400) [pid = 3504] [serial = 907] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (17F39C00) [pid = 3504] [serial = 903] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (17F61400) [pid = 3504] [serial = 904] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1BE46800) [pid = 3504] [serial = 922] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1BF92000) [pid = 3504] [serial = 928] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1A70D400) [pid = 3504] [serial = 919] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1C21DC00) [pid = 3504] [serial = 930] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F66000) [pid = 3504] [serial = 925] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18A11C00) [pid = 3504] [serial = 913] [outer = 00000000] [url = about:blank] 07:10:19 INFO - PROCESS | 3504 | 1467727819217 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1577ms 07:10:19 INFO - PROCESS | 3504 | 1467727819264 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 3504 | 1467727819268 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 07:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:10:19 INFO - PROCESS | 3504 | 1467727819272 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 3504 | 1467727819275 Marionette TRACE conn6 <- [1,1274,null,{}] 07:10:19 INFO - PROCESS | 3504 | 1467727819286 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:19 INFO - PROCESS | 3504 | 1467727819290 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:19 INFO - PROCESS | 3504 | 1467727819380 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 07:10:19 INFO - PROCESS | 3504 | 1467727819389 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:19 INFO - PROCESS | 3504 | 1467727819394 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:19 INFO - PROCESS | 3504 | ++DOCSHELL 0CEF8400 == 28 [pid = 3504] [id = 328] 07:10:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0CEF8C00) [pid = 3504] [serial = 983] [outer = 00000000] 07:10:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D27B800) [pid = 3504] [serial = 984] [outer = 0CEF8C00] 07:10:19 INFO - PROCESS | 3504 | 1467727819441 Marionette DEBUG loaded listener.js 07:10:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D2D5800) [pid = 3504] [serial = 985] [outer = 0CEF8C00] 07:10:19 INFO - PROCESS | 3504 | 1467727819903 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 690ms 07:10:19 INFO - PROCESS | 3504 | 1467727819963 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 3504 | 1467727819968 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 07:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:10:19 INFO - PROCESS | 3504 | 1467727819975 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 3504 | 1467727819977 Marionette TRACE conn6 <- [1,1278,null,{}] 07:10:19 INFO - PROCESS | 3504 | 1467727819981 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:19 INFO - PROCESS | 3504 | 1467727819984 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:20 INFO - PROCESS | 3504 | 1467727820102 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 07:10:20 INFO - PROCESS | 3504 | 1467727820119 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 3504 | 1467727820121 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:20 INFO - PROCESS | 3504 | ++DOCSHELL 0D517800 == 29 [pid = 3504] [id = 329] 07:10:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D518000) [pid = 3504] [serial = 986] [outer = 00000000] 07:10:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0D51C000) [pid = 3504] [serial = 987] [outer = 0D518000] 07:10:20 INFO - PROCESS | 3504 | 1467727820170 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0D871000) [pid = 3504] [serial = 988] [outer = 0D518000] 07:10:20 INFO - PROCESS | 3504 | 1467727820660 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 07:10:20 INFO - PROCESS | 3504 | 1467727820708 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 07:10:20 INFO - PROCESS | 3504 | 1467727820710 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 07:10:20 INFO - PROCESS | 3504 | 1467727820714 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:10:20 INFO - PROCESS | 3504 | 1467727820717 Marionette TRACE conn6 <- [1,1282,null,{}] 07:10:20 INFO - PROCESS | 3504 | 1467727820728 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:20 INFO - PROCESS | 3504 | 1467727820733 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:20 INFO - PROCESS | 3504 | 1467727820815 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 07:10:20 INFO - PROCESS | 3504 | 1467727820824 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 3504 | 1467727820827 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:20 INFO - PROCESS | 3504 | ++DOCSHELL 14DEE800 == 30 [pid = 3504] [id = 330] 07:10:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (14EC9800) [pid = 3504] [serial = 989] [outer = 00000000] 07:10:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (150BA400) [pid = 3504] [serial = 990] [outer = 14EC9800] 07:10:20 INFO - PROCESS | 3504 | 1467727820954 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (15699400) [pid = 3504] [serial = 991] [outer = 14EC9800] 07:10:21 INFO - PROCESS | 3504 | 1467727821372 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 07:10:21 INFO - PROCESS | 3504 | 1467727821448 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 3504 | 1467727821451 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 07:10:21 INFO - PROCESS | 3504 | 1467727821454 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:10:21 INFO - PROCESS | 3504 | 1467727821455 Marionette TRACE conn6 <- [1,1286,null,{}] 07:10:21 INFO - PROCESS | 3504 | 1467727821459 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:21 INFO - PROCESS | 3504 | 1467727821461 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:21 INFO - PROCESS | 3504 | 1467727821607 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 07:10:21 INFO - PROCESS | 3504 | 1467727821665 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 3504 | 1467727821667 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:21 INFO - PROCESS | 3504 | ++DOCSHELL 15965800 == 31 [pid = 3504] [id = 331] 07:10:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (15966C00) [pid = 3504] [serial = 992] [outer = 00000000] 07:10:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (17F34800) [pid = 3504] [serial = 993] [outer = 15966C00] 07:10:21 INFO - PROCESS | 3504 | 1467727821714 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (17F60400) [pid = 3504] [serial = 994] [outer = 15966C00] 07:10:22 INFO - PROCESS | 3504 | 1467727822162 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 07:10:22 INFO - PROCESS | 3504 | 1467727822228 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 3504 | 1467727822230 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 07:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:10:22 INFO - PROCESS | 3504 | 1467727822233 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 3504 | 1467727822235 Marionette TRACE conn6 <- [1,1290,null,{}] 07:10:22 INFO - PROCESS | 3504 | 1467727822239 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:22 INFO - PROCESS | 3504 | 1467727822241 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:22 INFO - PROCESS | 3504 | 1467727822348 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 07:10:22 INFO - PROCESS | 3504 | 1467727822357 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:22 INFO - PROCESS | 3504 | 1467727822359 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:22 INFO - PROCESS | 3504 | ++DOCSHELL 17F67C00 == 32 [pid = 3504] [id = 332] 07:10:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (17F68000) [pid = 3504] [serial = 995] [outer = 00000000] 07:10:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (17F85000) [pid = 3504] [serial = 996] [outer = 17F68000] 07:10:22 INFO - PROCESS | 3504 | 1467727822403 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (184D0400) [pid = 3504] [serial = 997] [outer = 17F68000] 07:10:22 INFO - PROCESS | 3504 | 1467727822863 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 07:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:10:22 INFO - PROCESS | 3504 | 1467727822912 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 3504 | 1467727822914 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 07:10:22 INFO - PROCESS | 3504 | 1467727822917 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 3504 | 1467727822919 Marionette TRACE conn6 <- [1,1294,null,{}] 07:10:22 INFO - PROCESS | 3504 | 1467727822954 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:22 INFO - PROCESS | 3504 | 1467727822960 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:23 INFO - PROCESS | 3504 | 1467727823099 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 07:10:23 INFO - PROCESS | 3504 | 1467727823113 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 3504 | 1467727823115 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:23 INFO - PROCESS | 3504 | ++DOCSHELL 18956800 == 33 [pid = 3504] [id = 333] 07:10:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (18957400) [pid = 3504] [serial = 998] [outer = 00000000] 07:10:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (189D9800) [pid = 3504] [serial = 999] [outer = 18957400] 07:10:23 INFO - PROCESS | 3504 | 1467727823168 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (18A05800) [pid = 3504] [serial = 1000] [outer = 18957400] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (1BE34C00) [pid = 3504] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1B72E000) [pid = 3504] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (187AAC00) [pid = 3504] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0D409C00) [pid = 3504] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0C820000) [pid = 3504] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0CD84400) [pid = 3504] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D516000) [pid = 3504] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (17F82400) [pid = 3504] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D419400) [pid = 3504] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0E2D8C00) [pid = 3504] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1756E800) [pid = 3504] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1BD94800) [pid = 3504] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:10:23 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (184D4800) [pid = 3504] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:10:23 INFO - PROCESS | 3504 | 1467727823761 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 870ms 07:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:10:23 INFO - PROCESS | 3504 | 1467727823796 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 3504 | 1467727823798 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 07:10:23 INFO - PROCESS | 3504 | 1467727823801 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 3504 | 1467727823803 Marionette TRACE conn6 <- [1,1298,null,{}] 07:10:23 INFO - PROCESS | 3504 | 1467727823807 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:23 INFO - PROCESS | 3504 | 1467727823809 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:23 INFO - PROCESS | 3504 | 1467727823885 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 07:10:23 INFO - PROCESS | 3504 | 1467727823890 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 3504 | 1467727823892 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:23 INFO - PROCESS | 3504 | ++DOCSHELL 0CCC9C00 == 34 [pid = 3504] [id = 334] 07:10:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (14D25400) [pid = 3504] [serial = 1001] [outer = 00000000] 07:10:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (189D6400) [pid = 3504] [serial = 1002] [outer = 14D25400] 07:10:23 INFO - PROCESS | 3504 | 1467727823936 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (189D9400) [pid = 3504] [serial = 1003] [outer = 14D25400] 07:10:24 INFO - PROCESS | 3504 | 1467727824350 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 3504 | 1467727824393 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 07:10:24 INFO - PROCESS | 3504 | 1467727824411 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 3504 | 1467727824413 Marionette TRACE conn6 <- [1,1302,null,{}] 07:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:10:24 INFO - PROCESS | 3504 | 1467727824417 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:24 INFO - PROCESS | 3504 | 1467727824419 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:24 INFO - PROCESS | 3504 | 1467727824496 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 07:10:24 INFO - PROCESS | 3504 | 1467727824502 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 3504 | 1467727824504 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:24 INFO - PROCESS | 3504 | ++DOCSHELL 18A14C00 == 35 [pid = 3504] [id = 335] 07:10:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18A8C800) [pid = 3504] [serial = 1004] [outer = 00000000] 07:10:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1995B800) [pid = 3504] [serial = 1005] [outer = 18A8C800] 07:10:24 INFO - PROCESS | 3504 | 1467727824548 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1951D800) [pid = 3504] [serial = 1006] [outer = 18A8C800] 07:10:25 INFO - PROCESS | 3504 | 1467727825002 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 07:10:25 INFO - PROCESS | 3504 | 1467727825051 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 3504 | 1467727825053 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 07:10:25 INFO - PROCESS | 3504 | 1467727825056 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:10:25 INFO - PROCESS | 3504 | 1467727825058 Marionette TRACE conn6 <- [1,1306,null,{}] 07:10:25 INFO - PROCESS | 3504 | 1467727825061 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:25 INFO - PROCESS | 3504 | 1467727825063 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:25 INFO - PROCESS | 3504 | 1467727825142 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 07:10:25 INFO - PROCESS | 3504 | 1467727825159 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 3504 | 1467727825161 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:25 INFO - PROCESS | 3504 | ++DOCSHELL 14DE4C00 == 36 [pid = 3504] [id = 336] 07:10:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (199DBC00) [pid = 3504] [serial = 1007] [outer = 00000000] 07:10:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (19B6A800) [pid = 3504] [serial = 1008] [outer = 199DBC00] 07:10:25 INFO - PROCESS | 3504 | 1467727825205 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (19B6AC00) [pid = 3504] [serial = 1009] [outer = 199DBC00] 07:10:26 INFO - PROCESS | 3504 | --DOCSHELL 0CEF8400 == 35 [pid = 3504] [id = 328] 07:10:26 INFO - PROCESS | 3504 | --DOCSHELL 0D27BC00 == 34 [pid = 3504] [id = 327] 07:10:26 INFO - PROCESS | 3504 | --DOCSHELL 14DEE800 == 33 [pid = 3504] [id = 330] 07:10:26 INFO - PROCESS | 3504 | --DOCSHELL 18956800 == 32 [pid = 3504] [id = 333] 07:10:26 INFO - PROCESS | 3504 | --DOCSHELL 0CCC9C00 == 31 [pid = 3504] [id = 334] 07:10:26 INFO - PROCESS | 3504 | --DOCSHELL 0D517800 == 30 [pid = 3504] [id = 329] 07:10:26 INFO - PROCESS | 3504 | --DOCSHELL 15965800 == 29 [pid = 3504] [id = 331] 07:10:26 INFO - PROCESS | 3504 | --DOCSHELL 17F67C00 == 28 [pid = 3504] [id = 332] 07:10:26 INFO - PROCESS | 3504 | --DOCSHELL 18A14C00 == 27 [pid = 3504] [id = 335] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1BF03400) [pid = 3504] [serial = 967] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (1BE51400) [pid = 3504] [serial = 966] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1B733400) [pid = 3504] [serial = 963] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1B733C00) [pid = 3504] [serial = 964] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (18961C00) [pid = 3504] [serial = 951] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (18A8C400) [pid = 3504] [serial = 954] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (18A03400) [pid = 3504] [serial = 952] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D41DC00) [pid = 3504] [serial = 957] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D272C00) [pid = 3504] [serial = 933] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D402C00) [pid = 3504] [serial = 934] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D873800) [pid = 3504] [serial = 939] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0DAC4C00) [pid = 3504] [serial = 940] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18741C00) [pid = 3504] [serial = 948] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D516800) [pid = 3504] [serial = 942] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D906C00) [pid = 3504] [serial = 943] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (14D23C00) [pid = 3504] [serial = 936] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (15653C00) [pid = 3504] [serial = 937] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (199B1400) [pid = 3504] [serial = 955] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1757DC00) [pid = 3504] [serial = 945] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (17F39800) [pid = 3504] [serial = 946] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1CE84000) [pid = 3504] [serial = 931] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (19B73C00) [pid = 3504] [serial = 960] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (1B725400) [pid = 3504] [serial = 961] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (15852C00) [pid = 3504] [serial = 958] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (1874C000) [pid = 3504] [serial = 949] [outer = 00000000] [url = about:blank] 07:10:26 INFO - PROCESS | 3504 | 1467727826971 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1979ms 07:10:27 INFO - PROCESS | 3504 | 1467727827039 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 3504 | 1467727827043 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 07:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:10:27 INFO - PROCESS | 3504 | 1467727827048 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 3504 | 1467727827051 Marionette TRACE conn6 <- [1,1310,null,{}] 07:10:27 INFO - PROCESS | 3504 | 1467727827057 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:27 INFO - PROCESS | 3504 | 1467727827060 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:27 INFO - PROCESS | 3504 | 1467727827149 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 07:10:27 INFO - PROCESS | 3504 | 1467727827162 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 3504 | 1467727827165 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:27 INFO - PROCESS | 3504 | ++DOCSHELL 0CDE0400 == 28 [pid = 3504] [id = 337] 07:10:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0CDE5000) [pid = 3504] [serial = 1010] [outer = 00000000] 07:10:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0CEF0C00) [pid = 3504] [serial = 1011] [outer = 0CDE5000] 07:10:27 INFO - PROCESS | 3504 | 1467727827214 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D276800) [pid = 3504] [serial = 1012] [outer = 0CDE5000] 07:10:27 INFO - PROCESS | 3504 | 1467727827687 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 690ms 07:10:27 INFO - PROCESS | 3504 | 1467727827739 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 3504 | 1467727827744 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 07:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:10:27 INFO - PROCESS | 3504 | 1467727827750 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 3504 | 1467727827753 Marionette TRACE conn6 <- [1,1314,null,{}] 07:10:27 INFO - PROCESS | 3504 | 1467727827756 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:27 INFO - PROCESS | 3504 | 1467727827759 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:27 INFO - PROCESS | 3504 | 1467727827846 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 07:10:27 INFO - PROCESS | 3504 | 1467727827855 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 3504 | 1467727827858 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:27 INFO - PROCESS | 3504 | ++DOCSHELL 0D413400 == 29 [pid = 3504] [id = 338] 07:10:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0D413C00) [pid = 3504] [serial = 1013] [outer = 00000000] 07:10:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D41EC00) [pid = 3504] [serial = 1014] [outer = 0D413C00] 07:10:27 INFO - PROCESS | 3504 | 1467727827906 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D514C00) [pid = 3504] [serial = 1015] [outer = 0D413C00] 07:10:28 INFO - PROCESS | 3504 | 1467727828373 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:10:28 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 07:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 07:10:28 INFO - PROCESS | 3504 | 1467727828423 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 3504 | 1467727828426 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 07:10:28 INFO - PROCESS | 3504 | 1467727828429 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:10:28 INFO - PROCESS | 3504 | 1467727828432 Marionette TRACE conn6 <- [1,1318,null,{}] 07:10:28 INFO - PROCESS | 3504 | 1467727828443 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:28 INFO - PROCESS | 3504 | 1467727828448 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:28 INFO - PROCESS | 3504 | 1467727828559 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 07:10:28 INFO - PROCESS | 3504 | 1467727828650 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:28 INFO - PROCESS | 3504 | 1467727828653 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:28 INFO - PROCESS | 3504 | ++DOCSHELL 0E437C00 == 30 [pid = 3504] [id = 339] 07:10:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0E43DC00) [pid = 3504] [serial = 1016] [outer = 00000000] 07:10:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (14B0D000) [pid = 3504] [serial = 1017] [outer = 0E43DC00] 07:10:28 INFO - PROCESS | 3504 | 1467727828701 Marionette DEBUG loaded listener.js 07:10:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (14D24800) [pid = 3504] [serial = 1018] [outer = 0E43DC00] 07:10:29 INFO - PROCESS | 3504 | 1467727829089 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:10:29 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 07:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 07:10:29 INFO - PROCESS | 3504 | 1467727829103 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 07:10:29 INFO - PROCESS | 3504 | 1467727829106 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 07:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:10:29 INFO - PROCESS | 3504 | 1467727829109 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 3504 | 1467727829110 Marionette TRACE conn6 <- [1,1322,null,{}] 07:10:29 INFO - PROCESS | 3504 | 1467727829114 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:29 INFO - PROCESS | 3504 | 1467727829116 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:29 INFO - PROCESS | 3504 | 1467727829231 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 07:10:29 INFO - PROCESS | 3504 | 1467727829237 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 3504 | 1467727829239 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:29 INFO - PROCESS | 3504 | ++DOCSHELL 14ECE000 == 31 [pid = 3504] [id = 340] 07:10:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1508F000) [pid = 3504] [serial = 1019] [outer = 00000000] 07:10:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (15828400) [pid = 3504] [serial = 1020] [outer = 1508F000] 07:10:29 INFO - PROCESS | 3504 | 1467727829283 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (158E5C00) [pid = 3504] [serial = 1021] [outer = 1508F000] 07:10:29 INFO - PROCESS | 3504 | 1467727829686 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 631ms 07:10:29 INFO - PROCESS | 3504 | 1467727829741 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 07:10:29 INFO - PROCESS | 3504 | 1467727829743 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 07:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:10:29 INFO - PROCESS | 3504 | 1467727829746 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 3504 | 1467727829748 Marionette TRACE conn6 <- [1,1326,null,{}] 07:10:29 INFO - PROCESS | 3504 | 1467727829751 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:29 INFO - PROCESS | 3504 | 1467727829753 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:29 INFO - PROCESS | 3504 | 1467727829830 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 07:10:29 INFO - PROCESS | 3504 | 1467727829836 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 3504 | 1467727829838 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:29 INFO - PROCESS | 3504 | ++DOCSHELL 16A43000 == 32 [pid = 3504] [id = 341] 07:10:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (16A45000) [pid = 3504] [serial = 1022] [outer = 00000000] 07:10:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F30400) [pid = 3504] [serial = 1023] [outer = 16A45000] 07:10:29 INFO - PROCESS | 3504 | 1467727829882 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F5C000) [pid = 3504] [serial = 1024] [outer = 16A45000] 07:10:30 INFO - PROCESS | 3504 | 1467727830811 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1068ms 07:10:30 INFO - PROCESS | 3504 | 1467727830819 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 07:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:10:30 INFO - PROCESS | 3504 | 1467727830820 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 07:10:30 INFO - PROCESS | 3504 | 1467727830824 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 3504 | 1467727830826 Marionette TRACE conn6 <- [1,1330,null,{}] 07:10:30 INFO - PROCESS | 3504 | 1467727830829 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:30 INFO - PROCESS | 3504 | 1467727830835 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:30 INFO - PROCESS | 3504 | 1467727830966 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 07:10:30 INFO - PROCESS | 3504 | 1467727830974 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:30 INFO - PROCESS | 3504 | 1467727830976 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:30 INFO - PROCESS | 3504 | ++DOCSHELL 17F7A000 == 33 [pid = 3504] [id = 342] 07:10:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17F7B400) [pid = 3504] [serial = 1025] [outer = 00000000] 07:10:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18748800) [pid = 3504] [serial = 1026] [outer = 17F7B400] 07:10:31 INFO - PROCESS | 3504 | 1467727831020 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18953C00) [pid = 3504] [serial = 1027] [outer = 17F7B400] 07:10:31 INFO - PROCESS | 3504 | 1467727831446 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 07:10:31 INFO - PROCESS | 3504 | 1467727831494 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 07:10:31 INFO - PROCESS | 3504 | 1467727831496 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 07:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:10:31 INFO - PROCESS | 3504 | 1467727831499 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:10:31 INFO - PROCESS | 3504 | 1467727831501 Marionette TRACE conn6 <- [1,1334,null,{}] 07:10:31 INFO - PROCESS | 3504 | 1467727831504 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:31 INFO - PROCESS | 3504 | 1467727831506 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:31 INFO - PROCESS | 3504 | 1467727831622 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 07:10:31 INFO - PROCESS | 3504 | 1467727831630 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 3504 | 1467727831632 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:31 INFO - PROCESS | 3504 | ++DOCSHELL 0D51C800 == 34 [pid = 3504] [id = 343] 07:10:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18747800) [pid = 3504] [serial = 1028] [outer = 00000000] 07:10:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18961800) [pid = 3504] [serial = 1029] [outer = 18747800] 07:10:31 INFO - PROCESS | 3504 | 1467727831675 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18A04000) [pid = 3504] [serial = 1030] [outer = 18747800] 07:10:32 INFO - PROCESS | 3504 | 1467727832105 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 07:10:32 INFO - PROCESS | 3504 | 1467727832131 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 3504 | 1467727832133 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 07:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:10:32 INFO - PROCESS | 3504 | 1467727832136 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 3504 | 1467727832138 Marionette TRACE conn6 <- [1,1338,null,{}] 07:10:32 INFO - PROCESS | 3504 | 1467727832141 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:32 INFO - PROCESS | 3504 | 1467727832143 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:32 INFO - PROCESS | 3504 | 1467727832252 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 07:10:32 INFO - PROCESS | 3504 | 1467727832338 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:32 INFO - PROCESS | 3504 | 1467727832340 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:32 INFO - PROCESS | 3504 | ++DOCSHELL 0C80E000 == 35 [pid = 3504] [id = 344] 07:10:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0CDEAC00) [pid = 3504] [serial = 1031] [outer = 00000000] 07:10:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18A20000) [pid = 3504] [serial = 1032] [outer = 0CDEAC00] 07:10:32 INFO - PROCESS | 3504 | 1467727832383 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1895D400) [pid = 3504] [serial = 1033] [outer = 0CDEAC00] 07:10:32 INFO - PROCESS | 3504 | 1467727832802 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 07:10:32 INFO - PROCESS | 3504 | 1467727832867 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 3504 | 1467727832869 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 07:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:10:32 INFO - PROCESS | 3504 | 1467727832872 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 3504 | 1467727832874 Marionette TRACE conn6 <- [1,1342,null,{}] 07:10:32 INFO - PROCESS | 3504 | 1467727832877 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:32 INFO - PROCESS | 3504 | 1467727832879 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:32 INFO - PROCESS | 3504 | 1467727832984 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 07:10:33 INFO - PROCESS | 3504 | 1467727833045 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 3504 | 1467727833047 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:33 INFO - PROCESS | 3504 | ++DOCSHELL 0E2E2800 == 36 [pid = 3504] [id = 345] 07:10:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1990BC00) [pid = 3504] [serial = 1034] [outer = 00000000] 07:10:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (199E2400) [pid = 3504] [serial = 1035] [outer = 1990BC00] 07:10:33 INFO - PROCESS | 3504 | 1467727833093 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (19B67C00) [pid = 3504] [serial = 1036] [outer = 1990BC00] 07:10:33 INFO - PROCESS | 3504 | 1467727833504 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 07:10:33 INFO - PROCESS | 3504 | 1467727833543 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 07:10:33 INFO - PROCESS | 3504 | 1467727833545 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 07:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:10:33 INFO - PROCESS | 3504 | 1467727833548 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - PROCESS | 3504 | 1467727833550 Marionette TRACE conn6 <- [1,1346,null,{}] 07:10:33 INFO - PROCESS | 3504 | 1467727833553 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:33 INFO - PROCESS | 3504 | 1467727833555 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:33 INFO - PROCESS | 3504 | 1467727833703 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 07:10:33 INFO - PROCESS | 3504 | 1467727833709 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 3504 | 1467727833711 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:33 INFO - PROCESS | 3504 | ++DOCSHELL 19B70800 == 37 [pid = 3504] [id = 346] 07:10:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1A57CC00) [pid = 3504] [serial = 1037] [outer = 00000000] 07:10:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1A70F800) [pid = 3504] [serial = 1038] [outer = 1A57CC00] 07:10:33 INFO - PROCESS | 3504 | 1467727833755 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1B724800) [pid = 3504] [serial = 1039] [outer = 1A57CC00] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (15966C00) [pid = 3504] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (17F68000) [pid = 3504] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (18957400) [pid = 3504] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (18A8C800) [pid = 3504] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (14EC9800) [pid = 3504] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D518000) [pid = 3504] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0CEF8C00) [pid = 3504] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D2DB400) [pid = 3504] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1BE36C00) [pid = 3504] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1BE50400) [pid = 3504] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17FC6800) [pid = 3504] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D411400) [pid = 3504] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:10:34 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (14D25400) [pid = 3504] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:10:34 INFO - PROCESS | 3504 | 1467727834304 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 770ms 07:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:10:34 INFO - PROCESS | 3504 | 1467727834319 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 3504 | 1467727834322 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 07:10:34 INFO - PROCESS | 3504 | 1467727834325 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 3504 | 1467727834327 Marionette TRACE conn6 <- [1,1350,null,{}] 07:10:34 INFO - PROCESS | 3504 | 1467727834330 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:34 INFO - PROCESS | 3504 | 1467727834333 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:34 INFO - PROCESS | 3504 | 1467727834458 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 07:10:34 INFO - PROCESS | 3504 | 1467727834515 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 3504 | 1467727834518 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:34 INFO - PROCESS | 3504 | ++DOCSHELL 14DAD000 == 38 [pid = 3504] [id = 347] 07:10:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (14DAEC00) [pid = 3504] [serial = 1040] [outer = 00000000] 07:10:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A8C800) [pid = 3504] [serial = 1041] [outer = 14DAEC00] 07:10:34 INFO - PROCESS | 3504 | 1467727834568 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1A70F000) [pid = 3504] [serial = 1042] [outer = 14DAEC00] 07:10:34 INFO - PROCESS | 3504 | 1467727834927 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 07:10:34 INFO - PROCESS | 3504 | 1467727834996 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 3504 | 1467727834998 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 07:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:10:35 INFO - PROCESS | 3504 | 1467727835004 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 3504 | 1467727835006 Marionette TRACE conn6 <- [1,1354,null,{}] 07:10:35 INFO - PROCESS | 3504 | 1467727835010 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:35 INFO - PROCESS | 3504 | 1467727835011 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:35 INFO - PROCESS | 3504 | 1467727835090 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 07:10:35 INFO - PROCESS | 3504 | 1467727835096 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 3504 | 1467727835097 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:35 INFO - PROCESS | 3504 | ++DOCSHELL 18957400 == 39 [pid = 3504] [id = 348] 07:10:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18A0EC00) [pid = 3504] [serial = 1043] [outer = 00000000] 07:10:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1B731000) [pid = 3504] [serial = 1044] [outer = 18A0EC00] 07:10:35 INFO - PROCESS | 3504 | 1467727835150 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1BD99000) [pid = 3504] [serial = 1045] [outer = 18A0EC00] 07:10:35 INFO - PROCESS | 3504 | 1467727835664 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:10:35 INFO - PROCESS | 3504 | 1467727835738 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 07:10:35 INFO - PROCESS | 3504 | 1467727835741 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 3504 | 1467727835743 Marionette TRACE conn6 <- [1,1358,null,{}] 07:10:35 INFO - PROCESS | 3504 | 1467727835746 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:35 INFO - PROCESS | 3504 | 1467727835748 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:35 INFO - PROCESS | 3504 | 1467727835830 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 07:10:35 INFO - PROCESS | 3504 | 1467727835839 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 3504 | 1467727835841 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:35 INFO - PROCESS | 3504 | ++DOCSHELL 1BE30800 == 40 [pid = 3504] [id = 349] 07:10:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1BE35C00) [pid = 3504] [serial = 1046] [outer = 00000000] 07:10:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1BE51400) [pid = 3504] [serial = 1047] [outer = 1BE35C00] 07:10:35 INFO - PROCESS | 3504 | 1467727835883 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BF03400) [pid = 3504] [serial = 1048] [outer = 1BE35C00] 07:10:36 INFO - PROCESS | 3504 | 1467727836631 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 3504 | 1467727836680 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 07:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:10:36 INFO - PROCESS | 3504 | 1467727836686 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 3504 | 1467727836690 Marionette TRACE conn6 <- [1,1362,null,{}] 07:10:36 INFO - PROCESS | 3504 | 1467727836696 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:36 INFO - PROCESS | 3504 | 1467727836699 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:36 INFO - PROCESS | 3504 | 1467727836822 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 07:10:36 INFO - PROCESS | 3504 | 1467727836952 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 3504 | 1467727836955 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:36 INFO - PROCESS | 3504 | ++DOCSHELL 0CC29400 == 41 [pid = 3504] [id = 350] 07:10:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0CDE5800) [pid = 3504] [serial = 1049] [outer = 00000000] 07:10:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0D410C00) [pid = 3504] [serial = 1050] [outer = 0CDE5800] 07:10:37 INFO - PROCESS | 3504 | 1467727837013 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (0D512800) [pid = 3504] [serial = 1051] [outer = 0CDE5800] 07:10:37 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:37 INFO - PROCESS | 3504 | 1467727837699 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 3504 | 1467727837773 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 07:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:10:37 INFO - PROCESS | 3504 | 1467727837779 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 3504 | 1467727837782 Marionette TRACE conn6 <- [1,1366,null,{}] 07:10:37 INFO - PROCESS | 3504 | 1467727837787 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:37 INFO - PROCESS | 3504 | 1467727837790 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:37 INFO - PROCESS | 3504 | 1467727837917 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 07:10:38 INFO - PROCESS | 3504 | 1467727838137 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 3504 | 1467727838140 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:38 INFO - PROCESS | 3504 | ++DOCSHELL 08966C00 == 42 [pid = 3504] [id = 351] 07:10:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (08968C00) [pid = 3504] [serial = 1052] [outer = 00000000] 07:10:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (0C813000) [pid = 3504] [serial = 1053] [outer = 08968C00] 07:10:38 INFO - PROCESS | 3504 | 1467727838208 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (0CCC9C00) [pid = 3504] [serial = 1054] [outer = 08968C00] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 18957400 == 41 [pid = 3504] [id = 348] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 14DAD000 == 40 [pid = 3504] [id = 347] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 19B70800 == 39 [pid = 3504] [id = 346] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 0E2E2800 == 38 [pid = 3504] [id = 345] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 0C80E000 == 37 [pid = 3504] [id = 344] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 0D51C800 == 36 [pid = 3504] [id = 343] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 17F7A000 == 35 [pid = 3504] [id = 342] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 16A43000 == 34 [pid = 3504] [id = 341] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 14ECE000 == 33 [pid = 3504] [id = 340] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 0E437C00 == 32 [pid = 3504] [id = 339] 07:10:38 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (19B6A800) [pid = 3504] [serial = 1008] [outer = 00000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 0D413400 == 31 [pid = 3504] [id = 338] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 0CDE0400 == 30 [pid = 3504] [id = 337] 07:10:38 INFO - PROCESS | 3504 | --DOCSHELL 14DE4C00 == 29 [pid = 3504] [id = 336] 07:10:38 INFO - PROCESS | 3504 | 1467727838887 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 3504 | 1467727838906 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 07:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:10:38 INFO - PROCESS | 3504 | 1467727838910 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 3504 | 1467727838913 Marionette TRACE conn6 <- [1,1370,null,{}] 07:10:38 INFO - PROCESS | 3504 | 1467727838918 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:38 INFO - PROCESS | 3504 | 1467727838922 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:39 INFO - PROCESS | 3504 | 1467727839010 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (17F34800) [pid = 3504] [serial = 993] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (17F85000) [pid = 3504] [serial = 996] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (17F60400) [pid = 3504] [serial = 994] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (189D9800) [pid = 3504] [serial = 999] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (184D0400) [pid = 3504] [serial = 997] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (1995B800) [pid = 3504] [serial = 1005] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (150BA400) [pid = 3504] [serial = 990] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D51C000) [pid = 3504] [serial = 987] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D871000) [pid = 3504] [serial = 988] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D27B800) [pid = 3504] [serial = 984] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D2D5800) [pid = 3504] [serial = 985] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D41B800) [pid = 3504] [serial = 982] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D406400) [pid = 3504] [serial = 981] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1E0C6000) [pid = 3504] [serial = 979] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1D2C5C00) [pid = 3504] [serial = 978] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1D265800) [pid = 3504] [serial = 976] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1C21C400) [pid = 3504] [serial = 975] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (18A0F000) [pid = 3504] [serial = 973] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1951D800) [pid = 3504] [serial = 1006] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1895A000) [pid = 3504] [serial = 972] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (15094C00) [pid = 3504] [serial = 970] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0DA48800) [pid = 3504] [serial = 969] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (189D9400) [pid = 3504] [serial = 1003] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (18A05800) [pid = 3504] [serial = 1000] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (189D6400) [pid = 3504] [serial = 1002] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (15699400) [pid = 3504] [serial = 991] [outer = 00000000] [url = about:blank] 07:10:39 INFO - PROCESS | 3504 | 1467727839111 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 3504 | 1467727839114 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:39 INFO - PROCESS | 3504 | ++DOCSHELL 0C80E000 == 30 [pid = 3504] [id = 352] 07:10:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0CC1EC00) [pid = 3504] [serial = 1055] [outer = 00000000] 07:10:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D2D8C00) [pid = 3504] [serial = 1056] [outer = 0CC1EC00] 07:10:39 INFO - PROCESS | 3504 | 1467727839161 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D41B800) [pid = 3504] [serial = 1057] [outer = 0CC1EC00] 07:10:39 INFO - PROCESS | 3504 | [3504] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:39 INFO - PROCESS | 3504 | 1467727839618 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 3504 | 1467727839648 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 07:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:10:39 INFO - PROCESS | 3504 | 1467727839656 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 3504 | 1467727839658 Marionette TRACE conn6 <- [1,1374,null,{}] 07:10:39 INFO - PROCESS | 3504 | 1467727839662 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:39 INFO - PROCESS | 3504 | 1467727839664 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:39 INFO - PROCESS | 3504 | 1467727839752 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 07:10:39 INFO - PROCESS | 3504 | 1467727839759 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 3504 | 1467727839761 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:39 INFO - PROCESS | 3504 | ++DOCSHELL 14DE7400 == 31 [pid = 3504] [id = 353] 07:10:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (14DE8000) [pid = 3504] [serial = 1058] [outer = 00000000] 07:10:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (15090800) [pid = 3504] [serial = 1059] [outer = 14DE8000] 07:10:39 INFO - PROCESS | 3504 | 1467727839806 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (15466000) [pid = 3504] [serial = 1060] [outer = 14DE8000] 07:10:40 INFO - PROCESS | 3504 | 1467727840260 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 3504 | 1467727840329 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 07:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:10:40 INFO - PROCESS | 3504 | 1467727840334 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 3504 | 1467727840340 Marionette TRACE conn6 <- [1,1378,null,{}] 07:10:40 INFO - PROCESS | 3504 | 1467727840350 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:40 INFO - PROCESS | 3504 | 1467727840353 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:40 INFO - PROCESS | 3504 | 1467727840439 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 07:10:40 INFO - PROCESS | 3504 | 1467727840446 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 3504 | 1467727840448 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:40 INFO - PROCESS | 3504 | ++DOCSHELL 17F3C800 == 32 [pid = 3504] [id = 354] 07:10:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F61400) [pid = 3504] [serial = 1061] [outer = 00000000] 07:10:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F66400) [pid = 3504] [serial = 1062] [outer = 17F61400] 07:10:40 INFO - PROCESS | 3504 | 1467727840508 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F81000) [pid = 3504] [serial = 1063] [outer = 17F61400] 07:10:40 INFO - PROCESS | 3504 | 1467727840932 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 07:10:40 INFO - PROCESS | 3504 | 1467727840974 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 3504 | 1467727840976 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 07:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:10:40 INFO - PROCESS | 3504 | 1467727840979 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 3504 | 1467727840981 Marionette TRACE conn6 <- [1,1382,null,{}] 07:10:40 INFO - PROCESS | 3504 | 1467727840985 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:40 INFO - PROCESS | 3504 | 1467727840987 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:41 INFO - PROCESS | 3504 | 1467727841105 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 07:10:41 INFO - PROCESS | 3504 | 1467727841189 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 3504 | 1467727841191 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:41 INFO - PROCESS | 3504 | ++DOCSHELL 17FC9000 == 33 [pid = 3504] [id = 355] 07:10:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17FD3800) [pid = 3504] [serial = 1064] [outer = 00000000] 07:10:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18740800) [pid = 3504] [serial = 1065] [outer = 17FD3800] 07:10:41 INFO - PROCESS | 3504 | 1467727841236 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18749800) [pid = 3504] [serial = 1066] [outer = 17FD3800] 07:10:41 INFO - PROCESS | 3504 | 1467727841644 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 07:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:10:41 INFO - PROCESS | 3504 | 1467727841654 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 3504 | 1467727841656 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 07:10:41 INFO - PROCESS | 3504 | 1467727841660 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 3504 | 1467727841661 Marionette TRACE conn6 <- [1,1386,null,{}] 07:10:41 INFO - PROCESS | 3504 | 1467727841665 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:41 INFO - PROCESS | 3504 | 1467727841666 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:41 INFO - PROCESS | 3504 | 1467727841775 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 07:10:41 INFO - PROCESS | 3504 | 1467727841781 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 3504 | 1467727841787 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:41 INFO - PROCESS | 3504 | ++DOCSHELL 0D87D800 == 34 [pid = 3504] [id = 356] 07:10:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18956000) [pid = 3504] [serial = 1067] [outer = 00000000] 07:10:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18961400) [pid = 3504] [serial = 1068] [outer = 18956000] 07:10:41 INFO - PROCESS | 3504 | 1467727841842 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18A09C00) [pid = 3504] [serial = 1069] [outer = 18956000] 07:10:42 INFO - PROCESS | 3504 | 1467727842301 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 07:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:10:42 INFO - PROCESS | 3504 | 1467727842332 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 3504 | 1467727842334 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 07:10:42 INFO - PROCESS | 3504 | 1467727842337 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - PROCESS | 3504 | 1467727842338 Marionette TRACE conn6 <- [1,1390,null,{}] 07:10:42 INFO - PROCESS | 3504 | 1467727842342 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:42 INFO - PROCESS | 3504 | 1467727842344 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:42 INFO - PROCESS | 3504 | 1467727842474 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 07:10:42 INFO - PROCESS | 3504 | 1467727842570 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 3504 | 1467727842572 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:42 INFO - PROCESS | 3504 | ++DOCSHELL 0D8E0C00 == 35 [pid = 3504] [id = 357] 07:10:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18A18000) [pid = 3504] [serial = 1070] [outer = 00000000] 07:10:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (199A6C00) [pid = 3504] [serial = 1071] [outer = 18A18000] 07:10:42 INFO - PROCESS | 3504 | 1467727842617 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (150B6000) [pid = 3504] [serial = 1072] [outer = 18A18000] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (17F7B400) [pid = 3504] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0E43DC00) [pid = 3504] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (16A45000) [pid = 3504] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0CDEAC00) [pid = 3504] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (199DBC00) [pid = 3504] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0CDE5000) [pid = 3504] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1508F000) [pid = 3504] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1990BC00) [pid = 3504] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1A57CC00) [pid = 3504] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D413C00) [pid = 3504] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18747800) [pid = 3504] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:10:43 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18A0EC00) [pid = 3504] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:10:43 INFO - PROCESS | 3504 | 1467727843230 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 07:10:43 INFO - PROCESS | 3504 | 1467727843268 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 3504 | 1467727843270 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 07:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:10:43 INFO - PROCESS | 3504 | 1467727843273 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 3504 | 1467727843275 Marionette TRACE conn6 <- [1,1394,null,{}] 07:10:43 INFO - PROCESS | 3504 | 1467727843279 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:43 INFO - PROCESS | 3504 | 1467727843281 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:43 INFO - PROCESS | 3504 | 1467727843358 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 07:10:43 INFO - PROCESS | 3504 | 1467727843363 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 3504 | 1467727843365 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:43 INFO - PROCESS | 3504 | ++DOCSHELL 0E43DC00 == 36 [pid = 3504] [id = 358] 07:10:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0E4D0C00) [pid = 3504] [serial = 1073] [outer = 00000000] 07:10:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F36000) [pid = 3504] [serial = 1074] [outer = 0E4D0C00] 07:10:43 INFO - PROCESS | 3504 | 1467727843408 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18958000) [pid = 3504] [serial = 1075] [outer = 0E4D0C00] 07:10:43 INFO - PROCESS | 3504 | 1467727843861 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 07:10:43 INFO - PROCESS | 3504 | 1467727843904 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 07:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:10:43 INFO - PROCESS | 3504 | 1467727843906 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 07:10:43 INFO - PROCESS | 3504 | 1467727843909 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 3504 | 1467727843911 Marionette TRACE conn6 <- [1,1398,null,{}] 07:10:43 INFO - PROCESS | 3504 | 1467727843914 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:43 INFO - PROCESS | 3504 | 1467727843917 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:44 INFO - PROCESS | 3504 | 1467727843998 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 07:10:44 INFO - PROCESS | 3504 | 1467727844006 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 3504 | 1467727844008 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:44 INFO - PROCESS | 3504 | ++DOCSHELL 19519800 == 37 [pid = 3504] [id = 359] 07:10:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (199AF800) [pid = 3504] [serial = 1076] [outer = 00000000] 07:10:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1A57CC00) [pid = 3504] [serial = 1077] [outer = 199AF800] 07:10:44 INFO - PROCESS | 3504 | 1467727844051 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1B728000) [pid = 3504] [serial = 1078] [outer = 199AF800] 07:10:44 INFO - PROCESS | 3504 | 1467727844520 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 07:10:44 INFO - PROCESS | 3504 | 1467727844540 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 07:10:44 INFO - PROCESS | 3504 | 1467727844542 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 07:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:10:44 INFO - PROCESS | 3504 | 1467727844545 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 3504 | 1467727844547 Marionette TRACE conn6 <- [1,1402,null,{}] 07:10:44 INFO - PROCESS | 3504 | 1467727844550 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:44 INFO - PROCESS | 3504 | 1467727844552 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:44 INFO - PROCESS | 3504 | 1467727844631 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 07:10:44 INFO - PROCESS | 3504 | 1467727844637 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 3504 | 1467727844639 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:44 INFO - PROCESS | 3504 | ++DOCSHELL 17F34800 == 38 [pid = 3504] [id = 360] 07:10:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1990AC00) [pid = 3504] [serial = 1079] [outer = 00000000] 07:10:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1BE33000) [pid = 3504] [serial = 1080] [outer = 1990AC00] 07:10:44 INFO - PROCESS | 3504 | 1467727844681 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1BE36000) [pid = 3504] [serial = 1081] [outer = 1990AC00] 07:10:45 INFO - PROCESS | 3504 | 1467727845131 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 629ms 07:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:10:45 INFO - PROCESS | 3504 | 1467727845176 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 3504 | 1467727845178 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 07:10:45 INFO - PROCESS | 3504 | 1467727845181 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 3504 | 1467727845183 Marionette TRACE conn6 <- [1,1406,null,{}] 07:10:45 INFO - PROCESS | 3504 | 1467727845186 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:45 INFO - PROCESS | 3504 | 1467727845188 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:45 INFO - PROCESS | 3504 | 1467727845311 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 07:10:45 INFO - PROCESS | 3504 | 1467727845472 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:45 INFO - PROCESS | 3504 | 1467727845476 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:45 INFO - PROCESS | 3504 | ++DOCSHELL 0C809400 == 39 [pid = 3504] [id = 361] 07:10:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0C80D400) [pid = 3504] [serial = 1082] [outer = 00000000] 07:10:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0CC2A400) [pid = 3504] [serial = 1083] [outer = 0C80D400] 07:10:45 INFO - PROCESS | 3504 | 1467727845534 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D272C00) [pid = 3504] [serial = 1084] [outer = 0C80D400] 07:10:46 INFO - PROCESS | 3504 | 1467727846117 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 07:10:46 INFO - PROCESS | 3504 | 1467727846154 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 07:10:46 INFO - PROCESS | 3504 | 1467727846158 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 07:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:10:46 INFO - PROCESS | 3504 | 1467727846163 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:10:46 INFO - PROCESS | 3504 | 1467727846167 Marionette TRACE conn6 <- [1,1410,null,{}] 07:10:46 INFO - PROCESS | 3504 | 1467727846171 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:46 INFO - PROCESS | 3504 | 1467727846174 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:46 INFO - PROCESS | 3504 | 1467727846288 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 07:10:46 INFO - PROCESS | 3504 | 1467727846392 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 3504 | 1467727846395 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:46 INFO - PROCESS | 3504 | ++DOCSHELL 15968000 == 40 [pid = 3504] [id = 362] 07:10:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (15969000) [pid = 3504] [serial = 1085] [outer = 00000000] 07:10:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1757DC00) [pid = 3504] [serial = 1086] [outer = 15969000] 07:10:46 INFO - PROCESS | 3504 | 1467727846451 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (17F35800) [pid = 3504] [serial = 1087] [outer = 15969000] 07:10:47 INFO - PROCESS | 3504 | 1467727847093 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 07:10:47 INFO - PROCESS | 3504 | 1467727847138 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 07:10:47 INFO - PROCESS | 3504 | 1467727847141 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 07:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:10:47 INFO - PROCESS | 3504 | 1467727847145 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 3504 | 1467727847147 Marionette TRACE conn6 <- [1,1414,null,{}] 07:10:47 INFO - PROCESS | 3504 | 1467727847151 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:47 INFO - PROCESS | 3504 | 1467727847154 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:47 INFO - PROCESS | 3504 | 1467727847264 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 07:10:47 INFO - PROCESS | 3504 | 1467727847398 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 3504 | 1467727847401 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:47 INFO - PROCESS | 3504 | ++DOCSHELL 0E4CC800 == 41 [pid = 3504] [id = 363] 07:10:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (18A0DC00) [pid = 3504] [serial = 1088] [outer = 00000000] 07:10:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (19B68000) [pid = 3504] [serial = 1089] [outer = 18A0DC00] 07:10:47 INFO - PROCESS | 3504 | 1467727847456 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1BE38000) [pid = 3504] [serial = 1090] [outer = 18A0DC00] 07:10:48 INFO - PROCESS | 3504 | 1467727848115 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1020ms 07:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:10:48 INFO - PROCESS | 3504 | 1467727848168 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 07:10:48 INFO - PROCESS | 3504 | 1467727848172 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 07:10:48 INFO - PROCESS | 3504 | 1467727848183 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - PROCESS | 3504 | 1467727848188 Marionette TRACE conn6 <- [1,1418,null,{}] 07:10:48 INFO - PROCESS | 3504 | 1467727848192 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:48 INFO - PROCESS | 3504 | 1467727848195 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:48 INFO - PROCESS | 3504 | 1467727848355 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 07:10:48 INFO - PROCESS | 3504 | 1467727848484 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 3504 | 1467727848486 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:48 INFO - PROCESS | 3504 | ++DOCSHELL 1BE2BC00 == 42 [pid = 3504] [id = 364] 07:10:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1BF92000) [pid = 3504] [serial = 1091] [outer = 00000000] 07:10:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1D2BDC00) [pid = 3504] [serial = 1092] [outer = 1BF92000] 07:10:48 INFO - PROCESS | 3504 | 1467727848544 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1D2C6000) [pid = 3504] [serial = 1093] [outer = 1BF92000] 07:10:49 INFO - PROCESS | 3504 | 1467727849238 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1081ms 07:10:49 INFO - PROCESS | 3504 | 1467727849286 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 3504 | 1467727849290 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 07:10:49 INFO - PROCESS | 3504 | 1467727849305 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 3504 | 1467727849308 Marionette TRACE conn6 <- [1,1422,null,{}] 07:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:10:49 INFO - PROCESS | 3504 | 1467727849314 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:49 INFO - PROCESS | 3504 | 1467727849317 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:49 INFO - PROCESS | 3504 | 1467727849426 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 07:10:49 INFO - PROCESS | 3504 | 1467727849554 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 3504 | 1467727849558 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:49 INFO - PROCESS | 3504 | ++DOCSHELL 0D879400 == 43 [pid = 3504] [id = 365] 07:10:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0D879800) [pid = 3504] [serial = 1094] [outer = 00000000] 07:10:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (0CE65400) [pid = 3504] [serial = 1095] [outer = 0D879800] 07:10:49 INFO - PROCESS | 3504 | 1467727849612 Marionette DEBUG loaded listener.js 07:10:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (0D6CBC00) [pid = 3504] [serial = 1096] [outer = 0D879800] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 17F34800 == 42 [pid = 3504] [id = 360] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 19519800 == 41 [pid = 3504] [id = 359] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 0E43DC00 == 40 [pid = 3504] [id = 358] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 0D8E0C00 == 39 [pid = 3504] [id = 357] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 0D87D800 == 38 [pid = 3504] [id = 356] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 17FC9000 == 37 [pid = 3504] [id = 355] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 17F3C800 == 36 [pid = 3504] [id = 354] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 14DE7400 == 35 [pid = 3504] [id = 353] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 0C80E000 == 34 [pid = 3504] [id = 352] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 0CC29400 == 33 [pid = 3504] [id = 350] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 08966C00 == 32 [pid = 3504] [id = 351] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 1BE30800 == 31 [pid = 3504] [id = 349] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 1BE2BC00 == 30 [pid = 3504] [id = 364] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 0E4CC800 == 29 [pid = 3504] [id = 363] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 0C809400 == 28 [pid = 3504] [id = 361] 07:10:50 INFO - PROCESS | 3504 | --DOCSHELL 15968000 == 27 [pid = 3504] [id = 362] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (18748800) [pid = 3504] [serial = 1026] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (18953C00) [pid = 3504] [serial = 1027] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (14B0D000) [pid = 3504] [serial = 1017] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (14D24800) [pid = 3504] [serial = 1018] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (17F30400) [pid = 3504] [serial = 1023] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (17F5C000) [pid = 3504] [serial = 1024] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (18A20000) [pid = 3504] [serial = 1032] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (19B6AC00) [pid = 3504] [serial = 1009] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0CEF0C00) [pid = 3504] [serial = 1011] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0D276800) [pid = 3504] [serial = 1012] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (15828400) [pid = 3504] [serial = 1020] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (199E2400) [pid = 3504] [serial = 1035] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (158E5C00) [pid = 3504] [serial = 1021] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1895D400) [pid = 3504] [serial = 1033] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1A70F800) [pid = 3504] [serial = 1038] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D41EC00) [pid = 3504] [serial = 1014] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (18A8C800) [pid = 3504] [serial = 1041] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (19B67C00) [pid = 3504] [serial = 1036] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D514C00) [pid = 3504] [serial = 1015] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (18961800) [pid = 3504] [serial = 1029] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1B731000) [pid = 3504] [serial = 1044] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1B724800) [pid = 3504] [serial = 1039] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1BE51400) [pid = 3504] [serial = 1047] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1BD99000) [pid = 3504] [serial = 1045] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18A04000) [pid = 3504] [serial = 1030] [outer = 00000000] [url = about:blank] 07:10:50 INFO - PROCESS | 3504 | 1467727850963 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1663ms 07:10:50 INFO - PROCESS | 3504 | 1467727850977 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 07:10:50 INFO - PROCESS | 3504 | 1467727850981 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 07:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:10:50 INFO - PROCESS | 3504 | 1467727850986 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:10:50 INFO - PROCESS | 3504 | 1467727850988 Marionette TRACE conn6 <- [1,1426,null,{}] 07:10:50 INFO - PROCESS | 3504 | 1467727850994 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:50 INFO - PROCESS | 3504 | 1467727850996 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:51 INFO - PROCESS | 3504 | 1467727851083 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 07:10:51 INFO - PROCESS | 3504 | 1467727851089 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 3504 | 1467727851092 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:51 INFO - PROCESS | 3504 | ++DOCSHELL 0CDEAC00 == 28 [pid = 3504] [id = 366] 07:10:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D277400) [pid = 3504] [serial = 1097] [outer = 00000000] 07:10:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D2DB000) [pid = 3504] [serial = 1098] [outer = 0D277400] 07:10:51 INFO - PROCESS | 3504 | 1467727851140 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D401800) [pid = 3504] [serial = 1099] [outer = 0D277400] 07:10:51 INFO - PROCESS | 3504 | 1467727851614 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 07:10:51 INFO - PROCESS | 3504 | 1467727851657 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 3504 | 1467727851662 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 07:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:10:51 INFO - PROCESS | 3504 | 1467727851668 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 3504 | 1467727851671 Marionette TRACE conn6 <- [1,1430,null,{}] 07:10:51 INFO - PROCESS | 3504 | 1467727851675 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:51 INFO - PROCESS | 3504 | 1467727851678 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:51 INFO - PROCESS | 3504 | 1467727851769 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 07:10:51 INFO - PROCESS | 3504 | 1467727851777 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 3504 | 1467727851779 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:51 INFO - PROCESS | 3504 | ++DOCSHELL 0D875800 == 29 [pid = 3504] [id = 367] 07:10:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D875C00) [pid = 3504] [serial = 1100] [outer = 00000000] 07:10:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D87BC00) [pid = 3504] [serial = 1101] [outer = 0D875C00] 07:10:51 INFO - PROCESS | 3504 | 1467727851828 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0DA4CC00) [pid = 3504] [serial = 1102] [outer = 0D875C00] 07:10:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (14DF1800) [pid = 3504] [serial = 1103] [outer = 17F65800] 07:10:52 INFO - PROCESS | 3504 | 1467727852577 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 930ms 07:10:52 INFO - PROCESS | 3504 | 1467727852603 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 3504 | 1467727852608 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 07:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:10:52 INFO - PROCESS | 3504 | 1467727852614 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 3504 | 1467727852617 Marionette TRACE conn6 <- [1,1434,null,{}] 07:10:52 INFO - PROCESS | 3504 | 1467727852623 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:52 INFO - PROCESS | 3504 | 1467727852626 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:52 INFO - PROCESS | 3504 | 1467727852749 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 07:10:52 INFO - PROCESS | 3504 | 1467727852877 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 3504 | 1467727852882 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:52 INFO - PROCESS | 3504 | ++DOCSHELL 0C818000 == 30 [pid = 3504] [id = 368] 07:10:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0CCD3C00) [pid = 3504] [serial = 1104] [outer = 00000000] 07:10:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0D40F000) [pid = 3504] [serial = 1105] [outer = 0CCD3C00] 07:10:52 INFO - PROCESS | 3504 | 1467727852942 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0D516800) [pid = 3504] [serial = 1106] [outer = 0CCD3C00] 07:10:53 INFO - PROCESS | 3504 | 1467727853669 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1120ms 07:10:53 INFO - PROCESS | 3504 | 1467727853738 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 07:10:53 INFO - PROCESS | 3504 | 1467727853743 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 07:10:53 INFO - PROCESS | 3504 | 1467727853749 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:10:53 INFO - PROCESS | 3504 | 1467727853752 Marionette TRACE conn6 <- [1,1438,null,{}] 07:10:53 INFO - PROCESS | 3504 | 1467727853756 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:53 INFO - PROCESS | 3504 | 1467727853759 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:53 INFO - PROCESS | 3504 | 1467727853880 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 07:10:54 INFO - PROCESS | 3504 | 1467727854010 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 3504 | 1467727854013 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:54 INFO - PROCESS | 3504 | ++DOCSHELL 14DEB400 == 31 [pid = 3504] [id = 369] 07:10:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1508F800) [pid = 3504] [serial = 1107] [outer = 00000000] 07:10:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (15464400) [pid = 3504] [serial = 1108] [outer = 1508F800] 07:10:54 INFO - PROCESS | 3504 | 1467727854072 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1595DC00) [pid = 3504] [serial = 1109] [outer = 1508F800] 07:10:54 INFO - PROCESS | 3504 | --DOCSHELL 0C80E800 == 30 [pid = 3504] [id = 222] 07:10:54 INFO - PROCESS | 3504 | --DOCSHELL 08967000 == 29 [pid = 3504] [id = 234] 07:10:54 INFO - PROCESS | 3504 | --DOCSHELL 0CCCC000 == 28 [pid = 3504] [id = 235] 07:10:54 INFO - PROCESS | 3504 | --DOCSHELL 0D414000 == 27 [pid = 3504] [id = 223] 07:10:54 INFO - PROCESS | 3504 | --DOCSHELL 0CDEAC00 == 26 [pid = 3504] [id = 366] 07:10:54 INFO - PROCESS | 3504 | --DOCSHELL 0D879400 == 25 [pid = 3504] [id = 365] 07:10:54 INFO - PROCESS | 3504 | 1467727854942 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1235ms 07:10:54 INFO - PROCESS | 3504 | 1467727854988 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 3504 | 1467727854993 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 07:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:10:55 INFO - PROCESS | 3504 | 1467727854999 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 3504 | 1467727855002 Marionette TRACE conn6 <- [1,1442,null,{}] 07:10:55 INFO - PROCESS | 3504 | 1467727855008 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:55 INFO - PROCESS | 3504 | 1467727855011 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:55 INFO - PROCESS | 3504 | 1467727855127 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 07:10:55 INFO - PROCESS | 3504 | 1467727855257 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 3504 | 1467727855262 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:55 INFO - PROCESS | 3504 | ++DOCSHELL 0D275000 == 26 [pid = 3504] [id = 370] 07:10:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D2D2800) [pid = 3504] [serial = 1110] [outer = 00000000] 07:10:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D414000) [pid = 3504] [serial = 1111] [outer = 0D2D2800] 07:10:55 INFO - PROCESS | 3504 | 1467727855322 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0D515800) [pid = 3504] [serial = 1112] [outer = 0D2D2800] 07:10:55 INFO - PROCESS | 3504 | 1467727855984 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1021ms 07:10:56 INFO - PROCESS | 3504 | 1467727856025 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 07:10:56 INFO - PROCESS | 3504 | 1467727856030 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 07:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:10:56 INFO - PROCESS | 3504 | 1467727856036 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:10:56 INFO - PROCESS | 3504 | 1467727856039 Marionette TRACE conn6 <- [1,1446,null,{}] 07:10:56 INFO - PROCESS | 3504 | 1467727856043 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:56 INFO - PROCESS | 3504 | 1467727856046 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:56 INFO - PROCESS | 3504 | 1467727856159 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 07:10:56 INFO - PROCESS | 3504 | 1467727856292 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 3504 | 1467727856295 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:56 INFO - PROCESS | 3504 | ++DOCSHELL 14DE5800 == 27 [pid = 3504] [id = 371] 07:10:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1584E000) [pid = 3504] [serial = 1113] [outer = 00000000] 07:10:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (15967C00) [pid = 3504] [serial = 1114] [outer = 1584E000] 07:10:56 INFO - PROCESS | 3504 | 1467727856357 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (17570400) [pid = 3504] [serial = 1115] [outer = 1584E000] 07:10:56 INFO - PROCESS | 3504 | 1467727856995 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1020ms 07:10:57 INFO - PROCESS | 3504 | 1467727857060 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 3504 | 1467727857063 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 07:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:10:57 INFO - PROCESS | 3504 | 1467727857067 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 3504 | 1467727857071 Marionette TRACE conn6 <- [1,1450,null,{}] 07:10:57 INFO - PROCESS | 3504 | 1467727857082 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:57 INFO - PROCESS | 3504 | 1467727857088 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:57 INFO - PROCESS | 3504 | 1467727857206 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 07:10:57 INFO - PROCESS | 3504 | 1467727857332 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 3504 | 1467727857336 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:57 INFO - PROCESS | 3504 | ++DOCSHELL 17F84C00 == 28 [pid = 3504] [id = 372] 07:10:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (17F85400) [pid = 3504] [serial = 1116] [outer = 00000000] 07:10:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (17FCDC00) [pid = 3504] [serial = 1117] [outer = 17F85400] 07:10:57 INFO - PROCESS | 3504 | 1467727857397 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (18740000) [pid = 3504] [serial = 1118] [outer = 17F85400] 07:10:58 INFO - PROCESS | 3504 | 1467727858060 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1024ms 07:10:58 INFO - PROCESS | 3504 | 1467727858094 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 3504 | 1467727858097 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 07:10:58 INFO - PROCESS | 3504 | 1467727858100 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:10:58 INFO - PROCESS | 3504 | 1467727858102 Marionette TRACE conn6 <- [1,1454,null,{}] 07:10:58 INFO - PROCESS | 3504 | 1467727858106 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:58 INFO - PROCESS | 3504 | 1467727858108 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:58 INFO - PROCESS | 3504 | 1467727858216 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 07:10:58 INFO - PROCESS | 3504 | 1467727858345 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 3504 | 1467727858347 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:58 INFO - PROCESS | 3504 | ++DOCSHELL 0D51A800 == 29 [pid = 3504] [id = 373] 07:10:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (1895D400) [pid = 3504] [serial = 1119] [outer = 00000000] 07:10:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (189D5000) [pid = 3504] [serial = 1120] [outer = 1895D400] 07:10:58 INFO - PROCESS | 3504 | 1467727858404 Marionette DEBUG loaded listener.js 07:10:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (18A05800) [pid = 3504] [serial = 1121] [outer = 1895D400] 07:10:59 INFO - PROCESS | 3504 | 1467727859110 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1020ms 07:10:59 INFO - PROCESS | 3504 | 1467727859134 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 07:10:59 INFO - PROCESS | 3504 | 1467727859138 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 07:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:10:59 INFO - PROCESS | 3504 | 1467727859144 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 3504 | 1467727859147 Marionette TRACE conn6 <- [1,1458,null,{}] 07:10:59 INFO - PROCESS | 3504 | 1467727859170 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:59 INFO - PROCESS | 3504 | 1467727859173 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:59 INFO - PROCESS | 3504 | 1467727859281 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 07:10:59 INFO - PROCESS | 3504 | 1467727859424 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 3504 | 1467727859428 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:10:59 INFO - PROCESS | 3504 | --DOCSHELL 0C818000 == 28 [pid = 3504] [id = 368] 07:10:59 INFO - PROCESS | 3504 | ++DOCSHELL 08966C00 == 29 [pid = 3504] [id = 374] 07:10:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (08967000) [pid = 3504] [serial = 1122] [outer = 00000000] 07:10:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 98 (0CDEB400) [pid = 3504] [serial = 1123] [outer = 08967000] 07:10:59 INFO - PROCESS | 3504 | 1467727859497 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 99 (0D2E1000) [pid = 3504] [serial = 1124] [outer = 08967000] 07:11:00 INFO - PROCESS | 3504 | 1467727860136 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1038ms 07:11:00 INFO - PROCESS | 3504 | 1467727860184 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 07:11:00 INFO - PROCESS | 3504 | 1467727860188 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 07:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:11:00 INFO - PROCESS | 3504 | 1467727860193 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 3504 | 1467727860196 Marionette TRACE conn6 <- [1,1462,null,{}] 07:11:00 INFO - PROCESS | 3504 | 1467727860201 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:00 INFO - PROCESS | 3504 | 1467727860206 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:00 INFO - PROCESS | 3504 | 1467727860323 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 07:11:00 INFO - PROCESS | 3504 | 1467727860455 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 3504 | 1467727860458 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:00 INFO - PROCESS | 3504 | ++DOCSHELL 0D51C400 == 30 [pid = 3504] [id = 375] 07:11:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 100 (15964400) [pid = 3504] [serial = 1125] [outer = 00000000] 07:11:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 101 (17F35000) [pid = 3504] [serial = 1126] [outer = 15964400] 07:11:00 INFO - PROCESS | 3504 | 1467727860517 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 102 (17F60800) [pid = 3504] [serial = 1127] [outer = 15964400] 07:11:01 INFO - PROCESS | 3504 | 1467727861195 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1072ms 07:11:01 INFO - PROCESS | 3504 | 1467727861273 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 07:11:01 INFO - PROCESS | 3504 | 1467727861278 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 07:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:11:01 INFO - PROCESS | 3504 | 1467727861283 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 3504 | 1467727861285 Marionette TRACE conn6 <- [1,1466,null,{}] 07:11:01 INFO - PROCESS | 3504 | 1467727861289 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:01 INFO - PROCESS | 3504 | 1467727861292 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:01 INFO - PROCESS | 3504 | 1467727861435 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 07:11:01 INFO - PROCESS | 3504 | 1467727861564 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 3504 | 1467727861567 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:01 INFO - PROCESS | 3504 | ++DOCSHELL 18749000 == 31 [pid = 3504] [id = 376] 07:11:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 103 (187A0000) [pid = 3504] [serial = 1128] [outer = 00000000] 07:11:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 104 (18960000) [pid = 3504] [serial = 1129] [outer = 187A0000] 07:11:01 INFO - PROCESS | 3504 | 1467727861624 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 105 (18A0AC00) [pid = 3504] [serial = 1130] [outer = 187A0000] 07:11:02 INFO - PROCESS | 3504 | 1467727862320 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1072ms 07:11:02 INFO - PROCESS | 3504 | 1467727862365 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 3504 | 1467727862368 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 07:11:02 INFO - PROCESS | 3504 | 1467727862388 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:11:02 INFO - PROCESS | 3504 | 1467727862395 Marionette TRACE conn6 <- [1,1470,null,{}] 07:11:02 INFO - PROCESS | 3504 | 1467727862405 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:02 INFO - PROCESS | 3504 | 1467727862409 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:02 INFO - PROCESS | 3504 | 1467727862526 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 07:11:02 INFO - PROCESS | 3504 | 1467727862661 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 3504 | 1467727862664 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:02 INFO - PROCESS | 3504 | ++DOCSHELL 198A0400 == 32 [pid = 3504] [id = 377] 07:11:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 106 (19B66000) [pid = 3504] [serial = 1131] [outer = 00000000] 07:11:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 107 (19B6B400) [pid = 3504] [serial = 1132] [outer = 19B66000] 07:11:02 INFO - PROCESS | 3504 | 1467727862719 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 108 (19B70800) [pid = 3504] [serial = 1133] [outer = 19B66000] 07:11:03 INFO - PROCESS | 3504 | 1467727863411 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1070ms 07:11:03 INFO - PROCESS | 3504 | 1467727863475 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 3504 | 1467727863479 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 07:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:11:03 INFO - PROCESS | 3504 | 1467727863485 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 3504 | 1467727863488 Marionette TRACE conn6 <- [1,1474,null,{}] 07:11:03 INFO - PROCESS | 3504 | 1467727863493 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:03 INFO - PROCESS | 3504 | 1467727863496 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:03 INFO - PROCESS | 3504 | 1467727863601 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 07:11:03 INFO - PROCESS | 3504 | --DOCSHELL 0D275000 == 31 [pid = 3504] [id = 370] 07:11:03 INFO - PROCESS | 3504 | 1467727863781 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 3504 | 1467727863784 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:03 INFO - PROCESS | 3504 | ++DOCSHELL 0C80E000 == 32 [pid = 3504] [id = 378] 07:11:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 109 (0C820000) [pid = 3504] [serial = 1134] [outer = 00000000] 07:11:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 110 (0D2DC800) [pid = 3504] [serial = 1135] [outer = 0C820000] 07:11:03 INFO - PROCESS | 3504 | 1467727863860 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 111 (0D879400) [pid = 3504] [serial = 1136] [outer = 0C820000] 07:11:04 INFO - PROCESS | 3504 | 1467727864509 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1071ms 07:11:04 INFO - PROCESS | 3504 | 1467727864557 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 3504 | 1467727864561 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 07:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:11:04 INFO - PROCESS | 3504 | 1467727864566 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 3504 | 1467727864570 Marionette TRACE conn6 <- [1,1478,null,{}] 07:11:04 INFO - PROCESS | 3504 | 1467727864577 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:04 INFO - PROCESS | 3504 | 1467727864581 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:04 INFO - PROCESS | 3504 | 1467727864694 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 07:11:04 INFO - PROCESS | 3504 | 1467727864826 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 3504 | 1467727864829 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:04 INFO - PROCESS | 3504 | ++DOCSHELL 17F77800 == 33 [pid = 3504] [id = 379] 07:11:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 112 (17F80C00) [pid = 3504] [serial = 1137] [outer = 00000000] 07:11:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 113 (1874CC00) [pid = 3504] [serial = 1138] [outer = 17F80C00] 07:11:04 INFO - PROCESS | 3504 | 1467727864888 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 114 (1895AC00) [pid = 3504] [serial = 1139] [outer = 17F80C00] 07:11:05 INFO - PROCESS | 3504 | 1467727865490 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 07:11:05 INFO - PROCESS | 3504 | 1467727865556 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 3504 | 1467727865560 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 07:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:11:05 INFO - PROCESS | 3504 | 1467727865565 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 3504 | 1467727865568 Marionette TRACE conn6 <- [1,1482,null,{}] 07:11:05 INFO - PROCESS | 3504 | 1467727865572 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:05 INFO - PROCESS | 3504 | 1467727865575 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:05 INFO - PROCESS | 3504 | 1467727865688 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 07:11:05 INFO - PROCESS | 3504 | 1467727865792 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 3504 | 1467727865794 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:05 INFO - PROCESS | 3504 | ++DOCSHELL 14DE6000 == 34 [pid = 3504] [id = 380] 07:11:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 115 (17F76800) [pid = 3504] [serial = 1140] [outer = 00000000] 07:11:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 116 (199DD000) [pid = 3504] [serial = 1141] [outer = 17F76800] 07:11:05 INFO - PROCESS | 3504 | 1467727865852 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 117 (19B72400) [pid = 3504] [serial = 1142] [outer = 17F76800] 07:11:06 INFO - PROCESS | 3504 | 1467727866552 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1019ms 07:11:06 INFO - PROCESS | 3504 | 1467727866587 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 3504 | 1467727866590 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 07:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:11:06 INFO - PROCESS | 3504 | 1467727866595 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 3504 | 1467727866601 Marionette TRACE conn6 <- [1,1486,null,{}] 07:11:06 INFO - PROCESS | 3504 | 1467727866611 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:06 INFO - PROCESS | 3504 | 1467727866614 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:06 INFO - PROCESS | 3504 | 1467727866764 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 07:11:06 INFO - PROCESS | 3504 | 1467727866898 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 3504 | 1467727866900 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:06 INFO - PROCESS | 3504 | ++DOCSHELL 1BE2D800 == 35 [pid = 3504] [id = 381] 07:11:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 118 (1BE30000) [pid = 3504] [serial = 1143] [outer = 00000000] 07:11:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 119 (1BF9C800) [pid = 3504] [serial = 1144] [outer = 1BE30000] 07:11:06 INFO - PROCESS | 3504 | 1467727866956 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 120 (1C213000) [pid = 3504] [serial = 1145] [outer = 1BE30000] 07:11:07 INFO - PROCESS | 3504 | 1467727867575 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1023ms 07:11:07 INFO - PROCESS | 3504 | 1467727867620 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 3504 | 1467727867623 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 07:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:11:07 INFO - PROCESS | 3504 | 1467727867627 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 3504 | 1467727867629 Marionette TRACE conn6 <- [1,1490,null,{}] 07:11:07 INFO - PROCESS | 3504 | 1467727867633 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:07 INFO - PROCESS | 3504 | 1467727867635 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:07 INFO - PROCESS | 3504 | 1467727867754 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 07:11:07 INFO - PROCESS | 3504 | 1467727867888 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 3504 | 1467727867891 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:07 INFO - PROCESS | 3504 | ++DOCSHELL 1D265000 == 36 [pid = 3504] [id = 382] 07:11:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 121 (1D26DC00) [pid = 3504] [serial = 1146] [outer = 00000000] 07:11:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 122 (1E0C1000) [pid = 3504] [serial = 1147] [outer = 1D26DC00] 07:11:07 INFO - PROCESS | 3504 | 1467727867947 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 123 (1D2C1C00) [pid = 3504] [serial = 1148] [outer = 1D26DC00] 07:11:08 INFO - PROCESS | 3504 | 1467727868621 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1017ms 07:11:08 INFO - PROCESS | 3504 | 1467727868651 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 07:11:08 INFO - PROCESS | 3504 | 1467727868655 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 07:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:11:08 INFO - PROCESS | 3504 | 1467727868662 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - PROCESS | 3504 | 1467727868665 Marionette TRACE conn6 <- [1,1494,null,{}] 07:11:08 INFO - PROCESS | 3504 | 1467727868670 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:08 INFO - PROCESS | 3504 | 1467727868673 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:08 INFO - PROCESS | 3504 | 1467727868779 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 07:11:08 INFO - PROCESS | 3504 | 1467727868913 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 3504 | 1467727868917 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:08 INFO - PROCESS | 3504 | ++DOCSHELL 14DEE800 == 37 [pid = 3504] [id = 383] 07:11:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 124 (1509B800) [pid = 3504] [serial = 1149] [outer = 00000000] 07:11:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 125 (159EBC00) [pid = 3504] [serial = 1150] [outer = 1509B800] 07:11:08 INFO - PROCESS | 3504 | 1467727868970 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 126 (17F6A000) [pid = 3504] [serial = 1151] [outer = 1509B800] 07:11:09 INFO - PROCESS | 3504 | 1467727869607 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1023ms 07:11:09 INFO - PROCESS | 3504 | 1467727869686 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 07:11:09 INFO - PROCESS | 3504 | 1467727869690 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 07:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:11:09 INFO - PROCESS | 3504 | 1467727869695 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - PROCESS | 3504 | 1467727869700 Marionette TRACE conn6 <- [1,1498,null,{}] 07:11:09 INFO - PROCESS | 3504 | 1467727869706 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:09 INFO - PROCESS | 3504 | 1467727869709 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:09 INFO - PROCESS | 3504 | 1467727869830 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 07:11:09 INFO - PROCESS | 3504 | 1467727869959 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 3504 | 1467727869962 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:09 INFO - PROCESS | 3504 | ++DOCSHELL 15853800 == 38 [pid = 3504] [id = 384] 07:11:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 127 (16A43000) [pid = 3504] [serial = 1152] [outer = 00000000] 07:11:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 128 (184C7800) [pid = 3504] [serial = 1153] [outer = 16A43000] 07:11:10 INFO - PROCESS | 3504 | 1467727870022 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 129 (1895B400) [pid = 3504] [serial = 1154] [outer = 16A43000] 07:11:10 INFO - PROCESS | 3504 | 1467727870639 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 990ms 07:11:10 INFO - PROCESS | 3504 | 1467727870686 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 3504 | 1467727870690 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 07:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:11:10 INFO - PROCESS | 3504 | 1467727870697 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 3504 | 1467727870700 Marionette TRACE conn6 <- [1,1502,null,{}] 07:11:10 INFO - PROCESS | 3504 | 1467727870704 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:10 INFO - PROCESS | 3504 | 1467727870706 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:10 INFO - PROCESS | 3504 | 1467727870827 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 07:11:10 INFO - PROCESS | 3504 | 1467727870936 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:10 INFO - PROCESS | 3504 | 1467727870939 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:10 INFO - PROCESS | 3504 | ++DOCSHELL 1A57FC00 == 39 [pid = 3504] [id = 385] 07:11:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 130 (1A586400) [pid = 3504] [serial = 1155] [outer = 00000000] 07:11:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 131 (1B724800) [pid = 3504] [serial = 1156] [outer = 1A586400] 07:11:10 INFO - PROCESS | 3504 | 1467727870999 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 132 (1B72C400) [pid = 3504] [serial = 1157] [outer = 1A586400] 07:11:11 INFO - PROCESS | 3504 | 1467727871644 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 07:11:11 INFO - PROCESS | 3504 | 1467727871671 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 07:11:11 INFO - PROCESS | 3504 | 1467727871673 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 07:11:11 INFO - PROCESS | 3504 | 1467727871677 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:11:11 INFO - PROCESS | 3504 | 1467727871681 Marionette TRACE conn6 <- [1,1506,null,{}] 07:11:11 INFO - PROCESS | 3504 | 1467727871693 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:11 INFO - PROCESS | 3504 | 1467727871698 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:11 INFO - PROCESS | 3504 | 1467727871820 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 07:11:11 INFO - PROCESS | 3504 | 1467727871931 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 3504 | 1467727871935 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:11 INFO - PROCESS | 3504 | ++DOCSHELL 1E0C7800 == 40 [pid = 3504] [id = 386] 07:11:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 133 (1E0C8C00) [pid = 3504] [serial = 1158] [outer = 00000000] 07:11:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 134 (1E0CB000) [pid = 3504] [serial = 1159] [outer = 1E0C8C00] 07:11:12 INFO - PROCESS | 3504 | 1467727872039 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 135 (1EE0B800) [pid = 3504] [serial = 1160] [outer = 1E0C8C00] 07:11:12 INFO - PROCESS | 3504 | 1467727872625 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 07:11:12 INFO - PROCESS | 3504 | 1467727872650 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 07:11:12 INFO - PROCESS | 3504 | 1467727872654 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 07:11:12 INFO - PROCESS | 3504 | 1467727872657 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:11:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:11:12 INFO - PROCESS | 3504 | 1467727872659 Marionette TRACE conn6 <- [1,1510,null,{}] 07:11:12 INFO - PROCESS | 3504 | 1467727872663 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:12 INFO - PROCESS | 3504 | 1467727872665 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:12 INFO - PROCESS | 3504 | 1467727872780 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 07:11:12 INFO - PROCESS | 3504 | 1467727872890 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 3504 | 1467727872893 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:12 INFO - PROCESS | 3504 | ++DOCSHELL 1AA42400 == 41 [pid = 3504] [id = 387] 07:11:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 136 (1AA44400) [pid = 3504] [serial = 1161] [outer = 00000000] 07:11:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 137 (1AA4C000) [pid = 3504] [serial = 1162] [outer = 1AA44400] 07:11:12 INFO - PROCESS | 3504 | 1467727872946 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 138 (1E0CAC00) [pid = 3504] [serial = 1163] [outer = 1AA44400] 07:11:13 INFO - PROCESS | 3504 | 1467727873524 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:11:13 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 () { 07:11:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:11:13 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 () { 07:11:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:11:13 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 () { 07:11:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:11:13 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 () { 07:11:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:11:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 935ms 07:11:13 INFO - PROCESS | 3504 | 1467727873596 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 07:11:13 INFO - PROCESS | 3504 | 1467727873598 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 07:11:13 INFO - PROCESS | 3504 | 1467727873602 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:11:13 INFO - PROCESS | 3504 | 1467727873604 Marionette TRACE conn6 <- [1,1514,null,{}] 07:11:13 INFO - PROCESS | 3504 | 1467727873607 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:13 INFO - PROCESS | 3504 | 1467727873610 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:13 INFO - PROCESS | 3504 | 1467727873718 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 07:11:13 INFO - PROCESS | 3504 | 1467727873828 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 3504 | 1467727873831 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:13 INFO - PROCESS | 3504 | ++DOCSHELL 1E0CA400 == 42 [pid = 3504] [id = 388] 07:11:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 139 (1EE68000) [pid = 3504] [serial = 1164] [outer = 00000000] 07:11:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 140 (1EEAB000) [pid = 3504] [serial = 1165] [outer = 1EE68000] 07:11:13 INFO - PROCESS | 3504 | 1467727873888 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 141 (1EFDD400) [pid = 3504] [serial = 1166] [outer = 1EE68000] 07:11:14 INFO - PROCESS | 3504 | 1467727874612 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:11:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:11:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:11:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:11:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:11:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:11:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:11:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1019ms 07:11:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:11:14 INFO - PROCESS | 3504 | 1467727874625 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 3504 | 1467727874629 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 07:11:14 INFO - PROCESS | 3504 | 1467727874633 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 3504 | 1467727874636 Marionette TRACE conn6 <- [1,1518,null,{}] 07:11:14 INFO - PROCESS | 3504 | 1467727874642 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:14 INFO - PROCESS | 3504 | 1467727874644 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:14 INFO - PROCESS | 3504 | 1467727874749 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 07:11:14 INFO - PROCESS | 3504 | 1467727874861 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 3504 | 1467727874863 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:14 INFO - PROCESS | 3504 | ++DOCSHELL 17FC9800 == 43 [pid = 3504] [id = 389] 07:11:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 142 (18954400) [pid = 3504] [serial = 1167] [outer = 00000000] 07:11:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 143 (19519C00) [pid = 3504] [serial = 1168] [outer = 18954400] 07:11:14 INFO - PROCESS | 3504 | 1467727874955 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 144 (1A587000) [pid = 3504] [serial = 1169] [outer = 18954400] 07:11:15 INFO - PROCESS | 3504 | --DOCSHELL 0C80E000 == 42 [pid = 3504] [id = 378] 07:11:15 INFO - PROCESS | 3504 | 1467727875616 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:11:15 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 07:11:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:11:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:11:15 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. 07:11:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:11:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1019ms 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 14DE5800 == 41 [pid = 3504] [id = 371] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 14DE6000 == 40 [pid = 3504] [id = 380] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 17F84C00 == 39 [pid = 3504] [id = 372] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 17F3CC00 == 38 [pid = 3504] [id = 225] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 19959400 == 37 [pid = 3504] [id = 229] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 17F77800 == 36 [pid = 3504] [id = 379] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 18745400 == 35 [pid = 3504] [id = 226] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 159F2400 == 34 [pid = 3504] [id = 239] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 0D875800 == 33 [pid = 3504] [id = 367] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 1BE2D800 == 32 [pid = 3504] [id = 381] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 19B72C00 == 31 [pid = 3504] [id = 230] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 08966C00 == 30 [pid = 3504] [id = 374] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 0D274400 == 29 [pid = 3504] [id = 227] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 198A0400 == 28 [pid = 3504] [id = 377] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 18749000 == 27 [pid = 3504] [id = 376] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 0D51C400 == 26 [pid = 3504] [id = 375] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 14ECE400 == 25 [pid = 3504] [id = 228] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 1E0C7800 == 24 [pid = 3504] [id = 386] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 1AA42400 == 23 [pid = 3504] [id = 387] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 1A57FC00 == 22 [pid = 3504] [id = 385] 07:11:16 INFO - PROCESS | 3504 | --DOCSHELL 15853800 == 21 [pid = 3504] [id = 384] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 1545DC00 == 20 [pid = 3504] [id = 224] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 14DE4400 == 19 [pid = 3504] [id = 232] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 1D265000 == 18 [pid = 3504] [id = 382] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 0895E800 == 17 [pid = 3504] [id = 231] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 14DEB400 == 16 [pid = 3504] [id = 369] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 0D41C000 == 15 [pid = 3504] [id = 236] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 1E0CA400 == 14 [pid = 3504] [id = 388] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 0E2D9800 == 13 [pid = 3504] [id = 237] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 15095000 == 12 [pid = 3504] [id = 238] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 0D51A800 == 11 [pid = 3504] [id = 373] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 14DEE800 == 10 [pid = 3504] [id = 383] 07:11:18 INFO - PROCESS | 3504 | --DOCSHELL 18A1FC00 == 9 [pid = 3504] [id = 233] 07:11:19 INFO - PROCESS | 3504 | 1467727879680 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 3504 | 1467727879683 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 07:11:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:11:19 INFO - PROCESS | 3504 | 1467727879701 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 3504 | 1467727879707 Marionette TRACE conn6 <- [1,1522,null,{}] 07:11:19 INFO - PROCESS | 3504 | 1467727879713 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:19 INFO - PROCESS | 3504 | 1467727879716 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:19 INFO - PROCESS | 3504 | 1467727879895 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 07:11:19 INFO - PROCESS | 3504 | 1467727879974 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 3504 | 1467727879978 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:19 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D6000 == 10 [pid = 3504] [id = 390] 07:11:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 145 (0D2D6800) [pid = 3504] [serial = 1170] [outer = 00000000] 07:11:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 146 (0D376400) [pid = 3504] [serial = 1171] [outer = 0D2D6800] 07:11:20 INFO - PROCESS | 3504 | 1467727880028 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 147 (0D41CC00) [pid = 3504] [serial = 1172] [outer = 0D2D6800] 07:11:20 INFO - PROCESS | 3504 | 1467727880522 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:11:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:11:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 891ms 07:11:20 INFO - PROCESS | 3504 | 1467727880591 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 3504 | 1467727880595 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 07:11:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:11:20 INFO - PROCESS | 3504 | 1467727880602 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 3504 | 1467727880606 Marionette TRACE conn6 <- [1,1526,null,{}] 07:11:20 INFO - PROCESS | 3504 | 1467727880611 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:20 INFO - PROCESS | 3504 | 1467727880614 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:20 INFO - PROCESS | 3504 | 1467727880754 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 07:11:20 INFO - PROCESS | 3504 | 1467727880760 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 3504 | 1467727880763 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:20 INFO - PROCESS | 3504 | ++DOCSHELL 15850800 == 11 [pid = 3504] [id = 391] 07:11:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 148 (159ECC00) [pid = 3504] [serial = 1173] [outer = 00000000] 07:11:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 149 (17F33800) [pid = 3504] [serial = 1174] [outer = 159ECC00] 07:11:20 INFO - PROCESS | 3504 | 1467727880864 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 150 (17F69400) [pid = 3504] [serial = 1175] [outer = 159ECC00] 07:11:21 INFO - PROCESS | 3504 | 1467727881397 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:11:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 830ms 07:11:21 INFO - PROCESS | 3504 | 1467727881431 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 3504 | 1467727881433 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 07:11:21 INFO - PROCESS | 3504 | 1467727881436 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 3504 | 1467727881438 Marionette TRACE conn6 <- [1,1530,null,{}] 07:11:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:11:21 INFO - PROCESS | 3504 | 1467727881456 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:21 INFO - PROCESS | 3504 | 1467727881460 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:21 INFO - PROCESS | 3504 | 1467727881585 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 07:11:21 INFO - PROCESS | 3504 | 1467727881656 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 3504 | 1467727881660 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:21 INFO - PROCESS | 3504 | ++DOCSHELL 1951F000 == 12 [pid = 3504] [id = 392] 07:11:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 151 (1989E000) [pid = 3504] [serial = 1176] [outer = 00000000] 07:11:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 152 (199AB000) [pid = 3504] [serial = 1177] [outer = 1989E000] 07:11:21 INFO - PROCESS | 3504 | 1467727881712 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 153 (1A57E800) [pid = 3504] [serial = 1178] [outer = 1989E000] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 152 (0D875C00) [pid = 3504] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 151 (0D2D2800) [pid = 3504] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 150 (0D277400) [pid = 3504] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 149 (0D879800) [pid = 3504] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 148 (0C80D400) [pid = 3504] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 147 (15969000) [pid = 3504] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 146 (18A0DC00) [pid = 3504] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 145 (1BF92000) [pid = 3504] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 144 (17FD3800) [pid = 3504] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 143 (18956000) [pid = 3504] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 142 (0CC1EC00) [pid = 3504] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 141 (14DE8000) [pid = 3504] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 140 (0CDE5800) [pid = 3504] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 139 (1BE35C00) [pid = 3504] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 138 (08968C00) [pid = 3504] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 137 (17F61400) [pid = 3504] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 136 (18A18000) [pid = 3504] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 135 (0E4D0C00) [pid = 3504] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 134 (199AF800) [pid = 3504] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 133 (19B66000) [pid = 3504] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 132 (187A0000) [pid = 3504] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 131 (0C820000) [pid = 3504] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 130 (17F85400) [pid = 3504] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 129 (1895D400) [pid = 3504] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 128 (1584E000) [pid = 3504] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 127 (17F80C00) [pid = 3504] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 126 (15964400) [pid = 3504] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 125 (14DAEC00) [pid = 3504] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 124 (1508F800) [pid = 3504] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 123 (1990AC00) [pid = 3504] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 122 (08967000) [pid = 3504] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 121 (0CCD3C00) [pid = 3504] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 120 (1BE30000) [pid = 3504] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 119 (1EE68000) [pid = 3504] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 118 (1AA44400) [pid = 3504] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 117 (1D26DC00) [pid = 3504] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 116 (16A43000) [pid = 3504] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 115 (1509B800) [pid = 3504] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 114 (1A586400) [pid = 3504] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:11:22 INFO - PROCESS | 3504 | --DOMWINDOW == 113 (1E0C8C00) [pid = 3504] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:11:22 INFO - PROCESS | 3504 | 1467727882884 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:11:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:11:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1535ms 07:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:11:22 INFO - PROCESS | 3504 | 1467727882976 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 07:11:22 INFO - PROCESS | 3504 | 1467727882978 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 07:11:22 INFO - PROCESS | 3504 | 1467727882981 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 3504 | 1467727882983 Marionette TRACE conn6 <- [1,1534,null,{}] 07:11:22 INFO - PROCESS | 3504 | 1467727882987 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:22 INFO - PROCESS | 3504 | 1467727882989 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:23 INFO - PROCESS | 3504 | 1467727883083 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 07:11:23 INFO - PROCESS | 3504 | 1467727883092 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 3504 | 1467727883094 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:23 INFO - PROCESS | 3504 | ++DOCSHELL 0D86F000 == 13 [pid = 3504] [id = 393] 07:11:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 114 (0D971C00) [pid = 3504] [serial = 1179] [outer = 00000000] 07:11:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 115 (14DAA400) [pid = 3504] [serial = 1180] [outer = 0D971C00] 07:11:23 INFO - PROCESS | 3504 | 1467727883139 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 116 (1584AC00) [pid = 3504] [serial = 1181] [outer = 0D971C00] 07:11:23 INFO - PROCESS | 3504 | 1467727883585 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 672ms 07:11:23 INFO - PROCESS | 3504 | 1467727883654 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 3504 | 1467727883656 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 07:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:11:23 INFO - PROCESS | 3504 | 1467727883659 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 3504 | 1467727883661 Marionette TRACE conn6 <- [1,1538,null,{}] 07:11:23 INFO - PROCESS | 3504 | 1467727883665 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:23 INFO - PROCESS | 3504 | 1467727883667 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:23 INFO - PROCESS | 3504 | 1467727883775 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 07:11:23 INFO - PROCESS | 3504 | 1467727883783 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 3504 | 1467727883785 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:23 INFO - PROCESS | 3504 | ++DOCSHELL 17F78400 == 14 [pid = 3504] [id = 394] 07:11:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 117 (17F78800) [pid = 3504] [serial = 1182] [outer = 00000000] 07:11:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 118 (1874BC00) [pid = 3504] [serial = 1183] [outer = 17F78800] 07:11:23 INFO - PROCESS | 3504 | 1467727883829 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 119 (1895D000) [pid = 3504] [serial = 1184] [outer = 17F78800] 07:11:24 INFO - PROCESS | 3504 | 1467727884273 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:11:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:11:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 07:11:24 INFO - PROCESS | 3504 | 1467727884290 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 07:11:24 INFO - PROCESS | 3504 | 1467727884292 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 07:11:24 INFO - PROCESS | 3504 | 1467727884296 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 3504 | 1467727884297 Marionette TRACE conn6 <- [1,1542,null,{}] 07:11:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:11:24 INFO - PROCESS | 3504 | 1467727884320 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:24 INFO - PROCESS | 3504 | 1467727884326 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:24 INFO - PROCESS | 3504 | 1467727884452 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 07:11:24 INFO - PROCESS | 3504 | 1467727884457 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:24 INFO - PROCESS | 3504 | 1467727884459 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:24 INFO - PROCESS | 3504 | ++DOCSHELL 1A70FC00 == 15 [pid = 3504] [id = 395] 07:11:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 120 (1A899C00) [pid = 3504] [serial = 1185] [outer = 00000000] 07:11:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 121 (1AA48000) [pid = 3504] [serial = 1186] [outer = 1A899C00] 07:11:24 INFO - PROCESS | 3504 | 1467727884504 Marionette DEBUG loaded listener.js 07:11:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 122 (1B72B000) [pid = 3504] [serial = 1187] [outer = 1A899C00] 07:11:25 INFO - PROCESS | 3504 | 1467727885353 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:11:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:11:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1120ms 07:11:25 INFO - PROCESS | 3504 | 1467727885445 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 07:11:25 INFO - PROCESS | 3504 | 1467727885449 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 07:11:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:11:25 INFO - PROCESS | 3504 | 1467727885455 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 3504 | 1467727885461 Marionette TRACE conn6 <- [1,1546,null,{}] 07:11:25 INFO - PROCESS | 3504 | 1467727885466 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:25 INFO - PROCESS | 3504 | 1467727885469 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:25 INFO - PROCESS | 3504 | 1467727885597 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 07:11:25 INFO - PROCESS | 3504 | 1467727885737 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:25 INFO - PROCESS | 3504 | 1467727885740 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:25 INFO - PROCESS | 3504 | ++DOCSHELL 0D41A000 == 16 [pid = 3504] [id = 396] 07:11:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 123 (0D515C00) [pid = 3504] [serial = 1188] [outer = 00000000] 07:11:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 124 (14B11400) [pid = 3504] [serial = 1189] [outer = 0D515C00] 07:11:25 INFO - PROCESS | 3504 | 1467727885801 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 125 (158EA400) [pid = 3504] [serial = 1190] [outer = 0D515C00] 07:11:26 INFO - PROCESS | 3504 | 1467727886680 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:11:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:11:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1286ms 07:11:26 INFO - PROCESS | 3504 | 1467727886743 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 3504 | 1467727886748 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 07:11:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:11:26 INFO - PROCESS | 3504 | 1467727886753 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 3504 | 1467727886756 Marionette TRACE conn6 <- [1,1550,null,{}] 07:11:26 INFO - PROCESS | 3504 | 1467727886762 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:26 INFO - PROCESS | 3504 | 1467727886765 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:26 INFO - PROCESS | 3504 | 1467727886880 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 07:11:27 INFO - PROCESS | 3504 | 1467727887015 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 3504 | 1467727887020 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:27 INFO - PROCESS | 3504 | ++DOCSHELL 0C81EC00 == 17 [pid = 3504] [id = 397] 07:11:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 126 (0CC1C800) [pid = 3504] [serial = 1191] [outer = 00000000] 07:11:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 127 (0D2D7400) [pid = 3504] [serial = 1192] [outer = 0CC1C800] 07:11:27 INFO - PROCESS | 3504 | 1467727887073 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 128 (0D36E000) [pid = 3504] [serial = 1193] [outer = 0CC1C800] 07:11:27 INFO - PROCESS | 3504 | --DOCSHELL 17FC9800 == 16 [pid = 3504] [id = 389] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 127 (0D515800) [pid = 3504] [serial = 1112] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 126 (0D414000) [pid = 3504] [serial = 1111] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 125 (17F3AC00) [pid = 3504] [serial = 673] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 124 (0DA4CC00) [pid = 3504] [serial = 1102] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 123 (0D2DB000) [pid = 3504] [serial = 1098] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 122 (0CE65400) [pid = 3504] [serial = 1095] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 121 (0CC2A400) [pid = 3504] [serial = 1083] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 120 (1757DC00) [pid = 3504] [serial = 1086] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 119 (0D272C00) [pid = 3504] [serial = 1084] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 118 (19B68000) [pid = 3504] [serial = 1089] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 117 (0D6CBC00) [pid = 3504] [serial = 1096] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 116 (0D401800) [pid = 3504] [serial = 1099] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 115 (17F35800) [pid = 3504] [serial = 1087] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 114 (1D2BDC00) [pid = 3504] [serial = 1092] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 113 (18740800) [pid = 3504] [serial = 1065] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 112 (18749800) [pid = 3504] [serial = 1066] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 111 (18A09C00) [pid = 3504] [serial = 1069] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 110 (18961400) [pid = 3504] [serial = 1068] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 109 (0D2D8C00) [pid = 3504] [serial = 1056] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 108 (0D41B800) [pid = 3504] [serial = 1057] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 107 (15090800) [pid = 3504] [serial = 1059] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 106 (1BE38000) [pid = 3504] [serial = 1090] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 105 (15466000) [pid = 3504] [serial = 1060] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 104 (0D410C00) [pid = 3504] [serial = 1050] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 103 (0D512800) [pid = 3504] [serial = 1051] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 102 (1BF03400) [pid = 3504] [serial = 1048] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 101 (0C813000) [pid = 3504] [serial = 1053] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 100 (0CCC9C00) [pid = 3504] [serial = 1054] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 99 (17F66400) [pid = 3504] [serial = 1062] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 98 (199A6C00) [pid = 3504] [serial = 1071] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 97 (17F36000) [pid = 3504] [serial = 1074] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (18958000) [pid = 3504] [serial = 1075] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (1A57CC00) [pid = 3504] [serial = 1077] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (150B6000) [pid = 3504] [serial = 1072] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (1BE36000) [pid = 3504] [serial = 1081] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1B728000) [pid = 3504] [serial = 1078] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (17F81000) [pid = 3504] [serial = 1063] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (1D2C6000) [pid = 3504] [serial = 1093] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (1BE33000) [pid = 3504] [serial = 1080] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (199DD000) [pid = 3504] [serial = 1141] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (184C7800) [pid = 3504] [serial = 1153] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (18A05800) [pid = 3504] [serial = 1121] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (15967C00) [pid = 3504] [serial = 1114] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0CDEB400) [pid = 3504] [serial = 1123] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (17F35000) [pid = 3504] [serial = 1126] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (159EBC00) [pid = 3504] [serial = 1150] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D516800) [pid = 3504] [serial = 1106] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D2E1000) [pid = 3504] [serial = 1124] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (15464400) [pid = 3504] [serial = 1108] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D87BC00) [pid = 3504] [serial = 1101] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D40F000) [pid = 3504] [serial = 1105] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D2DC800) [pid = 3504] [serial = 1135] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1874CC00) [pid = 3504] [serial = 1138] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1895B400) [pid = 3504] [serial = 1154] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D879400) [pid = 3504] [serial = 1136] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1BF9C800) [pid = 3504] [serial = 1144] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18740000) [pid = 3504] [serial = 1118] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (189D5000) [pid = 3504] [serial = 1120] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (17570400) [pid = 3504] [serial = 1115] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (17FCDC00) [pid = 3504] [serial = 1117] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1895AC00) [pid = 3504] [serial = 1139] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (17F60800) [pid = 3504] [serial = 1127] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1A70F000) [pid = 3504] [serial = 1042] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (18960000) [pid = 3504] [serial = 1129] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (17F6A000) [pid = 3504] [serial = 1151] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (1595DC00) [pid = 3504] [serial = 1109] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (1C213000) [pid = 3504] [serial = 1145] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (1EFDD400) [pid = 3504] [serial = 1166] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (1EEAB000) [pid = 3504] [serial = 1165] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (1E0CAC00) [pid = 3504] [serial = 1163] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (1AA4C000) [pid = 3504] [serial = 1162] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 56 (1EE0B800) [pid = 3504] [serial = 1160] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 55 (1D2C1C00) [pid = 3504] [serial = 1148] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 54 (1E0C1000) [pid = 3504] [serial = 1147] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 53 (1B72C400) [pid = 3504] [serial = 1157] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 52 (19B70800) [pid = 3504] [serial = 1133] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 51 (1E0CB000) [pid = 3504] [serial = 1159] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 50 (1B724800) [pid = 3504] [serial = 1156] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 49 (18A0AC00) [pid = 3504] [serial = 1130] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | --DOMWINDOW == 48 (19B6B400) [pid = 3504] [serial = 1132] [outer = 00000000] [url = about:blank] 07:11:27 INFO - PROCESS | 3504 | 1467727887557 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:11:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 871ms 07:11:27 INFO - PROCESS | 3504 | 1467727887625 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 3504 | 1467727887630 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 07:11:27 INFO - PROCESS | 3504 | 1467727887636 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:11:27 INFO - PROCESS | 3504 | 1467727887639 Marionette TRACE conn6 <- [1,1554,null,{}] 07:11:27 INFO - PROCESS | 3504 | 1467727887643 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:27 INFO - PROCESS | 3504 | 1467727887646 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:27 INFO - PROCESS | 3504 | 1467727887733 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 07:11:27 INFO - PROCESS | 3504 | 1467727887742 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 3504 | 1467727887744 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:27 INFO - PROCESS | 3504 | ++DOCSHELL 0D40CC00 == 17 [pid = 3504] [id = 398] 07:11:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 49 (0D40E800) [pid = 3504] [serial = 1194] [outer = 00000000] 07:11:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 50 (0D414C00) [pid = 3504] [serial = 1195] [outer = 0D40E800] 07:11:27 INFO - PROCESS | 3504 | 1467727887798 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 51 (0D41B800) [pid = 3504] [serial = 1196] [outer = 0D40E800] 07:11:28 INFO - PROCESS | 3504 | 1467727888261 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:11:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:11:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 07:11:28 INFO - PROCESS | 3504 | 1467727888309 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 07:11:28 INFO - PROCESS | 3504 | 1467727888311 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 07:11:28 INFO - PROCESS | 3504 | 1467727888315 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:11:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:11:28 INFO - PROCESS | 3504 | 1467727888318 Marionette TRACE conn6 <- [1,1558,null,{}] 07:11:28 INFO - PROCESS | 3504 | 1467727888329 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:28 INFO - PROCESS | 3504 | 1467727888333 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:28 INFO - PROCESS | 3504 | 1467727888454 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 07:11:28 INFO - PROCESS | 3504 | 1467727888469 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 3504 | 1467727888472 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:28 INFO - PROCESS | 3504 | ++DOCSHELL 0D87BC00 == 18 [pid = 3504] [id = 399] 07:11:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 52 (0D87C000) [pid = 3504] [serial = 1197] [outer = 00000000] 07:11:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 53 (0D905000) [pid = 3504] [serial = 1198] [outer = 0D87C000] 07:11:28 INFO - PROCESS | 3504 | 1467727888526 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 54 (0DA50400) [pid = 3504] [serial = 1199] [outer = 0D87C000] 07:11:28 INFO - PROCESS | 3504 | 1467727888982 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:11:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 07:11:29 INFO - PROCESS | 3504 | 1467727889049 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 07:11:29 INFO - PROCESS | 3504 | 1467727889052 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 07:11:29 INFO - PROCESS | 3504 | 1467727889055 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:11:29 INFO - PROCESS | 3504 | 1467727889057 Marionette TRACE conn6 <- [1,1562,null,{}] 07:11:29 INFO - PROCESS | 3504 | 1467727889060 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:29 INFO - PROCESS | 3504 | 1467727889062 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:29 INFO - PROCESS | 3504 | 1467727889150 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 07:11:29 INFO - PROCESS | 3504 | 1467727889156 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:29 INFO - PROCESS | 3504 | 1467727889158 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:29 INFO - PROCESS | 3504 | ++DOCSHELL 0DACF400 == 19 [pid = 3504] [id = 400] 07:11:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 55 (14B0E800) [pid = 3504] [serial = 1200] [outer = 00000000] 07:11:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 56 (15466800) [pid = 3504] [serial = 1201] [outer = 14B0E800] 07:11:29 INFO - PROCESS | 3504 | 1467727889208 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 57 (15852400) [pid = 3504] [serial = 1202] [outer = 14B0E800] 07:11:29 INFO - PROCESS | 3504 | 1467727889708 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:11:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 07:11:29 INFO - PROCESS | 3504 | 1467727889729 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 07:11:29 INFO - PROCESS | 3504 | 1467727889731 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 07:11:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:11:29 INFO - PROCESS | 3504 | 1467727889734 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 3504 | 1467727889736 Marionette TRACE conn6 <- [1,1566,null,{}] 07:11:29 INFO - PROCESS | 3504 | 1467727889740 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:29 INFO - PROCESS | 3504 | 1467727889742 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:29 INFO - PROCESS | 3504 | 1467727889878 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 07:11:29 INFO - PROCESS | 3504 | 1467727889897 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:29 INFO - PROCESS | 3504 | 1467727889899 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:29 INFO - PROCESS | 3504 | ++DOCSHELL 158E5800 == 20 [pid = 3504] [id = 401] 07:11:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (159EB800) [pid = 3504] [serial = 1203] [outer = 00000000] 07:11:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (17573000) [pid = 3504] [serial = 1204] [outer = 159EB800] 07:11:29 INFO - PROCESS | 3504 | 1467727889947 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (17F31800) [pid = 3504] [serial = 1205] [outer = 159EB800] 07:11:30 INFO - PROCESS | 3504 | 1467727890375 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:11:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:11:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 07:11:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:11:30 INFO - PROCESS | 3504 | 1467727890405 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 07:11:30 INFO - PROCESS | 3504 | 1467727890407 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 07:11:30 INFO - PROCESS | 3504 | 1467727890410 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - PROCESS | 3504 | 1467727890412 Marionette TRACE conn6 <- [1,1570,null,{}] 07:11:30 INFO - PROCESS | 3504 | 1467727890415 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:30 INFO - PROCESS | 3504 | 1467727890421 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:30 INFO - PROCESS | 3504 | 1467727890556 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 07:11:30 INFO - PROCESS | 3504 | 1467727890561 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 3504 | 1467727890563 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:30 INFO - PROCESS | 3504 | ++DOCSHELL 159F1400 == 21 [pid = 3504] [id = 402] 07:11:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (17F39400) [pid = 3504] [serial = 1206] [outer = 00000000] 07:11:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (17F7C800) [pid = 3504] [serial = 1207] [outer = 17F39400] 07:11:30 INFO - PROCESS | 3504 | 1467727890608 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (17F84400) [pid = 3504] [serial = 1208] [outer = 17F39400] 07:11:31 INFO - PROCESS | 3504 | 1467727891064 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 07:11:31 INFO - PROCESS | 3504 | 1467727891081 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 3504 | 1467727891083 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 07:11:31 INFO - PROCESS | 3504 | 1467727891086 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:11:31 INFO - PROCESS | 3504 | 1467727891088 Marionette TRACE conn6 <- [1,1574,null,{}] 07:11:31 INFO - PROCESS | 3504 | 1467727891092 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:31 INFO - PROCESS | 3504 | 1467727891093 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:31 INFO - PROCESS | 3504 | 1467727891202 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 07:11:31 INFO - PROCESS | 3504 | 1467727891290 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 3504 | 1467727891292 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:31 INFO - PROCESS | 3504 | ++DOCSHELL 18225000 == 22 [pid = 3504] [id = 403] 07:11:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (184C7800) [pid = 3504] [serial = 1209] [outer = 00000000] 07:11:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (1872C800) [pid = 3504] [serial = 1210] [outer = 184C7800] 07:11:31 INFO - PROCESS | 3504 | 1467727891335 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (1873DC00) [pid = 3504] [serial = 1211] [outer = 184C7800] 07:11:31 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (18954400) [pid = 3504] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:11:31 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (17F76800) [pid = 3504] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:11:31 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (159ECC00) [pid = 3504] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:11:31 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (1989E000) [pid = 3504] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:11:31 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (17F78800) [pid = 3504] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:11:31 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (0D971C00) [pid = 3504] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:11:31 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (0D2D6800) [pid = 3504] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:11:31 INFO - PROCESS | 3504 | 1467727891762 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 07:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:11:31 INFO - PROCESS | 3504 | 1467727891821 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 3504 | 1467727891823 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 07:11:31 INFO - PROCESS | 3504 | 1467727891827 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 3504 | 1467727891828 Marionette TRACE conn6 <- [1,1578,null,{}] 07:11:31 INFO - PROCESS | 3504 | 1467727891832 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:31 INFO - PROCESS | 3504 | 1467727891834 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:31 INFO - PROCESS | 3504 | 1467727891916 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 07:11:31 INFO - PROCESS | 3504 | 1467727891924 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 3504 | 1467727891926 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:31 INFO - PROCESS | 3504 | ++DOCSHELL 18746000 == 23 [pid = 3504] [id = 404] 07:11:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (18747400) [pid = 3504] [serial = 1212] [outer = 00000000] 07:11:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (1879E000) [pid = 3504] [serial = 1213] [outer = 18747400] 07:11:31 INFO - PROCESS | 3504 | 1467727891969 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (187AA400) [pid = 3504] [serial = 1214] [outer = 18747400] 07:11:32 INFO - PROCESS | 3504 | 1467727892379 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 570ms 07:11:32 INFO - PROCESS | 3504 | 1467727892397 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 07:11:32 INFO - PROCESS | 3504 | 1467727892399 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 07:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:11:32 INFO - PROCESS | 3504 | 1467727892402 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:11:32 INFO - PROCESS | 3504 | 1467727892404 Marionette TRACE conn6 <- [1,1582,null,{}] 07:11:32 INFO - PROCESS | 3504 | 1467727892407 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:32 INFO - PROCESS | 3504 | 1467727892409 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:32 INFO - PROCESS | 3504 | 1467727892531 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 07:11:32 INFO - PROCESS | 3504 | 1467727892555 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 3504 | 1467727892557 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:32 INFO - PROCESS | 3504 | ++DOCSHELL 0C80EC00 == 24 [pid = 3504] [id = 405] 07:11:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0D27A400) [pid = 3504] [serial = 1215] [outer = 00000000] 07:11:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (18955C00) [pid = 3504] [serial = 1216] [outer = 0D27A400] 07:11:32 INFO - PROCESS | 3504 | 1467727892602 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (1895E800) [pid = 3504] [serial = 1217] [outer = 0D27A400] 07:11:33 INFO - PROCESS | 3504 | 1467727893022 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 07:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:11:33 INFO - PROCESS | 3504 | 1467727893073 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 3504 | 1467727893075 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 07:11:33 INFO - PROCESS | 3504 | 1467727893078 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 3504 | 1467727893079 Marionette TRACE conn6 <- [1,1586,null,{}] 07:11:33 INFO - PROCESS | 3504 | 1467727893091 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:33 INFO - PROCESS | 3504 | 1467727893093 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:33 INFO - PROCESS | 3504 | 1467727893173 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 07:11:33 INFO - PROCESS | 3504 | 1467727893178 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 3504 | 1467727893180 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:33 INFO - PROCESS | 3504 | ++DOCSHELL 158E3000 == 25 [pid = 3504] [id = 406] 07:11:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (1895BC00) [pid = 3504] [serial = 1218] [outer = 00000000] 07:11:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (18A06C00) [pid = 3504] [serial = 1219] [outer = 1895BC00] 07:11:33 INFO - PROCESS | 3504 | 1467727893232 Marionette DEBUG loaded listener.js 07:11:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (18A08400) [pid = 3504] [serial = 1220] [outer = 1895BC00] 07:11:33 INFO - PROCESS | 3504 | 1467727893783 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 770ms 07:11:33 INFO - PROCESS | 3504 | 1467727893904 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 3504 | 1467727893908 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 07:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:11:33 INFO - PROCESS | 3504 | 1467727893915 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 3504 | 1467727893918 Marionette TRACE conn6 <- [1,1590,null,{}] 07:11:33 INFO - PROCESS | 3504 | 1467727893924 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:33 INFO - PROCESS | 3504 | 1467727893927 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:34 INFO - PROCESS | 3504 | 1467727894048 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 07:11:34 INFO - PROCESS | 3504 | 1467727894171 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 3504 | 1467727894174 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:34 INFO - PROCESS | 3504 | ++DOCSHELL 0C819400 == 26 [pid = 3504] [id = 407] 07:11:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0C820C00) [pid = 3504] [serial = 1221] [outer = 00000000] 07:11:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D40C800) [pid = 3504] [serial = 1222] [outer = 0C820C00] 07:11:34 INFO - PROCESS | 3504 | 1467727894232 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D515000) [pid = 3504] [serial = 1223] [outer = 0C820C00] 07:11:34 INFO - PROCESS | 3504 | 1467727894790 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 930ms 07:11:34 INFO - PROCESS | 3504 | 1467727894846 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 3504 | 1467727894851 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 07:11:34 INFO - PROCESS | 3504 | 1467727894857 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:11:34 INFO - PROCESS | 3504 | 1467727894860 Marionette TRACE conn6 <- [1,1594,null,{}] 07:11:34 INFO - PROCESS | 3504 | 1467727894864 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:34 INFO - PROCESS | 3504 | 1467727894867 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:34 INFO - PROCESS | 3504 | 1467727894979 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 07:11:35 INFO - PROCESS | 3504 | 1467727895085 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:35 INFO - PROCESS | 3504 | 1467727895088 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:35 INFO - PROCESS | 3504 | ++DOCSHELL 14B50400 == 27 [pid = 3504] [id = 408] 07:11:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (14DA2000) [pid = 3504] [serial = 1224] [outer = 00000000] 07:11:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (15467800) [pid = 3504] [serial = 1225] [outer = 14DA2000] 07:11:35 INFO - PROCESS | 3504 | 1467727895144 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F30800) [pid = 3504] [serial = 1226] [outer = 14DA2000] 07:11:35 INFO - PROCESS | 3504 | 1467727895759 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 969ms 07:11:35 INFO - PROCESS | 3504 | 1467727895831 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 07:11:35 INFO - PROCESS | 3504 | 1467727895833 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 07:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:11:35 INFO - PROCESS | 3504 | 1467727895837 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:11:35 INFO - PROCESS | 3504 | 1467727895841 Marionette TRACE conn6 <- [1,1598,null,{}] 07:11:35 INFO - PROCESS | 3504 | 1467727895852 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:35 INFO - PROCESS | 3504 | 1467727895857 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:36 INFO - PROCESS | 3504 | 1467727896015 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 07:11:36 INFO - PROCESS | 3504 | 1467727896026 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 3504 | 1467727896029 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:36 INFO - PROCESS | 3504 | ++DOCSHELL 18A06000 == 28 [pid = 3504] [id = 409] 07:11:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18A06800) [pid = 3504] [serial = 1227] [outer = 00000000] 07:11:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18A10000) [pid = 3504] [serial = 1228] [outer = 18A06800] 07:11:36 INFO - PROCESS | 3504 | 1467727896085 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18A8E800) [pid = 3504] [serial = 1229] [outer = 18A06800] 07:11:36 INFO - PROCESS | 3504 | 1467727896727 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 07:11:36 INFO - PROCESS | 3504 | 1467727896770 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 3504 | 1467727896773 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 07:11:36 INFO - PROCESS | 3504 | 1467727896776 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:11:36 INFO - PROCESS | 3504 | 1467727896779 Marionette TRACE conn6 <- [1,1602,null,{}] 07:11:36 INFO - PROCESS | 3504 | 1467727896782 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:36 INFO - PROCESS | 3504 | 1467727896784 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:36 INFO - PROCESS | 3504 | 1467727896893 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 07:11:37 INFO - PROCESS | 3504 | 1467727897023 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:37 INFO - PROCESS | 3504 | 1467727897025 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:37 INFO - PROCESS | 3504 | ++DOCSHELL 190C5800 == 29 [pid = 3504] [id = 410] 07:11:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (198A1C00) [pid = 3504] [serial = 1230] [outer = 00000000] 07:11:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (199AA000) [pid = 3504] [serial = 1231] [outer = 198A1C00] 07:11:37 INFO - PROCESS | 3504 | 1467727897082 Marionette DEBUG loaded listener.js 07:11:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (199DD000) [pid = 3504] [serial = 1232] [outer = 198A1C00] 07:11:37 INFO - PROCESS | 3504 | 1467727897796 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:11:37 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 07:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1067ms 07:11:37 INFO - PROCESS | 3504 | 1467727897848 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 07:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:11:37 INFO - PROCESS | 3504 | 1467727897852 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 07:11:37 INFO - PROCESS | 3504 | 1467727897856 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 3504 | 1467727897859 Marionette TRACE conn6 <- [1,1606,null,{}] 07:11:37 INFO - PROCESS | 3504 | 1467727897864 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:37 INFO - PROCESS | 3504 | 1467727897867 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:37 INFO - PROCESS | 3504 | 1467727897970 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 07:11:38 INFO - PROCESS | 3504 | 1467727898109 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 3504 | 1467727898112 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:38 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D9800 == 30 [pid = 3504] [id = 411] 07:11:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0D2DEC00) [pid = 3504] [serial = 1233] [outer = 00000000] 07:11:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D519800) [pid = 3504] [serial = 1234] [outer = 0D2DEC00] 07:11:38 INFO - PROCESS | 3504 | 1467727898162 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D879400) [pid = 3504] [serial = 1235] [outer = 0D2DEC00] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (19519C00) [pid = 3504] [serial = 1168] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (19B72400) [pid = 3504] [serial = 1142] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1A587000) [pid = 3504] [serial = 1169] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (17F33800) [pid = 3504] [serial = 1174] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (199AB000) [pid = 3504] [serial = 1177] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (17F69400) [pid = 3504] [serial = 1175] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1AA48000) [pid = 3504] [serial = 1186] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1874BC00) [pid = 3504] [serial = 1183] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (14DAA400) [pid = 3504] [serial = 1180] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1A57E800) [pid = 3504] [serial = 1178] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D376400) [pid = 3504] [serial = 1171] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D41CC00) [pid = 3504] [serial = 1172] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1895D000) [pid = 3504] [serial = 1184] [outer = 00000000] [url = about:blank] 07:11:38 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1584AC00) [pid = 3504] [serial = 1181] [outer = 00000000] [url = about:blank] 07:11:39 INFO - PROCESS | 3504 | 1467727899248 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1429ms 07:11:39 INFO - PROCESS | 3504 | 1467727899304 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 3504 | 1467727899308 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 07:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:11:39 INFO - PROCESS | 3504 | 1467727899312 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 3504 | 1467727899317 Marionette TRACE conn6 <- [1,1610,null,{}] 07:11:39 INFO - PROCESS | 3504 | 1467727899321 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:39 INFO - PROCESS | 3504 | 1467727899324 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:39 INFO - PROCESS | 3504 | 1467727899413 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 07:11:39 INFO - PROCESS | 3504 | 1467727899424 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:39 INFO - PROCESS | 3504 | 1467727899427 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:39 INFO - PROCESS | 3504 | ++DOCSHELL 0CDEC400 == 31 [pid = 3504] [id = 412] 07:11:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0CE5A000) [pid = 3504] [serial = 1236] [outer = 00000000] 07:11:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D2D4800) [pid = 3504] [serial = 1237] [outer = 0CE5A000] 07:11:39 INFO - PROCESS | 3504 | 1467727899475 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D2E0800) [pid = 3504] [serial = 1238] [outer = 0CE5A000] 07:11:39 INFO - PROCESS | 3504 | 1467727899971 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:11:39 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 07:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 671ms 07:11:39 INFO - PROCESS | 3504 | 1467727899986 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 3504 | 1467727899990 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 07:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:11:39 INFO - PROCESS | 3504 | 1467727900001 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 3504 | 1467727900004 Marionette TRACE conn6 <- [1,1614,null,{}] 07:11:39 INFO - PROCESS | 3504 | 1467727900007 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:39 INFO - PROCESS | 3504 | 1467727900010 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:40 INFO - PROCESS | 3504 | 1467727900129 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 07:11:40 INFO - PROCESS | 3504 | 1467727900140 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 3504 | 1467727900142 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:40 INFO - PROCESS | 3504 | ++DOCSHELL 0D879800 == 32 [pid = 3504] [id = 413] 07:11:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D87A800) [pid = 3504] [serial = 1239] [outer = 00000000] 07:11:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D971C00) [pid = 3504] [serial = 1240] [outer = 0D87A800] 07:11:40 INFO - PROCESS | 3504 | 1467727900199 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0E4CC000) [pid = 3504] [serial = 1241] [outer = 0D87A800] 07:11:40 INFO - PROCESS | 3504 | 1467727900638 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 07:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:11:40 INFO - PROCESS | 3504 | 1467727900691 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 3504 | 1467727900693 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 07:11:40 INFO - PROCESS | 3504 | 1467727900697 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 3504 | 1467727900700 Marionette TRACE conn6 <- [1,1618,null,{}] 07:11:40 INFO - PROCESS | 3504 | 1467727900711 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:40 INFO - PROCESS | 3504 | 1467727900716 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:40 INFO - PROCESS | 3504 | 1467727900800 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 07:11:40 INFO - PROCESS | 3504 | 1467727900808 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 3504 | 1467727900811 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:40 INFO - PROCESS | 3504 | ++DOCSHELL 1595DC00 == 33 [pid = 3504] [id = 414] 07:11:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (15964400) [pid = 3504] [serial = 1242] [outer = 00000000] 07:11:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17571000) [pid = 3504] [serial = 1243] [outer = 15964400] 07:11:40 INFO - PROCESS | 3504 | 1467727900860 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F3AC00) [pid = 3504] [serial = 1244] [outer = 15964400] 07:11:41 INFO - PROCESS | 3504 | 1467727901367 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 731ms 07:11:41 INFO - PROCESS | 3504 | 1467727901429 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 07:11:41 INFO - PROCESS | 3504 | 1467727901431 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 07:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:11:41 INFO - PROCESS | 3504 | 1467727901440 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 3504 | 1467727901442 Marionette TRACE conn6 <- [1,1622,null,{}] 07:11:41 INFO - PROCESS | 3504 | 1467727901445 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:41 INFO - PROCESS | 3504 | 1467727901447 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:41 INFO - PROCESS | 3504 | 1467727901589 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 07:11:41 INFO - PROCESS | 3504 | 1467727901599 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 3504 | 1467727901601 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:41 INFO - PROCESS | 3504 | ++DOCSHELL 17F69000 == 34 [pid = 3504] [id = 415] 07:11:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17F76800) [pid = 3504] [serial = 1245] [outer = 00000000] 07:11:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17F83800) [pid = 3504] [serial = 1246] [outer = 17F76800] 07:11:41 INFO - PROCESS | 3504 | 1467727901648 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (184D0C00) [pid = 3504] [serial = 1247] [outer = 17F76800] 07:11:42 INFO - PROCESS | 3504 | 1467727902099 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 07:11:42 INFO - PROCESS | 3504 | 1467727902108 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 3504 | 1467727902110 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 07:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:11:42 INFO - PROCESS | 3504 | 1467727902113 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 3504 | 1467727902115 Marionette TRACE conn6 <- [1,1626,null,{}] 07:11:42 INFO - PROCESS | 3504 | 1467727902124 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:42 INFO - PROCESS | 3504 | 1467727902126 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:42 INFO - PROCESS | 3504 | 1467727902233 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 07:11:42 INFO - PROCESS | 3504 | 1467727902239 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:42 INFO - PROCESS | 3504 | 1467727902241 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:42 INFO - PROCESS | 3504 | ++DOCSHELL 1873D800 == 35 [pid = 3504] [id = 416] 07:11:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18740800) [pid = 3504] [serial = 1248] [outer = 00000000] 07:11:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18954C00) [pid = 3504] [serial = 1249] [outer = 18740800] 07:11:42 INFO - PROCESS | 3504 | 1467727902285 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18955800) [pid = 3504] [serial = 1250] [outer = 18740800] 07:11:42 INFO - PROCESS | 3504 | 1467727902789 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 07:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:11:42 INFO - PROCESS | 3504 | 1467727902845 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 3504 | 1467727902847 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 07:11:42 INFO - PROCESS | 3504 | 1467727902850 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 3504 | 1467727902852 Marionette TRACE conn6 <- [1,1630,null,{}] 07:11:42 INFO - PROCESS | 3504 | 1467727902860 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:42 INFO - PROCESS | 3504 | 1467727902865 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:43 INFO - PROCESS | 3504 | 1467727903017 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (159EB800) [pid = 3504] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (17F39400) [pid = 3504] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D40E800) [pid = 3504] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0CC1C800) [pid = 3504] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D515C00) [pid = 3504] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D27A400) [pid = 3504] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1A899C00) [pid = 3504] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D87C000) [pid = 3504] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (14B0E800) [pid = 3504] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (184C7800) [pid = 3504] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1895BC00) [pid = 3504] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:11:43 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18747400) [pid = 3504] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:11:43 INFO - PROCESS | 3504 | 1467727903268 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 3504 | 1467727903270 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:43 INFO - PROCESS | 3504 | ++DOCSHELL 0C803C00 == 36 [pid = 3504] [id = 417] 07:11:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0C813000) [pid = 3504] [serial = 1251] [outer = 00000000] 07:11:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D27A400) [pid = 3504] [serial = 1252] [outer = 0C813000] 07:11:43 INFO - PROCESS | 3504 | 1467727903317 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (15960000) [pid = 3504] [serial = 1253] [outer = 0C813000] 07:11:43 INFO - PROCESS | 3504 | 1467727903689 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 872ms 07:11:43 INFO - PROCESS | 3504 | 1467727903723 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 07:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:11:43 INFO - PROCESS | 3504 | 1467727903725 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 07:11:43 INFO - PROCESS | 3504 | 1467727903728 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - PROCESS | 3504 | 1467727903730 Marionette TRACE conn6 <- [1,1634,null,{}] 07:11:43 INFO - PROCESS | 3504 | 1467727903733 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:43 INFO - PROCESS | 3504 | 1467727903735 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:43 INFO - PROCESS | 3504 | 1467727903815 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 07:11:43 INFO - PROCESS | 3504 | 1467727903901 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 3504 | 1467727903903 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:43 INFO - PROCESS | 3504 | ++DOCSHELL 15466000 == 37 [pid = 3504] [id = 418] 07:11:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F66800) [pid = 3504] [serial = 1254] [outer = 00000000] 07:11:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18A0B000) [pid = 3504] [serial = 1255] [outer = 17F66800] 07:11:43 INFO - PROCESS | 3504 | 1467727903946 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1990F800) [pid = 3504] [serial = 1256] [outer = 17F66800] 07:11:44 INFO - PROCESS | 3504 | 1467727904297 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 631ms 07:11:44 INFO - PROCESS | 3504 | 1467727904360 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 3504 | 1467727904362 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 07:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:11:44 INFO - PROCESS | 3504 | 1467727904365 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 3504 | 1467727904367 Marionette TRACE conn6 <- [1,1638,null,{}] 07:11:44 INFO - PROCESS | 3504 | 1467727904370 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:44 INFO - PROCESS | 3504 | 1467727904372 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:44 INFO - PROCESS | 3504 | 1467727904482 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 07:11:44 INFO - PROCESS | 3504 | 1467727904490 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 3504 | 1467727904492 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:44 INFO - PROCESS | 3504 | ++DOCSHELL 08964000 == 38 [pid = 3504] [id = 419] 07:11:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0D87D000) [pid = 3504] [serial = 1257] [outer = 00000000] 07:11:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (19B67400) [pid = 3504] [serial = 1258] [outer = 0D87D000] 07:11:44 INFO - PROCESS | 3504 | 1467727904535 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (199A8400) [pid = 3504] [serial = 1259] [outer = 0D87D000] 07:11:44 INFO - PROCESS | 3504 | 1467727904970 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 07:11:44 INFO - PROCESS | 3504 | 1467727904996 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 3504 | 1467727904998 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 07:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:11:44 INFO - PROCESS | 3504 | 1467727905001 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 3504 | 1467727905002 Marionette TRACE conn6 <- [1,1642,null,{}] 07:11:44 INFO - PROCESS | 3504 | 1467727905006 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:44 INFO - PROCESS | 3504 | 1467727905007 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:45 INFO - PROCESS | 3504 | 1467727905119 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 07:11:45 INFO - PROCESS | 3504 | 1467727905127 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 3504 | 1467727905129 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:45 INFO - PROCESS | 3504 | ++DOCSHELL 19B6F800 == 39 [pid = 3504] [id = 420] 07:11:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (19B70000) [pid = 3504] [serial = 1260] [outer = 00000000] 07:11:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1A704C00) [pid = 3504] [serial = 1261] [outer = 19B70000] 07:11:45 INFO - PROCESS | 3504 | 1467727905172 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1A89A800) [pid = 3504] [serial = 1262] [outer = 19B70000] 07:11:45 INFO - PROCESS | 3504 | 1467727905846 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 869ms 07:11:45 INFO - PROCESS | 3504 | 1467727905896 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 3504 | 1467727905901 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 07:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:11:45 INFO - PROCESS | 3504 | 1467727905906 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 3504 | 1467727905911 Marionette TRACE conn6 <- [1,1646,null,{}] 07:11:45 INFO - PROCESS | 3504 | 1467727905917 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:45 INFO - PROCESS | 3504 | 1467727905920 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:46 INFO - PROCESS | 3504 | 1467727906048 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 07:11:46 INFO - PROCESS | 3504 | 1467727906175 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 3504 | 1467727906178 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:46 INFO - PROCESS | 3504 | ++DOCSHELL 0CC6BC00 == 40 [pid = 3504] [id = 421] 07:11:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D277000) [pid = 3504] [serial = 1263] [outer = 00000000] 07:11:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D517800) [pid = 3504] [serial = 1264] [outer = 0D277000] 07:11:46 INFO - PROCESS | 3504 | 1467727906240 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0D877C00) [pid = 3504] [serial = 1265] [outer = 0D277000] 07:11:46 INFO - PROCESS | 3504 | 1467727906962 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1134ms 07:11:47 INFO - PROCESS | 3504 | 1467727907063 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 3504 | 1467727907068 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 07:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:11:47 INFO - PROCESS | 3504 | 1467727907075 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 3504 | 1467727907078 Marionette TRACE conn6 <- [1,1650,null,{}] 07:11:47 INFO - PROCESS | 3504 | 1467727907082 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:47 INFO - PROCESS | 3504 | 1467727907085 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:47 INFO - PROCESS | 3504 | 1467727907214 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 07:11:47 INFO - PROCESS | 3504 | 1467727907340 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 3504 | 1467727907343 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:47 INFO - PROCESS | 3504 | ++DOCSHELL 0D870000 == 41 [pid = 3504] [id = 422] 07:11:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (14DA7C00) [pid = 3504] [serial = 1266] [outer = 00000000] 07:11:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (17F3D400) [pid = 3504] [serial = 1267] [outer = 14DA7C00] 07:11:47 INFO - PROCESS | 3504 | 1467727907401 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (17F82C00) [pid = 3504] [serial = 1268] [outer = 14DA7C00] 07:11:48 INFO - PROCESS | 3504 | --DOCSHELL 08964000 == 40 [pid = 3504] [id = 419] 07:11:48 INFO - PROCESS | 3504 | --DOCSHELL 15466000 == 39 [pid = 3504] [id = 418] 07:11:48 INFO - PROCESS | 3504 | --DOCSHELL 0C803C00 == 38 [pid = 3504] [id = 417] 07:11:48 INFO - PROCESS | 3504 | --DOCSHELL 1873D800 == 37 [pid = 3504] [id = 416] 07:11:48 INFO - PROCESS | 3504 | --DOCSHELL 17F69000 == 36 [pid = 3504] [id = 415] 07:11:48 INFO - PROCESS | 3504 | --DOCSHELL 1595DC00 == 35 [pid = 3504] [id = 414] 07:11:48 INFO - PROCESS | 3504 | --DOCSHELL 0D879800 == 34 [pid = 3504] [id = 413] 07:11:48 INFO - PROCESS | 3504 | --DOCSHELL 0CDEC400 == 33 [pid = 3504] [id = 412] 07:11:48 INFO - PROCESS | 3504 | --DOCSHELL 0D2D9800 == 32 [pid = 3504] [id = 411] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (17573000) [pid = 3504] [serial = 1204] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (17F7C800) [pid = 3504] [serial = 1207] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0D414C00) [pid = 3504] [serial = 1195] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0D41B800) [pid = 3504] [serial = 1196] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D2D7400) [pid = 3504] [serial = 1192] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D36E000) [pid = 3504] [serial = 1193] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (14B11400) [pid = 3504] [serial = 1189] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (158EA400) [pid = 3504] [serial = 1190] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1895E800) [pid = 3504] [serial = 1217] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1B72B000) [pid = 3504] [serial = 1187] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D905000) [pid = 3504] [serial = 1198] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0DA50400) [pid = 3504] [serial = 1199] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (15466800) [pid = 3504] [serial = 1201] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1872C800) [pid = 3504] [serial = 1210] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (18A08400) [pid = 3504] [serial = 1220] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (18A06C00) [pid = 3504] [serial = 1219] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F84400) [pid = 3504] [serial = 1208] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1873DC00) [pid = 3504] [serial = 1211] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F31800) [pid = 3504] [serial = 1205] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1879E000) [pid = 3504] [serial = 1213] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (187AA400) [pid = 3504] [serial = 1214] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (15852400) [pid = 3504] [serial = 1202] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (18955C00) [pid = 3504] [serial = 1216] [outer = 00000000] [url = about:blank] 07:11:48 INFO - PROCESS | 3504 | 1467727908201 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1185ms 07:11:48 INFO - PROCESS | 3504 | 1467727908264 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 3504 | 1467727908267 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 07:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:11:48 INFO - PROCESS | 3504 | 1467727908272 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 3504 | 1467727908276 Marionette TRACE conn6 <- [1,1654,null,{}] 07:11:48 INFO - PROCESS | 3504 | 1467727908282 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:48 INFO - PROCESS | 3504 | 1467727908284 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:48 INFO - PROCESS | 3504 | 1467727908375 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 07:11:48 INFO - PROCESS | 3504 | 1467727908382 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:48 INFO - PROCESS | 3504 | 1467727908384 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:48 INFO - PROCESS | 3504 | ++DOCSHELL 0CE5D000 == 33 [pid = 3504] [id = 423] 07:11:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0CE5E000) [pid = 3504] [serial = 1269] [outer = 00000000] 07:11:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D2DC400) [pid = 3504] [serial = 1270] [outer = 0CE5E000] 07:11:48 INFO - PROCESS | 3504 | 1467727908432 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D416C00) [pid = 3504] [serial = 1271] [outer = 0CE5E000] 07:11:48 INFO - PROCESS | 3504 | 1467727908956 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 07:11:48 INFO - PROCESS | 3504 | 1467727909003 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 3504 | 1467727909007 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 07:11:49 INFO - PROCESS | 3504 | 1467727909013 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:11:49 INFO - PROCESS | 3504 | 1467727909016 Marionette TRACE conn6 <- [1,1658,null,{}] 07:11:49 INFO - PROCESS | 3504 | 1467727909020 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:49 INFO - PROCESS | 3504 | 1467727909022 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:49 INFO - PROCESS | 3504 | 1467727909111 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 07:11:49 INFO - PROCESS | 3504 | 1467727909117 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 3504 | 1467727909119 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:49 INFO - PROCESS | 3504 | ++DOCSHELL 0E437C00 == 34 [pid = 3504] [id = 424] 07:11:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0E43F800) [pid = 3504] [serial = 1272] [outer = 00000000] 07:11:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (14D25800) [pid = 3504] [serial = 1273] [outer = 0E43F800] 07:11:49 INFO - PROCESS | 3504 | 1467727909171 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (14ED5400) [pid = 3504] [serial = 1274] [outer = 0E43F800] 07:11:49 INFO - PROCESS | 3504 | 1467727909644 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 07:11:49 INFO - PROCESS | 3504 | 1467727909688 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 07:11:49 INFO - PROCESS | 3504 | 1467727909690 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 07:11:49 INFO - PROCESS | 3504 | 1467727909694 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:11:49 INFO - PROCESS | 3504 | 1467727909697 Marionette TRACE conn6 <- [1,1662,null,{}] 07:11:49 INFO - PROCESS | 3504 | 1467727909708 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:49 INFO - PROCESS | 3504 | 1467727909712 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:49 INFO - PROCESS | 3504 | 1467727909800 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 07:11:49 INFO - PROCESS | 3504 | 1467727909894 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 3504 | 1467727909897 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:49 INFO - PROCESS | 3504 | ++DOCSHELL 17F32000 == 35 [pid = 3504] [id = 425] 07:11:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F32400) [pid = 3504] [serial = 1275] [outer = 00000000] 07:11:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F3D800) [pid = 3504] [serial = 1276] [outer = 17F32400] 07:11:49 INFO - PROCESS | 3504 | 1467727909945 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F79400) [pid = 3504] [serial = 1277] [outer = 17F32400] 07:11:50 INFO - PROCESS | 3504 | 1467727910343 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 07:11:50 INFO - PROCESS | 3504 | 1467727910428 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 07:11:50 INFO - PROCESS | 3504 | 1467727910431 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 07:11:50 INFO - PROCESS | 3504 | 1467727910434 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:11:50 INFO - PROCESS | 3504 | 1467727910436 Marionette TRACE conn6 <- [1,1666,null,{}] 07:11:50 INFO - PROCESS | 3504 | 1467727910439 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:50 INFO - PROCESS | 3504 | 1467727910441 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:50 INFO - PROCESS | 3504 | 1467727910562 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 07:11:50 INFO - PROCESS | 3504 | 1467727910568 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 3504 | 1467727910570 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:50 INFO - PROCESS | 3504 | ++DOCSHELL 17F84000 == 36 [pid = 3504] [id = 426] 07:11:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17F85C00) [pid = 3504] [serial = 1278] [outer = 00000000] 07:11:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18745400) [pid = 3504] [serial = 1279] [outer = 17F85C00] 07:11:50 INFO - PROCESS | 3504 | 1467727910667 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (187A0000) [pid = 3504] [serial = 1280] [outer = 17F85C00] 07:11:51 INFO - PROCESS | 3504 | 1467727911115 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 07:11:51 INFO - PROCESS | 3504 | 1467727911168 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 3504 | 1467727911170 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 07:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:11:51 INFO - PROCESS | 3504 | 1467727911211 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 3504 | 1467727911213 Marionette TRACE conn6 <- [1,1670,null,{}] 07:11:51 INFO - PROCESS | 3504 | 1467727911216 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:51 INFO - PROCESS | 3504 | 1467727911218 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:51 INFO - PROCESS | 3504 | 1467727911329 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 07:11:51 INFO - PROCESS | 3504 | 1467727911339 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 3504 | 1467727911341 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:51 INFO - PROCESS | 3504 | ++DOCSHELL 1895C800 == 37 [pid = 3504] [id = 427] 07:11:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1895F000) [pid = 3504] [serial = 1281] [outer = 00000000] 07:11:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (189D4400) [pid = 3504] [serial = 1282] [outer = 1895F000] 07:11:51 INFO - PROCESS | 3504 | 1467727911385 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (189DAC00) [pid = 3504] [serial = 1283] [outer = 1895F000] 07:11:51 INFO - PROCESS | 3504 | 1467727911875 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 07:11:51 INFO - PROCESS | 3504 | 1467727911934 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 3504 | 1467727911936 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 07:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:11:51 INFO - PROCESS | 3504 | 1467727911939 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 3504 | 1467727911941 Marionette TRACE conn6 <- [1,1674,null,{}] 07:11:51 INFO - PROCESS | 3504 | 1467727911944 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:51 INFO - PROCESS | 3504 | 1467727911950 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:52 INFO - PROCESS | 3504 | 1467727912086 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 07:11:52 INFO - PROCESS | 3504 | 1467727912098 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 3504 | 1467727912100 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:52 INFO - PROCESS | 3504 | ++DOCSHELL 18953C00 == 38 [pid = 3504] [id = 428] 07:11:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18A06C00) [pid = 3504] [serial = 1284] [outer = 00000000] 07:11:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (199A7C00) [pid = 3504] [serial = 1285] [outer = 18A06C00] 07:11:52 INFO - PROCESS | 3504 | 1467727912144 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18A0D400) [pid = 3504] [serial = 1286] [outer = 18A06C00] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (17F76800) [pid = 3504] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D2DEC00) [pid = 3504] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (15964400) [pid = 3504] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D87A800) [pid = 3504] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0CE5A000) [pid = 3504] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D87D000) [pid = 3504] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (18740800) [pid = 3504] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0C820C00) [pid = 3504] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (14DA2000) [pid = 3504] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (18A06800) [pid = 3504] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (198A1C00) [pid = 3504] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0C813000) [pid = 3504] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:11:52 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F66800) [pid = 3504] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:11:52 INFO - PROCESS | 3504 | 1467727912684 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:11:52 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 07:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 770ms 07:11:52 INFO - PROCESS | 3504 | 1467727912710 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 07:11:52 INFO - PROCESS | 3504 | 1467727912712 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 07:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:11:52 INFO - PROCESS | 3504 | 1467727912715 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 3504 | 1467727912717 Marionette TRACE conn6 <- [1,1678,null,{}] 07:11:52 INFO - PROCESS | 3504 | 1467727912720 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:52 INFO - PROCESS | 3504 | 1467727912722 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:52 INFO - PROCESS | 3504 | 1467727912833 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 07:11:52 INFO - PROCESS | 3504 | 1467727912894 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 3504 | 1467727912896 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:52 INFO - PROCESS | 3504 | ++DOCSHELL 0C817000 == 39 [pid = 3504] [id = 429] 07:11:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0C820C00) [pid = 3504] [serial = 1287] [outer = 00000000] 07:11:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (14DA2000) [pid = 3504] [serial = 1288] [outer = 0C820C00] 07:11:52 INFO - PROCESS | 3504 | 1467727912942 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (15964400) [pid = 3504] [serial = 1289] [outer = 0C820C00] 07:11:53 INFO - PROCESS | 3504 | 1467727913284 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 631ms 07:11:53 INFO - PROCESS | 3504 | 1467727913347 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 3504 | 1467727913349 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 07:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:11:53 INFO - PROCESS | 3504 | 1467727913352 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 3504 | 1467727913354 Marionette TRACE conn6 <- [1,1682,null,{}] 07:11:53 INFO - PROCESS | 3504 | 1467727913365 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:53 INFO - PROCESS | 3504 | 1467727913367 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:53 INFO - PROCESS | 3504 | 1467727913447 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 07:11:53 INFO - PROCESS | 3504 | 1467727913453 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 3504 | 1467727913455 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:53 INFO - PROCESS | 3504 | ++DOCSHELL 0CCCB800 == 40 [pid = 3504] [id = 430] 07:11:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (14D25400) [pid = 3504] [serial = 1290] [outer = 00000000] 07:11:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (19B6B800) [pid = 3504] [serial = 1291] [outer = 14D25400] 07:11:53 INFO - PROCESS | 3504 | 1467727913500 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1A702800) [pid = 3504] [serial = 1292] [outer = 14D25400] 07:11:53 INFO - PROCESS | 3504 | 1467727913933 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 07:11:53 INFO - PROCESS | 3504 | 1467727913983 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 3504 | 1467727913985 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 07:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:11:53 INFO - PROCESS | 3504 | 1467727913988 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 3504 | 1467727913990 Marionette TRACE conn6 <- [1,1686,null,{}] 07:11:53 INFO - PROCESS | 3504 | 1467727913993 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:53 INFO - PROCESS | 3504 | 1467727913995 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:54 INFO - PROCESS | 3504 | 1467727914077 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 07:11:54 INFO - PROCESS | 3504 | 1467727914082 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 3504 | 1467727914084 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:54 INFO - PROCESS | 3504 | ++DOCSHELL 17F82800 == 41 [pid = 3504] [id = 431] 07:11:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1AA40000) [pid = 3504] [serial = 1293] [outer = 00000000] 07:11:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1AA4B000) [pid = 3504] [serial = 1294] [outer = 1AA40000] 07:11:54 INFO - PROCESS | 3504 | 1467727914128 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1B726800) [pid = 3504] [serial = 1295] [outer = 1AA40000] 07:11:54 INFO - PROCESS | 3504 | 1467727914632 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:11:54 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 07:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 07:11:54 INFO - PROCESS | 3504 | 1467727914720 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 3504 | 1467727914725 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 07:11:54 INFO - PROCESS | 3504 | 1467727914731 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:11:54 INFO - PROCESS | 3504 | 1467727914734 Marionette TRACE conn6 <- [1,1690,null,{}] 07:11:54 INFO - PROCESS | 3504 | 1467727914741 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:54 INFO - PROCESS | 3504 | 1467727914744 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:54 INFO - PROCESS | 3504 | 1467727914865 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 07:11:54 INFO - PROCESS | 3504 | 1467727914994 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 3504 | 1467727914999 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:55 INFO - PROCESS | 3504 | ++DOCSHELL 0D2DE000 == 42 [pid = 3504] [id = 432] 07:11:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D36E000) [pid = 3504] [serial = 1296] [outer = 00000000] 07:11:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D416000) [pid = 3504] [serial = 1297] [outer = 0D36E000] 07:11:55 INFO - PROCESS | 3504 | 1467727915060 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D875000) [pid = 3504] [serial = 1298] [outer = 0D36E000] 07:11:55 INFO - PROCESS | 3504 | 1467727915701 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1022ms 07:11:55 INFO - PROCESS | 3504 | 1467727915758 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 3504 | 1467727915763 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 07:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:11:55 INFO - PROCESS | 3504 | 1467727915769 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 3504 | 1467727915772 Marionette TRACE conn6 <- [1,1694,null,{}] 07:11:55 INFO - PROCESS | 3504 | 1467727915777 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:55 INFO - PROCESS | 3504 | 1467727915779 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:55 INFO - PROCESS | 3504 | 1467727915891 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 07:11:56 INFO - PROCESS | 3504 | 1467727916026 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 3504 | 1467727916029 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:56 INFO - PROCESS | 3504 | ++DOCSHELL 16A4AC00 == 43 [pid = 3504] [id = 433] 07:11:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1757D400) [pid = 3504] [serial = 1299] [outer = 00000000] 07:11:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (17F5B800) [pid = 3504] [serial = 1300] [outer = 1757D400] 07:11:56 INFO - PROCESS | 3504 | 1467727916087 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (18720C00) [pid = 3504] [serial = 1301] [outer = 1757D400] 07:11:56 INFO - PROCESS | 3504 | 1467727916717 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 07:11:56 INFO - PROCESS | 3504 | 1467727916743 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 3504 | 1467727916745 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 07:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:11:56 INFO - PROCESS | 3504 | 1467727916749 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 3504 | 1467727916753 Marionette TRACE conn6 <- [1,1698,null,{}] 07:11:56 INFO - PROCESS | 3504 | 1467727916766 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:56 INFO - PROCESS | 3504 | 1467727916771 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:56 INFO - PROCESS | 3504 | 1467727916886 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 07:11:57 INFO - PROCESS | 3504 | 1467727917021 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 3504 | 1467727917024 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:57 INFO - PROCESS | 3504 | ++DOCSHELL 1AA41C00 == 44 [pid = 3504] [id = 434] 07:11:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1AA43C00) [pid = 3504] [serial = 1302] [outer = 00000000] 07:11:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1B72BC00) [pid = 3504] [serial = 1303] [outer = 1AA43C00] 07:11:57 INFO - PROCESS | 3504 | 1467727917082 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1B731800) [pid = 3504] [serial = 1304] [outer = 1AA43C00] 07:11:57 INFO - PROCESS | 3504 | 1467727917662 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 930ms 07:11:57 INFO - PROCESS | 3504 | 1467727917682 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 3504 | 1467727917685 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 07:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:11:57 INFO - PROCESS | 3504 | 1467727917689 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 3504 | 1467727917691 Marionette TRACE conn6 <- [1,1702,null,{}] 07:11:57 INFO - PROCESS | 3504 | 1467727917694 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:57 INFO - PROCESS | 3504 | 1467727917697 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:57 INFO - PROCESS | 3504 | 1467727917805 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 07:11:57 INFO - PROCESS | 3504 | 1467727917912 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 3504 | 1467727917914 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:57 INFO - PROCESS | 3504 | ++DOCSHELL 0D40C000 == 45 [pid = 3504] [id = 435] 07:11:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (0DACD800) [pid = 3504] [serial = 1305] [outer = 00000000] 07:11:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (17F31000) [pid = 3504] [serial = 1306] [outer = 0DACD800] 07:11:57 INFO - PROCESS | 3504 | 1467727917968 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1873F400) [pid = 3504] [serial = 1307] [outer = 0DACD800] 07:11:58 INFO - PROCESS | 3504 | 1467727918759 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1129ms 07:11:58 INFO - PROCESS | 3504 | 1467727918839 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 3504 | 1467727918843 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 07:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:11:58 INFO - PROCESS | 3504 | 1467727918849 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 3504 | 1467727918854 Marionette TRACE conn6 <- [1,1706,null,{}] 07:11:58 INFO - PROCESS | 3504 | 1467727918859 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:58 INFO - PROCESS | 3504 | 1467727918861 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:58 INFO - PROCESS | 3504 | 1467727918970 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 0CCCB800 == 44 [pid = 3504] [id = 430] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 0C817000 == 43 [pid = 3504] [id = 429] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 18953C00 == 42 [pid = 3504] [id = 428] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 1895C800 == 41 [pid = 3504] [id = 427] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 17F84000 == 40 [pid = 3504] [id = 426] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 17F32000 == 39 [pid = 3504] [id = 425] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 0E437C00 == 38 [pid = 3504] [id = 424] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 0CE5D000 == 37 [pid = 3504] [id = 423] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 0D870000 == 36 [pid = 3504] [id = 422] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 0CC6BC00 == 35 [pid = 3504] [id = 421] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 19B6F800 == 34 [pid = 3504] [id = 420] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 14B50400 == 33 [pid = 3504] [id = 408] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 18A06000 == 32 [pid = 3504] [id = 409] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 190C5800 == 31 [pid = 3504] [id = 410] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 0D40C000 == 30 [pid = 3504] [id = 435] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 16A4AC00 == 29 [pid = 3504] [id = 433] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 1AA41C00 == 28 [pid = 3504] [id = 434] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 17F82800 == 27 [pid = 3504] [id = 431] 07:11:59 INFO - PROCESS | 3504 | --DOCSHELL 0D2DE000 == 26 [pid = 3504] [id = 432] 07:11:59 INFO - PROCESS | 3504 | 1467727919649 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 3504 | 1467727919653 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1A704C00) [pid = 3504] [serial = 1261] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (17F83800) [pid = 3504] [serial = 1246] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (0D519800) [pid = 3504] [serial = 1234] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (17571000) [pid = 3504] [serial = 1243] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (0D971C00) [pid = 3504] [serial = 1240] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0E4CC000) [pid = 3504] [serial = 1241] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0D2D4800) [pid = 3504] [serial = 1237] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D2E0800) [pid = 3504] [serial = 1238] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (19B67400) [pid = 3504] [serial = 1258] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18954C00) [pid = 3504] [serial = 1249] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D515000) [pid = 3504] [serial = 1223] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D40C800) [pid = 3504] [serial = 1222] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17F30800) [pid = 3504] [serial = 1226] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (15467800) [pid = 3504] [serial = 1225] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (18A8E800) [pid = 3504] [serial = 1229] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (18A10000) [pid = 3504] [serial = 1228] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (199DD000) [pid = 3504] [serial = 1232] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (199AA000) [pid = 3504] [serial = 1231] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (184D0C00) [pid = 3504] [serial = 1247] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18955800) [pid = 3504] [serial = 1250] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D27A400) [pid = 3504] [serial = 1252] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18A0B000) [pid = 3504] [serial = 1255] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (15960000) [pid = 3504] [serial = 1253] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D879400) [pid = 3504] [serial = 1235] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (199A8400) [pid = 3504] [serial = 1259] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1990F800) [pid = 3504] [serial = 1256] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (17F3AC00) [pid = 3504] [serial = 1244] [outer = 00000000] [url = about:blank] 07:11:59 INFO - PROCESS | 3504 | ++DOCSHELL 08962800 == 27 [pid = 3504] [id = 436] 07:11:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (08962C00) [pid = 3504] [serial = 1308] [outer = 00000000] 07:11:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0C806400) [pid = 3504] [serial = 1309] [outer = 08962C00] 07:11:59 INFO - PROCESS | 3504 | 1467727919815 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0C813400) [pid = 3504] [serial = 1310] [outer = 08962C00] 07:12:00 INFO - PROCESS | 3504 | 1467727920286 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1475ms 07:12:00 INFO - PROCESS | 3504 | 1467727920326 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 07:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:12:00 INFO - PROCESS | 3504 | 1467727920329 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 07:12:00 INFO - PROCESS | 3504 | 1467727920333 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 3504 | 1467727920336 Marionette TRACE conn6 <- [1,1710,null,{}] 07:12:00 INFO - PROCESS | 3504 | 1467727920342 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:00 INFO - PROCESS | 3504 | 1467727920346 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:00 INFO - PROCESS | 3504 | 1467727920438 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 07:12:00 INFO - PROCESS | 3504 | 1467727920450 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:00 INFO - PROCESS | 3504 | 1467727920453 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:00 INFO - PROCESS | 3504 | ++DOCSHELL 0CEFB000 == 28 [pid = 3504] [id = 437] 07:12:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D273800) [pid = 3504] [serial = 1311] [outer = 00000000] 07:12:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D2D9000) [pid = 3504] [serial = 1312] [outer = 0D273800] 07:12:00 INFO - PROCESS | 3504 | 1467727920501 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D372400) [pid = 3504] [serial = 1313] [outer = 0D273800] 07:12:00 INFO - PROCESS | 3504 | 1467727920993 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:12: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 07:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 07:12:00 INFO - PROCESS | 3504 | 1467727921007 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 3504 | 1467727921011 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 07:12:01 INFO - PROCESS | 3504 | 1467727921016 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:12:01 INFO - PROCESS | 3504 | 1467727921018 Marionette TRACE conn6 <- [1,1714,null,{}] 07:12:01 INFO - PROCESS | 3504 | 1467727921022 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:01 INFO - PROCESS | 3504 | 1467727921025 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:01 INFO - PROCESS | 3504 | 1467727921146 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 07:12:01 INFO - PROCESS | 3504 | 1467727921241 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 3504 | 1467727921243 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:01 INFO - PROCESS | 3504 | ++DOCSHELL 0D517000 == 29 [pid = 3504] [id = 438] 07:12:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0D517C00) [pid = 3504] [serial = 1314] [outer = 00000000] 07:12:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D86EC00) [pid = 3504] [serial = 1315] [outer = 0D517C00] 07:12:01 INFO - PROCESS | 3504 | 1467727921290 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D87C000) [pid = 3504] [serial = 1316] [outer = 0D517C00] 07:12:01 INFO - PROCESS | 3504 | 1467727921699 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 07:12:01 INFO - PROCESS | 3504 | 1467727921750 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 3504 | 1467727921752 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 07:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:12:01 INFO - PROCESS | 3504 | 1467727921757 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 3504 | 1467727921764 Marionette TRACE conn6 <- [1,1718,null,{}] 07:12:01 INFO - PROCESS | 3504 | 1467727921789 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:01 INFO - PROCESS | 3504 | 1467727921793 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:01 INFO - PROCESS | 3504 | 1467727921934 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 07:12:01 INFO - PROCESS | 3504 | 1467727921999 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 3504 | 1467727922001 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:02 INFO - PROCESS | 3504 | ++DOCSHELL 0CE60000 == 30 [pid = 3504] [id = 439] 07:12:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D516000) [pid = 3504] [serial = 1317] [outer = 00000000] 07:12:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (15851000) [pid = 3504] [serial = 1318] [outer = 0D516000] 07:12:02 INFO - PROCESS | 3504 | 1467727922058 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (15960400) [pid = 3504] [serial = 1319] [outer = 0D516000] 07:12:02 INFO - PROCESS | 3504 | 1467727922530 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:12: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 07:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 850ms 07:12:02 INFO - PROCESS | 3504 | 1467727922610 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 3504 | 1467727922613 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 07:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:12:02 INFO - PROCESS | 3504 | 1467727922623 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 3504 | 1467727922625 Marionette TRACE conn6 <- [1,1722,null,{}] 07:12:02 INFO - PROCESS | 3504 | 1467727922628 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:02 INFO - PROCESS | 3504 | 1467727922630 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:02 INFO - PROCESS | 3504 | 1467727922760 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 07:12:02 INFO - PROCESS | 3504 | 1467727922819 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 3504 | 1467727922821 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:02 INFO - PROCESS | 3504 | ++DOCSHELL 16A4A400 == 31 [pid = 3504] [id = 440] 07:12:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17571000) [pid = 3504] [serial = 1320] [outer = 00000000] 07:12:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17F35400) [pid = 3504] [serial = 1321] [outer = 17571000] 07:12:02 INFO - PROCESS | 3504 | 1467727922866 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17F38C00) [pid = 3504] [serial = 1322] [outer = 17571000] 07:12:03 INFO - PROCESS | 3504 | 1467727923301 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 07:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:12:03 INFO - PROCESS | 3504 | 1467727923358 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 07:12:03 INFO - PROCESS | 3504 | 1467727923360 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 07:12:03 INFO - PROCESS | 3504 | 1467727923364 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 3504 | 1467727923366 Marionette TRACE conn6 <- [1,1726,null,{}] 07:12:03 INFO - PROCESS | 3504 | 1467727923369 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:03 INFO - PROCESS | 3504 | 1467727923371 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:03 INFO - PROCESS | 3504 | 1467727923484 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 07:12:03 INFO - PROCESS | 3504 | 1467727923496 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 3504 | 1467727923503 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:03 INFO - PROCESS | 3504 | ++DOCSHELL 17F7C400 == 32 [pid = 3504] [id = 441] 07:12:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (17F7CC00) [pid = 3504] [serial = 1323] [outer = 00000000] 07:12:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (17FC7C00) [pid = 3504] [serial = 1324] [outer = 17F7CC00] 07:12:03 INFO - PROCESS | 3504 | 1467727923613 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18741C00) [pid = 3504] [serial = 1325] [outer = 17F7CC00] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (17F32400) [pid = 3504] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0E43F800) [pid = 3504] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0CE5E000) [pid = 3504] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (19B70000) [pid = 3504] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (14DA7C00) [pid = 3504] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1895F000) [pid = 3504] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0C820C00) [pid = 3504] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (18A06C00) [pid = 3504] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1AA40000) [pid = 3504] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (14D25400) [pid = 3504] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D277000) [pid = 3504] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:12:04 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F85C00) [pid = 3504] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:12:04 INFO - PROCESS | 3504 | 1467727924261 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 930ms 07:12:04 INFO - PROCESS | 3504 | 1467727924300 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 3504 | 1467727924302 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 07:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:12:04 INFO - PROCESS | 3504 | 1467727924305 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 3504 | 1467727924307 Marionette TRACE conn6 <- [1,1730,null,{}] 07:12:04 INFO - PROCESS | 3504 | 1467727924311 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:04 INFO - PROCESS | 3504 | 1467727924313 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:04 INFO - PROCESS | 3504 | 1467727924397 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 07:12:04 INFO - PROCESS | 3504 | 1467727924405 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 3504 | 1467727924407 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:04 INFO - PROCESS | 3504 | ++DOCSHELL 0C812400 == 33 [pid = 3504] [id = 442] 07:12:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F36000) [pid = 3504] [serial = 1326] [outer = 00000000] 07:12:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18959000) [pid = 3504] [serial = 1327] [outer = 17F36000] 07:12:04 INFO - PROCESS | 3504 | 1467727924462 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18958800) [pid = 3504] [serial = 1328] [outer = 17F36000] 07:12:04 INFO - PROCESS | 3504 | 1467727924903 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 07:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:12:04 INFO - PROCESS | 3504 | 1467727924940 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 3504 | 1467727924942 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 07:12:04 INFO - PROCESS | 3504 | 1467727924945 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 3504 | 1467727924947 Marionette TRACE conn6 <- [1,1734,null,{}] 07:12:04 INFO - PROCESS | 3504 | 1467727924950 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:04 INFO - PROCESS | 3504 | 1467727924952 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:05 INFO - PROCESS | 3504 | 1467727925031 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 07:12:05 INFO - PROCESS | 3504 | 1467727925036 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 3504 | 1467727925038 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:05 INFO - PROCESS | 3504 | ++DOCSHELL 189D2800 == 34 [pid = 3504] [id = 443] 07:12:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (189D3000) [pid = 3504] [serial = 1329] [outer = 00000000] 07:12:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18A08400) [pid = 3504] [serial = 1330] [outer = 189D3000] 07:12:05 INFO - PROCESS | 3504 | 1467727925083 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18A11400) [pid = 3504] [serial = 1331] [outer = 189D3000] 07:12:05 INFO - PROCESS | 3504 | 1467727925540 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:12: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 07:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 07:12:05 INFO - PROCESS | 3504 | 1467727925577 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 3504 | 1467727925579 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 07:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:12:05 INFO - PROCESS | 3504 | 1467727925582 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 3504 | 1467727925584 Marionette TRACE conn6 <- [1,1738,null,{}] 07:12:05 INFO - PROCESS | 3504 | 1467727925588 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:05 INFO - PROCESS | 3504 | 1467727925590 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:05 INFO - PROCESS | 3504 | 1467727925668 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 07:12:05 INFO - PROCESS | 3504 | 1467727925676 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 3504 | 1467727925678 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:05 INFO - PROCESS | 3504 | ++DOCSHELL 17F31800 == 35 [pid = 3504] [id = 444] 07:12:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18962C00) [pid = 3504] [serial = 1332] [outer = 00000000] 07:12:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (190CB800) [pid = 3504] [serial = 1333] [outer = 18962C00] 07:12:05 INFO - PROCESS | 3504 | 1467727925722 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (190CCC00) [pid = 3504] [serial = 1334] [outer = 18962C00] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 0D41A000 == 34 [pid = 3504] [id = 396] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 0C819400 == 33 [pid = 3504] [id = 407] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 158E3000 == 32 [pid = 3504] [id = 406] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 0C81EC00 == 31 [pid = 3504] [id = 397] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 0D86F000 == 30 [pid = 3504] [id = 393] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 0DACF400 == 29 [pid = 3504] [id = 400] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 1951F000 == 28 [pid = 3504] [id = 392] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 17F78400 == 27 [pid = 3504] [id = 394] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 0C80EC00 == 26 [pid = 3504] [id = 405] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 0D2D6000 == 25 [pid = 3504] [id = 390] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 158E5800 == 24 [pid = 3504] [id = 401] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 159F1400 == 23 [pid = 3504] [id = 402] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 15850800 == 22 [pid = 3504] [id = 391] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 18225000 == 21 [pid = 3504] [id = 403] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 18746000 == 20 [pid = 3504] [id = 404] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 1A70FC00 == 19 [pid = 3504] [id = 395] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 0D87BC00 == 18 [pid = 3504] [id = 399] 07:12:06 INFO - PROCESS | 3504 | --DOCSHELL 0D40CC00 == 17 [pid = 3504] [id = 398] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17F3D800) [pid = 3504] [serial = 1276] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (14D25800) [pid = 3504] [serial = 1273] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (14ED5400) [pid = 3504] [serial = 1274] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D2DC400) [pid = 3504] [serial = 1270] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D416C00) [pid = 3504] [serial = 1271] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1A89A800) [pid = 3504] [serial = 1262] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F3D400) [pid = 3504] [serial = 1267] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (189D4400) [pid = 3504] [serial = 1282] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F82C00) [pid = 3504] [serial = 1268] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (189DAC00) [pid = 3504] [serial = 1283] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (14DA2000) [pid = 3504] [serial = 1288] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (199A7C00) [pid = 3504] [serial = 1285] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1AA4B000) [pid = 3504] [serial = 1294] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1B726800) [pid = 3504] [serial = 1295] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (18A0D400) [pid = 3504] [serial = 1286] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (19B6B800) [pid = 3504] [serial = 1291] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (1A702800) [pid = 3504] [serial = 1292] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (0D517800) [pid = 3504] [serial = 1264] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (0D877C00) [pid = 3504] [serial = 1265] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (18745400) [pid = 3504] [serial = 1279] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (187A0000) [pid = 3504] [serial = 1280] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (15964400) [pid = 3504] [serial = 1289] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (17F79400) [pid = 3504] [serial = 1277] [outer = 00000000] [url = about:blank] 07:12:07 INFO - PROCESS | 3504 | 1467727927500 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1979ms 07:12:07 INFO - PROCESS | 3504 | 1467727927565 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 3504 | 1467727927569 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 07:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:12:07 INFO - PROCESS | 3504 | 1467727927575 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 3504 | 1467727927577 Marionette TRACE conn6 <- [1,1742,null,{}] 07:12:07 INFO - PROCESS | 3504 | 1467727927583 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:07 INFO - PROCESS | 3504 | 1467727927586 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:07 INFO - PROCESS | 3504 | 1467727927679 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 07:12:07 INFO - PROCESS | 3504 | 1467727927691 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 3504 | 1467727927694 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:07 INFO - PROCESS | 3504 | ++DOCSHELL 0CDE7800 == 18 [pid = 3504] [id = 445] 07:12:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (0CDEA400) [pid = 3504] [serial = 1335] [outer = 00000000] 07:12:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0D27E400) [pid = 3504] [serial = 1336] [outer = 0CDEA400] 07:12:07 INFO - PROCESS | 3504 | 1467727927743 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0D2D5C00) [pid = 3504] [serial = 1337] [outer = 0CDEA400] 07:12:08 INFO - PROCESS | 3504 | 1467727928236 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 07:12:08 INFO - PROCESS | 3504 | 1467727928246 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 3504 | 1467727928251 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 07:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:12:08 INFO - PROCESS | 3504 | 1467727928262 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 3504 | 1467727928265 Marionette TRACE conn6 <- [1,1746,null,{}] 07:12:08 INFO - PROCESS | 3504 | 1467727928269 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:08 INFO - PROCESS | 3504 | 1467727928272 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:08 INFO - PROCESS | 3504 | 1467727928364 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 07:12:08 INFO - PROCESS | 3504 | 1467727928374 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 3504 | 1467727928377 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:08 INFO - PROCESS | 3504 | ++DOCSHELL 0D516800 == 19 [pid = 3504] [id = 446] 07:12:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0D516C00) [pid = 3504] [serial = 1338] [outer = 00000000] 07:12:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0D51C400) [pid = 3504] [serial = 1339] [outer = 0D516C00] 07:12:08 INFO - PROCESS | 3504 | 1467727928432 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D870400) [pid = 3504] [serial = 1340] [outer = 0D516C00] 07:12:08 INFO - PROCESS | 3504 | 1467727928893 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 07:12:08 INFO - PROCESS | 3504 | 1467727928937 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 3504 | 1467727928939 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 07:12:08 INFO - PROCESS | 3504 | 1467727928943 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:12:08 INFO - PROCESS | 3504 | 1467727928947 Marionette TRACE conn6 <- [1,1750,null,{}] 07:12:08 INFO - PROCESS | 3504 | 1467727928958 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:08 INFO - PROCESS | 3504 | 1467727928962 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:09 INFO - PROCESS | 3504 | 1467727929048 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 07:12:09 INFO - PROCESS | 3504 | 1467727929170 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 3504 | 1467727929173 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:09 INFO - PROCESS | 3504 | ++DOCSHELL 14DEC000 == 20 [pid = 3504] [id = 447] 07:12:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (14ECE000) [pid = 3504] [serial = 1341] [outer = 00000000] 07:12:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (1509B800) [pid = 3504] [serial = 1342] [outer = 14ECE000] 07:12:09 INFO - PROCESS | 3504 | 1467727929222 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (1562B400) [pid = 3504] [serial = 1343] [outer = 14ECE000] 07:12:09 INFO - PROCESS | 3504 | 1467727929620 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 07:12:09 INFO - PROCESS | 3504 | 1467727929677 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 07:12:09 INFO - PROCESS | 3504 | 1467727929679 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 07:12:09 INFO - PROCESS | 3504 | 1467727929683 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:12:09 INFO - PROCESS | 3504 | 1467727929684 Marionette TRACE conn6 <- [1,1754,null,{}] 07:12:09 INFO - PROCESS | 3504 | 1467727929695 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:09 INFO - PROCESS | 3504 | 1467727929697 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:09 INFO - PROCESS | 3504 | 1467727929781 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 07:12:09 INFO - PROCESS | 3504 | 1467727929786 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 3504 | 1467727929789 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:09 INFO - PROCESS | 3504 | ++DOCSHELL 1582B800 == 21 [pid = 3504] [id = 448] 07:12:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (1584AC00) [pid = 3504] [serial = 1344] [outer = 00000000] 07:12:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (159F1C00) [pid = 3504] [serial = 1345] [outer = 1584AC00] 07:12:09 INFO - PROCESS | 3504 | 1467727929834 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (17F33800) [pid = 3504] [serial = 1346] [outer = 1584AC00] 07:12:10 INFO - PROCESS | 3504 | 1467727930256 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 07:12:10 INFO - PROCESS | 3504 | 1467727930317 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 3504 | 1467727930319 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 07:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:12:10 INFO - PROCESS | 3504 | 1467727930322 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 3504 | 1467727930324 Marionette TRACE conn6 <- [1,1758,null,{}] 07:12:10 INFO - PROCESS | 3504 | 1467727930328 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:10 INFO - PROCESS | 3504 | 1467727930330 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:10 INFO - PROCESS | 3504 | 1467727930407 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 07:12:10 INFO - PROCESS | 3504 | 1467727930413 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:10 INFO - PROCESS | 3504 | 1467727930414 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:10 INFO - PROCESS | 3504 | ++DOCSHELL 17F3BC00 == 22 [pid = 3504] [id = 449] 07:12:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (17F61C00) [pid = 3504] [serial = 1347] [outer = 00000000] 07:12:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (17F77000) [pid = 3504] [serial = 1348] [outer = 17F61C00] 07:12:10 INFO - PROCESS | 3504 | 1467727930460 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F84400) [pid = 3504] [serial = 1349] [outer = 17F61C00] 07:12:10 INFO - PROCESS | 3504 | 1467727930924 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 07:12:10 INFO - PROCESS | 3504 | 1467727930993 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 07:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:12:10 INFO - PROCESS | 3504 | 1467727930995 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 07:12:10 INFO - PROCESS | 3504 | 1467727930998 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 3504 | 1467727931000 Marionette TRACE conn6 <- [1,1762,null,{}] 07:12:10 INFO - PROCESS | 3504 | 1467727931003 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:10 INFO - PROCESS | 3504 | 1467727931009 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:11 INFO - PROCESS | 3504 | 1467727931110 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 07:12:11 INFO - PROCESS | 3504 | 1467727931124 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 3504 | 1467727931126 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:11 INFO - PROCESS | 3504 | ++DOCSHELL 18954400 == 23 [pid = 3504] [id = 450] 07:12:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18955400) [pid = 3504] [serial = 1350] [outer = 00000000] 07:12:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1895FC00) [pid = 3504] [serial = 1351] [outer = 18955400] 07:12:11 INFO - PROCESS | 3504 | 1467727931171 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (189D8400) [pid = 3504] [serial = 1352] [outer = 18955400] 07:12:11 INFO - PROCESS | 3504 | 1467727931613 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 07:12:11 INFO - PROCESS | 3504 | 1467727931670 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 07:12:11 INFO - PROCESS | 3504 | 1467727931672 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 07:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:12:11 INFO - PROCESS | 3504 | 1467727931676 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:12:11 INFO - PROCESS | 3504 | 1467727931677 Marionette TRACE conn6 <- [1,1766,null,{}] 07:12:11 INFO - PROCESS | 3504 | 1467727931681 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:11 INFO - PROCESS | 3504 | 1467727931683 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:11 INFO - PROCESS | 3504 | 1467727931761 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 07:12:11 INFO - PROCESS | 3504 | 1467727931795 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 3504 | 1467727931797 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:11 INFO - PROCESS | 3504 | ++DOCSHELL 18A06C00 == 24 [pid = 3504] [id = 451] 07:12:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18A07000) [pid = 3504] [serial = 1353] [outer = 00000000] 07:12:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18A0CC00) [pid = 3504] [serial = 1354] [outer = 18A07000] 07:12:11 INFO - PROCESS | 3504 | 1467727931841 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18A91800) [pid = 3504] [serial = 1355] [outer = 18A07000] 07:12:12 INFO - PROCESS | 3504 | 1467727932262 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:12: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 07:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 07:12:12 INFO - PROCESS | 3504 | 1467727932313 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 3504 | 1467727932315 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 07:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:12:12 INFO - PROCESS | 3504 | 1467727932318 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 3504 | 1467727932320 Marionette TRACE conn6 <- [1,1770,null,{}] 07:12:12 INFO - PROCESS | 3504 | 1467727932323 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:12 INFO - PROCESS | 3504 | 1467727932325 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:12 INFO - PROCESS | 3504 | 1467727932404 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 07:12:12 INFO - PROCESS | 3504 | 1467727932412 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 3504 | 1467727932414 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:12 INFO - PROCESS | 3504 | ++DOCSHELL 08963800 == 25 [pid = 3504] [id = 452] 07:12:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17F80C00) [pid = 3504] [serial = 1356] [outer = 00000000] 07:12:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (19910000) [pid = 3504] [serial = 1357] [outer = 17F80C00] 07:12:12 INFO - PROCESS | 3504 | 1467727932458 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1989F400) [pid = 3504] [serial = 1358] [outer = 17F80C00] 07:12:12 INFO - PROCESS | 3504 | 1467727932931 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:12:12 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 07:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 07:12:12 INFO - PROCESS | 3504 | 1467727932951 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 3504 | 1467727932953 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 07:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:12:12 INFO - PROCESS | 3504 | 1467727932956 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 3504 | 1467727932958 Marionette TRACE conn6 <- [1,1774,null,{}] 07:12:12 INFO - PROCESS | 3504 | 1467727932962 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:12 INFO - PROCESS | 3504 | 1467727932963 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:13 INFO - PROCESS | 3504 | 1467727933074 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 07:12:13 INFO - PROCESS | 3504 | 1467727933079 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 3504 | 1467727933081 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:13 INFO - PROCESS | 3504 | ++DOCSHELL 14DEA800 == 26 [pid = 3504] [id = 453] 07:12:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (199E5400) [pid = 3504] [serial = 1359] [outer = 00000000] 07:12:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (19B69800) [pid = 3504] [serial = 1360] [outer = 199E5400] 07:12:13 INFO - PROCESS | 3504 | 1467727933124 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (19B6A000) [pid = 3504] [serial = 1361] [outer = 199E5400] 07:12:13 INFO - PROCESS | 3504 | 1467727933603 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:12:13 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 07:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 07:12:13 INFO - PROCESS | 3504 | 1467727933630 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 07:12:13 INFO - PROCESS | 3504 | 1467727933632 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 07:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:12:13 INFO - PROCESS | 3504 | 1467727933648 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 3504 | 1467727933650 Marionette TRACE conn6 <- [1,1778,null,{}] 07:12:13 INFO - PROCESS | 3504 | 1467727933653 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:13 INFO - PROCESS | 3504 | 1467727933655 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:13 INFO - PROCESS | 3504 | 1467727933772 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 07:12:13 INFO - PROCESS | 3504 | 1467727933778 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 3504 | 1467727933779 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:13 INFO - PROCESS | 3504 | ++DOCSHELL 15466400 == 27 [pid = 3504] [id = 454] 07:12:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (15968000) [pid = 3504] [serial = 1362] [outer = 00000000] 07:12:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (19B72C00) [pid = 3504] [serial = 1363] [outer = 15968000] 07:12:13 INFO - PROCESS | 3504 | 1467727933822 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1A57FC00) [pid = 3504] [serial = 1364] [outer = 15968000] 07:12:14 INFO - PROCESS | 3504 | 1467727934272 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:12: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) 07:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 07:12:14 INFO - PROCESS | 3504 | 1467727934321 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 3504 | 1467727934323 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 07:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:12:14 INFO - PROCESS | 3504 | 1467727934332 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 3504 | 1467727934334 Marionette TRACE conn6 <- [1,1782,null,{}] 07:12:14 INFO - PROCESS | 3504 | 1467727934339 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:14 INFO - PROCESS | 3504 | 1467727934341 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:14 INFO - PROCESS | 3504 | 1467727934497 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 07:12:14 INFO - PROCESS | 3504 | 1467727934522 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 3504 | 1467727934525 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:14 INFO - PROCESS | 3504 | ++DOCSHELL 17F39800 == 28 [pid = 3504] [id = 455] 07:12:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1AA3EC00) [pid = 3504] [serial = 1365] [outer = 00000000] 07:12:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1AA46400) [pid = 3504] [serial = 1366] [outer = 1AA3EC00] 07:12:14 INFO - PROCESS | 3504 | 1467727934571 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1AA4BC00) [pid = 3504] [serial = 1367] [outer = 1AA3EC00] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (17571000) [pid = 3504] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (17F7CC00) [pid = 3504] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (189D3000) [pid = 3504] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (08962C00) [pid = 3504] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0DACD800) [pid = 3504] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1AA43C00) [pid = 3504] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (1757D400) [pid = 3504] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D36E000) [pid = 3504] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D517C00) [pid = 3504] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D273800) [pid = 3504] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D516000) [pid = 3504] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:12:14 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (17F36000) [pid = 3504] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:12:15 INFO - PROCESS | 3504 | 1467727935106 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 829ms 07:12:15 INFO - PROCESS | 3504 | 1467727935172 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 3504 | 1467727935174 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 07:12:15 INFO - PROCESS | 3504 | 1467727935177 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:12:15 INFO - PROCESS | 3504 | 1467727935178 Marionette TRACE conn6 <- [1,1786,null,{}] 07:12:15 INFO - PROCESS | 3504 | 1467727935182 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:15 INFO - PROCESS | 3504 | 1467727935184 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:15 INFO - PROCESS | 3504 | 1467727935267 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 07:12:15 INFO - PROCESS | 3504 | 1467727935274 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 3504 | 1467727935275 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:15 INFO - PROCESS | 3504 | ++DOCSHELL 0DAC7C00 == 29 [pid = 3504] [id = 456] 07:12:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0E4D0400) [pid = 3504] [serial = 1368] [outer = 00000000] 07:12:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17F34800) [pid = 3504] [serial = 1369] [outer = 0E4D0400] 07:12:15 INFO - PROCESS | 3504 | 1467727935319 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (17F7CC00) [pid = 3504] [serial = 1370] [outer = 0E4D0400] 07:12:15 INFO - PROCESS | 3504 | 1467727935750 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 07:12:15 INFO - PROCESS | 3504 | 1467727935811 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 3504 | 1467727935813 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 07:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:12:15 INFO - PROCESS | 3504 | 1467727935816 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 3504 | 1467727935818 Marionette TRACE conn6 <- [1,1790,null,{}] 07:12:15 INFO - PROCESS | 3504 | 1467727935821 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:15 INFO - PROCESS | 3504 | 1467727935823 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:15 INFO - PROCESS | 3504 | 1467727935902 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 07:12:15 INFO - PROCESS | 3504 | 1467727935908 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 3504 | 1467727935910 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:15 INFO - PROCESS | 3504 | ++DOCSHELL 18958C00 == 30 [pid = 3504] [id = 457] 07:12:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18A10000) [pid = 3504] [serial = 1371] [outer = 00000000] 07:12:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1AA40800) [pid = 3504] [serial = 1372] [outer = 18A10000] 07:12:15 INFO - PROCESS | 3504 | 1467727935952 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1B726C00) [pid = 3504] [serial = 1373] [outer = 18A10000] 07:12:16 INFO - PROCESS | 3504 | 1467727936400 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 631ms 07:12:16 INFO - PROCESS | 3504 | 1467727936448 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 3504 | 1467727936450 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 07:12:16 INFO - PROCESS | 3504 | 1467727936465 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:12:16 INFO - PROCESS | 3504 | 1467727936467 Marionette TRACE conn6 <- [1,1794,null,{}] 07:12:16 INFO - PROCESS | 3504 | 1467727936471 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:16 INFO - PROCESS | 3504 | 1467727936473 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:16 INFO - PROCESS | 3504 | 1467727936553 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 07:12:16 INFO - PROCESS | 3504 | 1467727936561 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 3504 | 1467727936562 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:16 INFO - PROCESS | 3504 | ++DOCSHELL 17F76C00 == 31 [pid = 3504] [id = 458] 07:12:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18A10800) [pid = 3504] [serial = 1374] [outer = 00000000] 07:12:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BD93800) [pid = 3504] [serial = 1375] [outer = 18A10800] 07:12:16 INFO - PROCESS | 3504 | 1467727936606 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1BE2B800) [pid = 3504] [serial = 1376] [outer = 18A10800] 07:12:17 INFO - PROCESS | 3504 | --DOCSHELL 08962800 == 30 [pid = 3504] [id = 436] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (17F38C00) [pid = 3504] [serial = 1322] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (17F35400) [pid = 3504] [serial = 1321] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (18741C00) [pid = 3504] [serial = 1325] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (17FC7C00) [pid = 3504] [serial = 1324] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18A08400) [pid = 3504] [serial = 1330] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0C806400) [pid = 3504] [serial = 1309] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (190CB800) [pid = 3504] [serial = 1333] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0C813400) [pid = 3504] [serial = 1310] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1873F400) [pid = 3504] [serial = 1307] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (17F31000) [pid = 3504] [serial = 1306] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1B731800) [pid = 3504] [serial = 1304] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1B72BC00) [pid = 3504] [serial = 1303] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (18720C00) [pid = 3504] [serial = 1301] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F5B800) [pid = 3504] [serial = 1300] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D875000) [pid = 3504] [serial = 1298] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D416000) [pid = 3504] [serial = 1297] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D86EC00) [pid = 3504] [serial = 1315] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0D2D9000) [pid = 3504] [serial = 1312] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D372400) [pid = 3504] [serial = 1313] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (15851000) [pid = 3504] [serial = 1318] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (15960400) [pid = 3504] [serial = 1319] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (18959000) [pid = 3504] [serial = 1327] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (18958800) [pid = 3504] [serial = 1328] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (18A11400) [pid = 3504] [serial = 1331] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (0D87C000) [pid = 3504] [serial = 1316] [outer = 00000000] [url = about:blank] 07:12:18 INFO - PROCESS | 3504 | 1467727938402 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1983ms 07:12:18 INFO - PROCESS | 3504 | 1467727938453 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 3504 | 1467727938457 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 07:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:12:18 INFO - PROCESS | 3504 | 1467727938462 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 3504 | 1467727938465 Marionette TRACE conn6 <- [1,1798,null,{}] 07:12:18 INFO - PROCESS | 3504 | 1467727938472 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:18 INFO - PROCESS | 3504 | 1467727938475 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:18 INFO - PROCESS | 3504 | 1467727938565 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 07:12:18 INFO - PROCESS | 3504 | 1467727938572 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 3504 | 1467727938577 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:18 INFO - PROCESS | 3504 | ++DOCSHELL 0CDE1C00 == 31 [pid = 3504] [id = 459] 07:12:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0CDE4400) [pid = 3504] [serial = 1377] [outer = 00000000] 07:12:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0CE5E000) [pid = 3504] [serial = 1378] [outer = 0CDE4400] 07:12:18 INFO - PROCESS | 3504 | 1467727938626 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D273C00) [pid = 3504] [serial = 1379] [outer = 0CDE4400] 07:12:19 INFO - PROCESS | 3504 | 1467727939111 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 07:12:19 INFO - PROCESS | 3504 | 1467727939192 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 3504 | 1467727939198 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 07:12:19 INFO - PROCESS | 3504 | 1467727939204 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:12:19 INFO - PROCESS | 3504 | 1467727939206 Marionette TRACE conn6 <- [1,1802,null,{}] 07:12:19 INFO - PROCESS | 3504 | 1467727939210 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:19 INFO - PROCESS | 3504 | 1467727939213 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:19 INFO - PROCESS | 3504 | 1467727939300 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 07:12:19 INFO - PROCESS | 3504 | 1467727939314 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 3504 | 1467727939316 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:19 INFO - PROCESS | 3504 | ++DOCSHELL 0C80C400 == 32 [pid = 3504] [id = 460] 07:12:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D413400) [pid = 3504] [serial = 1380] [outer = 00000000] 07:12:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D419C00) [pid = 3504] [serial = 1381] [outer = 0D413400] 07:12:19 INFO - PROCESS | 3504 | 1467727939364 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D510800) [pid = 3504] [serial = 1382] [outer = 0D413400] 07:12:19 INFO - PROCESS | 3504 | 1467727939838 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 07:12:19 INFO - PROCESS | 3504 | 1467727939878 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 3504 | 1467727939881 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 07:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:12:19 INFO - PROCESS | 3504 | 1467727939884 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 3504 | 1467727939888 Marionette TRACE conn6 <- [1,1806,null,{}] 07:12:19 INFO - PROCESS | 3504 | 1467727939899 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:19 INFO - PROCESS | 3504 | 1467727939903 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:20 INFO - PROCESS | 3504 | 1467727940015 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 07:12:20 INFO - PROCESS | 3504 | 1467727940112 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:20 INFO - PROCESS | 3504 | 1467727940115 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:20 INFO - PROCESS | 3504 | ++DOCSHELL 0DAC3800 == 33 [pid = 3504] [id = 461] 07:12:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0DAC4C00) [pid = 3504] [serial = 1383] [outer = 00000000] 07:12:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0E2D8C00) [pid = 3504] [serial = 1384] [outer = 0DAC4C00] 07:12:20 INFO - PROCESS | 3504 | 1467727940166 Marionette DEBUG loaded listener.js 07:12:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (14D23800) [pid = 3504] [serial = 1385] [outer = 0DAC4C00] 07:12:20 INFO - PROCESS | 3504 | 1467727940546 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 07:12:20 INFO - PROCESS | 3504 | 1467727940618 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 07:12:20 INFO - PROCESS | 3504 | 1467727940621 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 07:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:12:20 INFO - PROCESS | 3504 | 1467727940624 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 3504 | 1467727940626 Marionette TRACE conn6 <- [1,1810,null,{}] 07:12:20 INFO - PROCESS | 3504 | 1467727940629 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:20 INFO - PROCESS | 3504 | 1467727940631 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:20 INFO - PROCESS | 3504 | 1467727940714 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 07:12:20 INFO - PROCESS | 3504 | 1467727940719 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:20 INFO - PROCESS | 3504 | 1467727940721 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:20 INFO - PROCESS | 3504 | ++DOCSHELL 0DAD2000 == 34 [pid = 3504] [id = 462] 07:12:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (14DA2000) [pid = 3504] [serial = 1386] [outer = 00000000] 07:12:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (1582E000) [pid = 3504] [serial = 1387] [outer = 14DA2000] 07:12:20 INFO - PROCESS | 3504 | 1467727940768 Marionette DEBUG loaded listener.js 07:12:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (15966C00) [pid = 3504] [serial = 1388] [outer = 14DA2000] 07:12:21 INFO - PROCESS | 3504 | 1467727941206 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 07:12:21 INFO - PROCESS | 3504 | 1467727941259 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 07:12:21 INFO - PROCESS | 3504 | 1467727941261 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 07:12:21 INFO - PROCESS | 3504 | 1467727941264 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:12:21 INFO - PROCESS | 3504 | 1467727941266 Marionette TRACE conn6 <- [1,1814,null,{}] 07:12:21 INFO - PROCESS | 3504 | 1467727941269 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:21 INFO - PROCESS | 3504 | 1467727941271 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:21 INFO - PROCESS | 3504 | 1467727941350 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 07:12:21 INFO - PROCESS | 3504 | 1467727941356 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 3504 | 1467727941358 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:21 INFO - PROCESS | 3504 | ++DOCSHELL 1757DC00 == 35 [pid = 3504] [id = 463] 07:12:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F2E800) [pid = 3504] [serial = 1389] [outer = 00000000] 07:12:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17F34C00) [pid = 3504] [serial = 1390] [outer = 17F2E800] 07:12:21 INFO - PROCESS | 3504 | 1467727941403 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F3D400) [pid = 3504] [serial = 1391] [outer = 17F2E800] 07:12:21 INFO - PROCESS | 3504 | 1467727941876 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 631ms 07:12:21 INFO - PROCESS | 3504 | 1467727941902 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 07:12:21 INFO - PROCESS | 3504 | 1467727941904 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 07:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:12:21 INFO - PROCESS | 3504 | 1467727941911 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 3504 | 1467727941912 Marionette TRACE conn6 <- [1,1818,null,{}] 07:12:21 INFO - PROCESS | 3504 | 1467727941916 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:21 INFO - PROCESS | 3504 | 1467727941922 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:22 INFO - PROCESS | 3504 | 1467727942025 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 07:12:22 INFO - PROCESS | 3504 | 1467727942030 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 3504 | 1467727942032 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:22 INFO - PROCESS | 3504 | ++DOCSHELL 17F7F800 == 36 [pid = 3504] [id = 464] 07:12:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17F82C00) [pid = 3504] [serial = 1392] [outer = 00000000] 07:12:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18743000) [pid = 3504] [serial = 1393] [outer = 17F82C00] 07:12:22 INFO - PROCESS | 3504 | 1467727942077 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18749400) [pid = 3504] [serial = 1394] [outer = 17F82C00] 07:12:22 INFO - PROCESS | 3504 | 1467727942546 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 07:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:12:22 INFO - PROCESS | 3504 | 1467727942599 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 3504 | 1467727942601 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 07:12:22 INFO - PROCESS | 3504 | 1467727942604 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 3504 | 1467727942606 Marionette TRACE conn6 <- [1,1822,null,{}] 07:12:22 INFO - PROCESS | 3504 | 1467727942609 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:22 INFO - PROCESS | 3504 | 1467727942611 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:22 INFO - PROCESS | 3504 | 1467727942690 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 07:12:22 INFO - PROCESS | 3504 | 1467727942728 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 3504 | 1467727942730 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:22 INFO - PROCESS | 3504 | ++DOCSHELL 1879E000 == 37 [pid = 3504] [id = 465] 07:12:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18953800) [pid = 3504] [serial = 1395] [outer = 00000000] 07:12:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (189D3800) [pid = 3504] [serial = 1396] [outer = 18953800] 07:12:22 INFO - PROCESS | 3504 | 1467727942773 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (189D6400) [pid = 3504] [serial = 1397] [outer = 18953800] 07:12:23 INFO - PROCESS | 3504 | 1467727943179 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:12: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 07:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 631ms 07:12:23 INFO - PROCESS | 3504 | 1467727943246 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 3504 | 1467727943248 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 07:12:23 INFO - PROCESS | 3504 | 1467727943252 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 3504 | 1467727943253 Marionette TRACE conn6 <- [1,1826,null,{}] 07:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:12:23 INFO - PROCESS | 3504 | 1467727943257 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:23 INFO - PROCESS | 3504 | 1467727943259 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:23 INFO - PROCESS | 3504 | 1467727943338 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 07:12:23 INFO - PROCESS | 3504 | 1467727943346 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 3504 | 1467727943348 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:23 INFO - PROCESS | 3504 | ++DOCSHELL 18A04400 == 38 [pid = 3504] [id = 466] 07:12:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18A09000) [pid = 3504] [serial = 1398] [outer = 00000000] 07:12:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18A11000) [pid = 3504] [serial = 1399] [outer = 18A09000] 07:12:23 INFO - PROCESS | 3504 | 1467727943391 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (18A11400) [pid = 3504] [serial = 1400] [outer = 18A09000] 07:12:23 INFO - PROCESS | 3504 | 1467727943856 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 07:12:23 INFO - PROCESS | 3504 | 1467727943888 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 07:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:12:23 INFO - PROCESS | 3504 | 1467727943890 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 07:12:23 INFO - PROCESS | 3504 | 1467727943893 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 3504 | 1467727943895 Marionette TRACE conn6 <- [1,1830,null,{}] 07:12:23 INFO - PROCESS | 3504 | 1467727943898 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:23 INFO - PROCESS | 3504 | 1467727943900 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:24 INFO - PROCESS | 3504 | 1467727944014 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 07:12:24 INFO - PROCESS | 3504 | 1467727944019 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:24 INFO - PROCESS | 3504 | 1467727944021 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:24 INFO - PROCESS | 3504 | ++DOCSHELL 0DA50800 == 39 [pid = 3504] [id = 467] 07:12:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (198A3400) [pid = 3504] [serial = 1401] [outer = 00000000] 07:12:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (19960400) [pid = 3504] [serial = 1402] [outer = 198A3400] 07:12:24 INFO - PROCESS | 3504 | 1467727944064 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (199A5C00) [pid = 3504] [serial = 1403] [outer = 198A3400] 07:12:24 INFO - PROCESS | 3504 | 1467727944520 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 07:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:12:24 INFO - PROCESS | 3504 | 1467727944563 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 3504 | 1467727944565 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 07:12:24 INFO - PROCESS | 3504 | 1467727944569 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 3504 | 1467727944570 Marionette TRACE conn6 <- [1,1834,null,{}] 07:12:24 INFO - PROCESS | 3504 | 1467727944574 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:24 INFO - PROCESS | 3504 | 1467727944575 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:24 INFO - PROCESS | 3504 | 1467727944692 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 07:12:24 INFO - PROCESS | 3504 | 1467727944697 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:24 INFO - PROCESS | 3504 | 1467727944699 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:24 INFO - PROCESS | 3504 | ++DOCSHELL 190CC400 == 40 [pid = 3504] [id = 468] 07:12:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1990D400) [pid = 3504] [serial = 1404] [outer = 00000000] 07:12:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1A57D000) [pid = 3504] [serial = 1405] [outer = 1990D400] 07:12:24 INFO - PROCESS | 3504 | 1467727944742 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1A70D400) [pid = 3504] [serial = 1406] [outer = 1990D400] 07:12:25 INFO - PROCESS | 3504 | 1467727945200 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:12:25 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) 07:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 07:12:25 INFO - PROCESS | 3504 | 1467727945241 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 3504 | 1467727945243 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 07:12:25 INFO - PROCESS | 3504 | 1467727945246 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:12:25 INFO - PROCESS | 3504 | 1467727945249 Marionette TRACE conn6 <- [1,1838,null,{}] 07:12:25 INFO - PROCESS | 3504 | 1467727945252 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:25 INFO - PROCESS | 3504 | 1467727945254 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:25 INFO - PROCESS | 3504 | 1467727945381 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 07:12:25 INFO - PROCESS | 3504 | 1467727945479 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 3504 | 1467727945482 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:25 INFO - PROCESS | 3504 | ++DOCSHELL 16A4AC00 == 41 [pid = 3504] [id = 469] 07:12:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (1AA45C00) [pid = 3504] [serial = 1407] [outer = 00000000] 07:12:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (1B72D800) [pid = 3504] [serial = 1408] [outer = 1AA45C00] 07:12:25 INFO - PROCESS | 3504 | 1467727945528 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (1B733C00) [pid = 3504] [serial = 1409] [outer = 1AA45C00] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (18A10000) [pid = 3504] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (199E5400) [pid = 3504] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (15968000) [pid = 3504] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1AA3EC00) [pid = 3504] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (0D516C00) [pid = 3504] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (0CDEA400) [pid = 3504] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (18962C00) [pid = 3504] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (17F80C00) [pid = 3504] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (18A07000) [pid = 3504] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (18955400) [pid = 3504] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (17F61C00) [pid = 3504] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (1584AC00) [pid = 3504] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (14ECE000) [pid = 3504] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:12:25 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0E4D0400) [pid = 3504] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:12:26 INFO - PROCESS | 3504 | 1467727946084 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 870ms 07:12:26 INFO - PROCESS | 3504 | 1467727946129 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 3504 | 1467727946131 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 07:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:12:26 INFO - PROCESS | 3504 | 1467727946134 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 3504 | 1467727946136 Marionette TRACE conn6 <- [1,1842,null,{}] 07:12:26 INFO - PROCESS | 3504 | 1467727946139 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:26 INFO - PROCESS | 3504 | 1467727946141 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:26 INFO - PROCESS | 3504 | 1467727946221 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 07:12:26 INFO - PROCESS | 3504 | 1467727946227 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:26 INFO - PROCESS | 3504 | 1467727946229 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:26 INFO - PROCESS | 3504 | ++DOCSHELL 17F61C00 == 42 [pid = 3504] [id = 470] 07:12:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1874A400) [pid = 3504] [serial = 1410] [outer = 00000000] 07:12:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (199AAC00) [pid = 3504] [serial = 1411] [outer = 1874A400] 07:12:26 INFO - PROCESS | 3504 | 1467727946272 Marionette DEBUG loaded listener.js 07:12:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (199B1000) [pid = 3504] [serial = 1412] [outer = 1874A400] 07:12:26 INFO - PROCESS | 3504 | 1467727946710 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 07:12:26 INFO - PROCESS | 3504 | 1467727946766 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 3504 | 1467727946768 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 07:12:26 INFO - PROCESS | 3504 | 1467727946771 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 3504 | 1467727946773 Marionette TRACE conn6 <- [1,1846,null,{}] 07:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:12:26 INFO - PROCESS | 3504 | 1467727946776 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:26 INFO - PROCESS | 3504 | 1467727946778 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:26 INFO - PROCESS | 3504 | 1467727946859 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 07:12:26 INFO - PROCESS | 3504 | 1467727946864 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:26 INFO - PROCESS | 3504 | 1467727946866 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:26 INFO - PROCESS | 3504 | ++DOCSHELL 1AA41400 == 43 [pid = 3504] [id = 471] 07:12:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1AA43400) [pid = 3504] [serial = 1413] [outer = 00000000] 07:12:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BE33800) [pid = 3504] [serial = 1414] [outer = 1AA43400] 07:12:26 INFO - PROCESS | 3504 | 1467727946909 Marionette DEBUG loaded listener.js 07:12:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1BE43C00) [pid = 3504] [serial = 1415] [outer = 1AA43400] 07:12:27 INFO - PROCESS | 3504 | 1467727947514 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 07:12:27 INFO - PROCESS | 3504 | 1467727947546 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 07:12:27 INFO - PROCESS | 3504 | 1467727947551 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 07:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:12:27 INFO - PROCESS | 3504 | 1467727947557 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:12:27 INFO - PROCESS | 3504 | 1467727947560 Marionette TRACE conn6 <- [1,1850,null,{}] 07:12:27 INFO - PROCESS | 3504 | 1467727947566 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:27 INFO - PROCESS | 3504 | 1467727947569 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:27 INFO - PROCESS | 3504 | 1467727947696 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 07:12:27 INFO - PROCESS | 3504 | 1467727947822 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 3504 | 1467727947828 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:27 INFO - PROCESS | 3504 | ++DOCSHELL 0C811400 == 44 [pid = 3504] [id = 472] 07:12:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0C811C00) [pid = 3504] [serial = 1416] [outer = 00000000] 07:12:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (0D2D2800) [pid = 3504] [serial = 1417] [outer = 0C811C00] 07:12:27 INFO - PROCESS | 3504 | 1467727947886 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (0D40B800) [pid = 3504] [serial = 1418] [outer = 0C811C00] 07:12:28 INFO - PROCESS | 3504 | 1467727948572 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1068ms 07:12:28 INFO - PROCESS | 3504 | 1467727948631 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 3504 | 1467727948636 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 07:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:12:28 INFO - PROCESS | 3504 | 1467727948667 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 3504 | 1467727948670 Marionette TRACE conn6 <- [1,1854,null,{}] 07:12:28 INFO - PROCESS | 3504 | 1467727948675 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:28 INFO - PROCESS | 3504 | 1467727948678 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:28 INFO - PROCESS | 3504 | 1467727948805 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 07:12:28 INFO - PROCESS | 3504 | 1467727948935 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 3504 | 1467727948937 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:28 INFO - PROCESS | 3504 | ++DOCSHELL 0D87B400 == 45 [pid = 3504] [id = 473] 07:12:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (0D8E0400) [pid = 3504] [serial = 1419] [outer = 00000000] 07:12:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (0E4CE400) [pid = 3504] [serial = 1420] [outer = 0D8E0400] 07:12:28 INFO - PROCESS | 3504 | 1467727948995 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (15464000) [pid = 3504] [serial = 1421] [outer = 0D8E0400] 07:12:29 INFO - PROCESS | 3504 | 1467727949906 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1319ms 07:12:29 INFO - PROCESS | 3504 | 1467727949993 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 3504 | 1467727949998 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 07:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:12:29 INFO - PROCESS | 3504 | 1467727950003 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 3504 | 1467727950006 Marionette TRACE conn6 <- [1,1858,null,{}] 07:12:29 INFO - PROCESS | 3504 | 1467727950012 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:29 INFO - PROCESS | 3504 | 1467727950014 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:30 INFO - PROCESS | 3504 | 1467727950148 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 15466400 == 44 [pid = 3504] [id = 454] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 17F61C00 == 43 [pid = 3504] [id = 470] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 16A4AC00 == 42 [pid = 3504] [id = 469] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 190CC400 == 41 [pid = 3504] [id = 468] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 0DA50800 == 40 [pid = 3504] [id = 467] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 18A04400 == 39 [pid = 3504] [id = 466] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 1879E000 == 38 [pid = 3504] [id = 465] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 17F7F800 == 37 [pid = 3504] [id = 464] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 1757DC00 == 36 [pid = 3504] [id = 463] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 0DAD2000 == 35 [pid = 3504] [id = 462] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 0DAC3800 == 34 [pid = 3504] [id = 461] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (1BD93800) [pid = 3504] [serial = 1375] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 0C80C400 == 33 [pid = 3504] [id = 460] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 0CDE1C00 == 32 [pid = 3504] [id = 459] 07:12:30 INFO - PROCESS | 3504 | --DOCSHELL 17F76C00 == 31 [pid = 3504] [id = 458] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1B726C00) [pid = 3504] [serial = 1373] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (19B69800) [pid = 3504] [serial = 1360] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (19B72C00) [pid = 3504] [serial = 1363] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (19B6A000) [pid = 3504] [serial = 1361] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1AA46400) [pid = 3504] [serial = 1366] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1A57FC00) [pid = 3504] [serial = 1364] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (1AA40800) [pid = 3504] [serial = 1372] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1AA4BC00) [pid = 3504] [serial = 1367] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D51C400) [pid = 3504] [serial = 1339] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D870400) [pid = 3504] [serial = 1340] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D27E400) [pid = 3504] [serial = 1336] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D2D5C00) [pid = 3504] [serial = 1337] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (190CCC00) [pid = 3504] [serial = 1334] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (19910000) [pid = 3504] [serial = 1357] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (18A0CC00) [pid = 3504] [serial = 1354] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (18A91800) [pid = 3504] [serial = 1355] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1895FC00) [pid = 3504] [serial = 1351] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (189D8400) [pid = 3504] [serial = 1352] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F77000) [pid = 3504] [serial = 1348] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F84400) [pid = 3504] [serial = 1349] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (159F1C00) [pid = 3504] [serial = 1345] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F33800) [pid = 3504] [serial = 1346] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1509B800) [pid = 3504] [serial = 1342] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1562B400) [pid = 3504] [serial = 1343] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (17F7CC00) [pid = 3504] [serial = 1370] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (17F34800) [pid = 3504] [serial = 1369] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1989F400) [pid = 3504] [serial = 1358] [outer = 00000000] [url = about:blank] 07:12:30 INFO - PROCESS | 3504 | 1467727950287 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 3504 | 1467727950291 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:30 INFO - PROCESS | 3504 | ++DOCSHELL 08967C00 == 32 [pid = 3504] [id = 474] 07:12:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0896BC00) [pid = 3504] [serial = 1422] [outer = 00000000] 07:12:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0CC6D000) [pid = 3504] [serial = 1423] [outer = 0896BC00] 07:12:30 INFO - PROCESS | 3504 | 1467727950341 Marionette DEBUG loaded listener.js 07:12:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0CEFD000) [pid = 3504] [serial = 1424] [outer = 0896BC00] 07:12:30 INFO - PROCESS | 3504 | 1467727950783 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 830ms 07:12:30 INFO - PROCESS | 3504 | 1467727950833 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 07:12:30 INFO - PROCESS | 3504 | 1467727950837 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 07:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:12:30 INFO - PROCESS | 3504 | 1467727950843 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:12:30 INFO - PROCESS | 3504 | 1467727950845 Marionette TRACE conn6 <- [1,1862,null,{}] 07:12:30 INFO - PROCESS | 3504 | 1467727950849 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:30 INFO - PROCESS | 3504 | 1467727950852 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:30 INFO - PROCESS | 3504 | 1467727950936 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 07:12:30 INFO - PROCESS | 3504 | 1467727950949 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 3504 | 1467727950951 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:30 INFO - PROCESS | 3504 | ++DOCSHELL 0D415400 == 33 [pid = 3504] [id = 475] 07:12:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D514800) [pid = 3504] [serial = 1425] [outer = 00000000] 07:12:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D871400) [pid = 3504] [serial = 1426] [outer = 0D514800] 07:12:30 INFO - PROCESS | 3504 | 1467727950997 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D8DE000) [pid = 3504] [serial = 1427] [outer = 0D514800] 07:12:31 INFO - PROCESS | 3504 | 1467727951469 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 07:12:31 INFO - PROCESS | 3504 | 1467727951518 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 07:12:31 INFO - PROCESS | 3504 | 1467727951520 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 07:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:12:31 INFO - PROCESS | 3504 | 1467727951524 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - PROCESS | 3504 | 1467727951527 Marionette TRACE conn6 <- [1,1866,null,{}] 07:12:31 INFO - PROCESS | 3504 | 1467727951538 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:31 INFO - PROCESS | 3504 | 1467727951543 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:31 INFO - PROCESS | 3504 | 1467727951655 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 07:12:31 INFO - PROCESS | 3504 | 1467727951754 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 3504 | 1467727951757 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:31 INFO - PROCESS | 3504 | ++DOCSHELL 15827000 == 34 [pid = 3504] [id = 476] 07:12:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (15851400) [pid = 3504] [serial = 1428] [outer = 00000000] 07:12:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (159F1C00) [pid = 3504] [serial = 1429] [outer = 15851400] 07:12:31 INFO - PROCESS | 3504 | 1467727951808 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1757C400) [pid = 3504] [serial = 1430] [outer = 15851400] 07:12:32 INFO - PROCESS | 3504 | 1467727952186 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 07:12:32 INFO - PROCESS | 3504 | 1467727952258 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 3504 | 1467727952270 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 07:12:32 INFO - PROCESS | 3504 | 1467727952273 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:12:32 INFO - PROCESS | 3504 | 1467727952275 Marionette TRACE conn6 <- [1,1870,null,{}] 07:12:32 INFO - PROCESS | 3504 | 1467727952279 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:32 INFO - PROCESS | 3504 | 1467727952281 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:32 INFO - PROCESS | 3504 | 1467727952396 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 07:12:32 INFO - PROCESS | 3504 | 1467727952401 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:32 INFO - PROCESS | 3504 | 1467727952403 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:32 INFO - PROCESS | 3504 | ++DOCSHELL 17F37800 == 35 [pid = 3504] [id = 477] 07:12:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F3C400) [pid = 3504] [serial = 1431] [outer = 00000000] 07:12:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17F7F400) [pid = 3504] [serial = 1432] [outer = 17F3C400] 07:12:32 INFO - PROCESS | 3504 | 1467727952448 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F85C00) [pid = 3504] [serial = 1433] [outer = 17F3C400] 07:12:32 INFO - PROCESS | 3504 | 1467727952902 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 07:12:32 INFO - PROCESS | 3504 | 1467727952949 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 3504 | 1467727952951 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 07:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:12:32 INFO - PROCESS | 3504 | 1467727952954 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 3504 | 1467727952956 Marionette TRACE conn6 <- [1,1874,null,{}] 07:12:32 INFO - PROCESS | 3504 | 1467727952959 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:32 INFO - PROCESS | 3504 | 1467727952961 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:33 INFO - PROCESS | 3504 | 1467727953106 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 07:12:33 INFO - PROCESS | 3504 | 1467727953126 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 3504 | 1467727953128 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:33 INFO - PROCESS | 3504 | ++DOCSHELL 18720C00 == 36 [pid = 3504] [id = 478] 07:12:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1872AC00) [pid = 3504] [serial = 1434] [outer = 00000000] 07:12:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1874C000) [pid = 3504] [serial = 1435] [outer = 1872AC00] 07:12:33 INFO - PROCESS | 3504 | 1467727953172 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1879E000) [pid = 3504] [serial = 1436] [outer = 1872AC00] 07:12:33 INFO - PROCESS | 3504 | 1467727953634 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 07:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:12:33 INFO - PROCESS | 3504 | 1467727953685 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 07:12:33 INFO - PROCESS | 3504 | 1467727953687 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 07:12:33 INFO - PROCESS | 3504 | 1467727953690 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:12:33 INFO - PROCESS | 3504 | 1467727953692 Marionette TRACE conn6 <- [1,1878,null,{}] 07:12:33 INFO - PROCESS | 3504 | 1467727953695 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:33 INFO - PROCESS | 3504 | 1467727953700 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:33 INFO - PROCESS | 3504 | 1467727953839 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 07:12:33 INFO - PROCESS | 3504 | 1467727953906 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 3504 | 1467727953908 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:33 INFO - PROCESS | 3504 | ++DOCSHELL 0CDE5400 == 37 [pid = 3504] [id = 479] 07:12:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D878C00) [pid = 3504] [serial = 1437] [outer = 00000000] 07:12:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18A90400) [pid = 3504] [serial = 1438] [outer = 0D878C00] 07:12:33 INFO - PROCESS | 3504 | 1467727953955 Marionette DEBUG loaded listener.js 07:12:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (190CBC00) [pid = 3504] [serial = 1439] [outer = 0D878C00] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18953800) [pid = 3504] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1874A400) [pid = 3504] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (17F2E800) [pid = 3504] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1990D400) [pid = 3504] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D413400) [pid = 3504] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (198A3400) [pid = 3504] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (18A10800) [pid = 3504] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (14DA2000) [pid = 3504] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0DAC4C00) [pid = 3504] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0CDE4400) [pid = 3504] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18A09000) [pid = 3504] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F82C00) [pid = 3504] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:12:34 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1AA45C00) [pid = 3504] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:12:34 INFO - PROCESS | 3504 | 1467727954559 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 07:12:34 INFO - PROCESS | 3504 | 1467727954621 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 3504 | 1467727954623 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 07:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:12:34 INFO - PROCESS | 3504 | 1467727954629 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 3504 | 1467727954631 Marionette TRACE conn6 <- [1,1882,null,{}] 07:12:34 INFO - PROCESS | 3504 | 1467727954634 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:34 INFO - PROCESS | 3504 | 1467727954636 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:34 INFO - PROCESS | 3504 | 1467727954751 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 07:12:34 INFO - PROCESS | 3504 | 1467727954763 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 3504 | 1467727954765 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:34 INFO - PROCESS | 3504 | ++DOCSHELL 15852C00 == 38 [pid = 3504] [id = 480] 07:12:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (158E4000) [pid = 3504] [serial = 1440] [outer = 00000000] 07:12:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1895BC00) [pid = 3504] [serial = 1441] [outer = 158E4000] 07:12:34 INFO - PROCESS | 3504 | 1467727954808 Marionette DEBUG loaded listener.js 07:12:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18A0B000) [pid = 3504] [serial = 1442] [outer = 158E4000] 07:12:35 INFO - PROCESS | 3504 | 1467727955206 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 07:12:35 INFO - PROCESS | 3504 | 1467727955277 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 3504 | 1467727955279 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 07:12:35 INFO - PROCESS | 3504 | 1467727955282 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 3504 | 1467727955284 Marionette TRACE conn6 <- [1,1886,null,{}] 07:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:12:35 INFO - PROCESS | 3504 | 1467727955288 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:35 INFO - PROCESS | 3504 | 1467727955290 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:35 INFO - PROCESS | 3504 | 1467727955368 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 07:12:35 INFO - PROCESS | 3504 | 1467727955377 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:35 INFO - PROCESS | 3504 | 1467727955379 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:35 INFO - PROCESS | 3504 | ++DOCSHELL 190BF400 == 39 [pid = 3504] [id = 481] 07:12:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1951D800) [pid = 3504] [serial = 1443] [outer = 00000000] 07:12:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1995B800) [pid = 3504] [serial = 1444] [outer = 1951D800] 07:12:35 INFO - PROCESS | 3504 | 1467727955422 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (199D9C00) [pid = 3504] [serial = 1445] [outer = 1951D800] 07:12:35 INFO - PROCESS | 3504 | 1467727955856 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 631ms 07:12:35 INFO - PROCESS | 3504 | 1467727955920 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 07:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:12:35 INFO - PROCESS | 3504 | 1467727955922 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 07:12:35 INFO - PROCESS | 3504 | 1467727955926 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 3504 | 1467727955927 Marionette TRACE conn6 <- [1,1890,null,{}] 07:12:35 INFO - PROCESS | 3504 | 1467727955931 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:35 INFO - PROCESS | 3504 | 1467727955933 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:35 INFO - PROCESS | 3504 | 1467727956011 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 07:12:35 INFO - PROCESS | 3504 | 1467727956017 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:36 INFO - PROCESS | 3504 | 1467727956018 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:36 INFO - PROCESS | 3504 | ++DOCSHELL 156A5C00 == 40 [pid = 3504] [id = 482] 07:12:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (199AA000) [pid = 3504] [serial = 1446] [outer = 00000000] 07:12:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (19B72C00) [pid = 3504] [serial = 1447] [outer = 199AA000] 07:12:36 INFO - PROCESS | 3504 | 1467727956072 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1A57E000) [pid = 3504] [serial = 1448] [outer = 199AA000] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 0DAC7C00 == 39 [pid = 3504] [id = 456] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 17F39800 == 38 [pid = 3504] [id = 455] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 18958C00 == 37 [pid = 3504] [id = 457] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 08967C00 == 36 [pid = 3504] [id = 474] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 0D87B400 == 35 [pid = 3504] [id = 473] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 1AA41400 == 34 [pid = 3504] [id = 471] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 0C811400 == 33 [pid = 3504] [id = 472] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 0D415400 == 32 [pid = 3504] [id = 475] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 17F37800 == 31 [pid = 3504] [id = 477] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 15827000 == 30 [pid = 3504] [id = 476] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 190BF400 == 29 [pid = 3504] [id = 481] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 0CDE5400 == 28 [pid = 3504] [id = 479] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 18720C00 == 27 [pid = 3504] [id = 478] 07:12:37 INFO - PROCESS | 3504 | --DOCSHELL 15852C00 == 26 [pid = 3504] [id = 480] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1BE33800) [pid = 3504] [serial = 1414] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (199B1000) [pid = 3504] [serial = 1412] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (189D3800) [pid = 3504] [serial = 1396] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (199AAC00) [pid = 3504] [serial = 1411] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (17F34C00) [pid = 3504] [serial = 1390] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1A70D400) [pid = 3504] [serial = 1406] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D510800) [pid = 3504] [serial = 1382] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (19960400) [pid = 3504] [serial = 1402] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1BE2B800) [pid = 3504] [serial = 1376] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (15966C00) [pid = 3504] [serial = 1388] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (14D23800) [pid = 3504] [serial = 1385] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0D273C00) [pid = 3504] [serial = 1379] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0E2D8C00) [pid = 3504] [serial = 1384] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (189D6400) [pid = 3504] [serial = 1397] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (18A11000) [pid = 3504] [serial = 1399] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (0CE5E000) [pid = 3504] [serial = 1378] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (18743000) [pid = 3504] [serial = 1393] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (0D419C00) [pid = 3504] [serial = 1381] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (1B72D800) [pid = 3504] [serial = 1408] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (18749400) [pid = 3504] [serial = 1394] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (1A57D000) [pid = 3504] [serial = 1405] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (1582E000) [pid = 3504] [serial = 1387] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (17F3D400) [pid = 3504] [serial = 1391] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 56 (1B733C00) [pid = 3504] [serial = 1409] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 55 (199A5C00) [pid = 3504] [serial = 1403] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | --DOMWINDOW == 54 (18A11400) [pid = 3504] [serial = 1400] [outer = 00000000] [url = about:blank] 07:12:37 INFO - PROCESS | 3504 | 1467727957882 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1980ms 07:12:37 INFO - PROCESS | 3504 | 1467727957907 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 07:12:37 INFO - PROCESS | 3504 | 1467727957911 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 07:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:12:37 INFO - PROCESS | 3504 | 1467727957916 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:12:37 INFO - PROCESS | 3504 | 1467727957918 Marionette TRACE conn6 <- [1,1894,null,{}] 07:12:37 INFO - PROCESS | 3504 | 1467727957924 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:37 INFO - PROCESS | 3504 | 1467727957927 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:37 INFO - PROCESS | 3504 | 1467727958014 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 07:12:38 INFO - PROCESS | 3504 | 1467727958023 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 3504 | 1467727958026 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:38 INFO - PROCESS | 3504 | ++DOCSHELL 0CE5D000 == 27 [pid = 3504] [id = 483] 07:12:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 55 (0D273C00) [pid = 3504] [serial = 1449] [outer = 00000000] 07:12:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 56 (0D280C00) [pid = 3504] [serial = 1450] [outer = 0D273C00] 07:12:38 INFO - PROCESS | 3504 | 1467727958076 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 57 (0D2D8000) [pid = 3504] [serial = 1451] [outer = 0D273C00] 07:12:38 INFO - PROCESS | 3504 | 1467727958553 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 07:12:38 INFO - PROCESS | 3504 | 1467727958586 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 07:12:38 INFO - PROCESS | 3504 | 1467727958592 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 07:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:12:38 INFO - PROCESS | 3504 | 1467727958602 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 3504 | 1467727958605 Marionette TRACE conn6 <- [1,1898,null,{}] 07:12:38 INFO - PROCESS | 3504 | 1467727958609 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:38 INFO - PROCESS | 3504 | 1467727958611 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:38 INFO - PROCESS | 3504 | 1467727958702 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 07:12:38 INFO - PROCESS | 3504 | 1467727958711 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 3504 | 1467727958714 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:38 INFO - PROCESS | 3504 | ++DOCSHELL 0D514C00 == 28 [pid = 3504] [id = 484] 07:12:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (0D515C00) [pid = 3504] [serial = 1452] [outer = 00000000] 07:12:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (0D51B400) [pid = 3504] [serial = 1453] [outer = 0D515C00] 07:12:38 INFO - PROCESS | 3504 | 1467727958762 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0D870000) [pid = 3504] [serial = 1454] [outer = 0D515C00] 07:12:39 INFO - PROCESS | 3504 | 1467727959239 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 07:12:39 INFO - PROCESS | 3504 | 1467727959277 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 3504 | 1467727959280 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 07:12:39 INFO - PROCESS | 3504 | 1467727959283 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:12:39 INFO - PROCESS | 3504 | 1467727959286 Marionette TRACE conn6 <- [1,1902,null,{}] 07:12:39 INFO - PROCESS | 3504 | 1467727959297 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:39 INFO - PROCESS | 3504 | 1467727959302 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:39 INFO - PROCESS | 3504 | 1467727959385 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 07:12:39 INFO - PROCESS | 3504 | 1467727959510 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:39 INFO - PROCESS | 3504 | 1467727959513 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:39 INFO - PROCESS | 3504 | ++DOCSHELL 14DE8000 == 29 [pid = 3504] [id = 485] 07:12:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (14DEB400) [pid = 3504] [serial = 1455] [outer = 00000000] 07:12:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (15090000) [pid = 3504] [serial = 1456] [outer = 14DEB400] 07:12:39 INFO - PROCESS | 3504 | 1467727959561 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (1562B400) [pid = 3504] [serial = 1457] [outer = 14DEB400] 07:12:39 INFO - PROCESS | 3504 | 1467727959948 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 07:12:39 INFO - PROCESS | 3504 | 1467727959957 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 3504 | 1467727959960 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 07:12:39 INFO - PROCESS | 3504 | 1467727959964 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:12:39 INFO - PROCESS | 3504 | 1467727959965 Marionette TRACE conn6 <- [1,1906,null,{}] 07:12:39 INFO - PROCESS | 3504 | 1467727959969 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:39 INFO - PROCESS | 3504 | 1467727959971 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:40 INFO - PROCESS | 3504 | 1467727960054 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 07:12:40 INFO - PROCESS | 3504 | 1467727960141 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 3504 | 1467727960143 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:40 INFO - PROCESS | 3504 | ++DOCSHELL 1508F800 == 30 [pid = 3504] [id = 486] 07:12:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (15467800) [pid = 3504] [serial = 1458] [outer = 00000000] 07:12:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (15966C00) [pid = 3504] [serial = 1459] [outer = 15467800] 07:12:40 INFO - PROCESS | 3504 | 1467727960188 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (17F32400) [pid = 3504] [serial = 1460] [outer = 15467800] 07:12:40 INFO - PROCESS | 3504 | 1467727960559 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 07:12:40 INFO - PROCESS | 3504 | 1467727960597 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 07:12:40 INFO - PROCESS | 3504 | 1467727960599 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 07:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:12:40 INFO - PROCESS | 3504 | 1467727960603 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 3504 | 1467727960605 Marionette TRACE conn6 <- [1,1910,null,{}] 07:12:40 INFO - PROCESS | 3504 | 1467727960609 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:40 INFO - PROCESS | 3504 | 1467727960611 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:40 INFO - PROCESS | 3504 | 1467727960722 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 07:12:40 INFO - PROCESS | 3504 | 1467727960729 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 3504 | 1467727960731 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:40 INFO - PROCESS | 3504 | ++DOCSHELL 17F3AC00 == 31 [pid = 3504] [id = 487] 07:12:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (17F3B400) [pid = 3504] [serial = 1461] [outer = 00000000] 07:12:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (17F61800) [pid = 3504] [serial = 1462] [outer = 17F3B400] 07:12:40 INFO - PROCESS | 3504 | 1467727960775 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17F78400) [pid = 3504] [serial = 1463] [outer = 17F3B400] 07:12:41 INFO - PROCESS | 3504 | 1467727961211 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 07:12:41 INFO - PROCESS | 3504 | 1467727961238 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 3504 | 1467727961240 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 07:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:12:41 INFO - PROCESS | 3504 | 1467727961243 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 3504 | 1467727961244 Marionette TRACE conn6 <- [1,1914,null,{}] 07:12:41 INFO - PROCESS | 3504 | 1467727961248 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:41 INFO - PROCESS | 3504 | 1467727961253 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:41 INFO - PROCESS | 3504 | 1467727961389 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 07:12:41 INFO - PROCESS | 3504 | 1467727961401 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:41 INFO - PROCESS | 3504 | 1467727961403 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:41 INFO - PROCESS | 3504 | ++DOCSHELL 17F83000 == 32 [pid = 3504] [id = 488] 07:12:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (17FC9000) [pid = 3504] [serial = 1464] [outer = 00000000] 07:12:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1874B000) [pid = 3504] [serial = 1465] [outer = 17FC9000] 07:12:41 INFO - PROCESS | 3504 | 1467727961448 Marionette DEBUG loaded listener.js 07:12:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1895C400) [pid = 3504] [serial = 1466] [outer = 17FC9000] 07:12:41 INFO - PROCESS | 3504 | 1467727961875 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 07:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:12:41 INFO - PROCESS | 3504 | 1467727961913 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 3504 | 1467727961915 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 07:12:41 INFO - PROCESS | 3504 | 1467727961919 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 3504 | 1467727961920 Marionette TRACE conn6 <- [1,1918,null,{}] 07:12:41 INFO - PROCESS | 3504 | 1467727961924 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:41 INFO - PROCESS | 3504 | 1467727961926 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:42 INFO - PROCESS | 3504 | 1467727962037 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 07:12:42 INFO - PROCESS | 3504 | 1467727962121 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 3504 | 1467727962123 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:42 INFO - PROCESS | 3504 | ++DOCSHELL 18961400 == 33 [pid = 3504] [id = 489] 07:12:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18961800) [pid = 3504] [serial = 1467] [outer = 00000000] 07:12:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18A03400) [pid = 3504] [serial = 1468] [outer = 18961800] 07:12:42 INFO - PROCESS | 3504 | 1467727962168 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18A04400) [pid = 3504] [serial = 1469] [outer = 18961800] 07:12:42 INFO - PROCESS | 3504 | 1467727962494 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 631ms 07:12:42 INFO - PROCESS | 3504 | 1467727962550 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 07:12:42 INFO - PROCESS | 3504 | 1467727962552 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 07:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:12:42 INFO - PROCESS | 3504 | 1467727962556 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:12:42 INFO - PROCESS | 3504 | 1467727962557 Marionette TRACE conn6 <- [1,1922,null,{}] 07:12:42 INFO - PROCESS | 3504 | 1467727962579 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:42 INFO - PROCESS | 3504 | 1467727962581 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:42 INFO - PROCESS | 3504 | 1467727962660 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 07:12:42 INFO - PROCESS | 3504 | 1467727962665 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 3504 | 1467727962667 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:42 INFO - PROCESS | 3504 | ++DOCSHELL 18A16400 == 34 [pid = 3504] [id = 490] 07:12:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18A8C800) [pid = 3504] [serial = 1470] [outer = 00000000] 07:12:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (19512400) [pid = 3504] [serial = 1471] [outer = 18A8C800] 07:12:42 INFO - PROCESS | 3504 | 1467727962711 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18A90800) [pid = 3504] [serial = 1472] [outer = 18A8C800] 07:12:43 INFO - PROCESS | 3504 | 1467727963167 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 650ms 07:12:43 INFO - PROCESS | 3504 | 1467727963206 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 3504 | 1467727963208 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 07:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:12:43 INFO - PROCESS | 3504 | 1467727963212 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 3504 | 1467727963213 Marionette TRACE conn6 <- [1,1926,null,{}] 07:12:43 INFO - PROCESS | 3504 | 1467727963217 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:43 INFO - PROCESS | 3504 | 1467727963219 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:43 INFO - PROCESS | 3504 | 1467727963329 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 07:12:43 INFO - PROCESS | 3504 | 1467727963338 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 3504 | 1467727963339 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:43 INFO - PROCESS | 3504 | ++DOCSHELL 14DE7400 == 35 [pid = 3504] [id = 491] 07:12:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (199AF800) [pid = 3504] [serial = 1473] [outer = 00000000] 07:12:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (19B68800) [pid = 3504] [serial = 1474] [outer = 199AF800] 07:12:43 INFO - PROCESS | 3504 | 1467727963437 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (19B6A000) [pid = 3504] [serial = 1475] [outer = 199AF800] 07:12:43 INFO - PROCESS | 3504 | 1467727963974 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 771ms 07:12:43 INFO - PROCESS | 3504 | 1467727963983 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 07:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:12:43 INFO - PROCESS | 3504 | 1467727963985 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 07:12:43 INFO - PROCESS | 3504 | 1467727963988 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 3504 | 1467727963990 Marionette TRACE conn6 <- [1,1930,null,{}] 07:12:43 INFO - PROCESS | 3504 | 1467727963993 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:43 INFO - PROCESS | 3504 | 1467727963995 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:44 INFO - PROCESS | 3504 | 1467727964116 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 07:12:44 INFO - PROCESS | 3504 | 1467727964121 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 3504 | 1467727964123 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:44 INFO - PROCESS | 3504 | ++DOCSHELL 0C820C00 == 36 [pid = 3504] [id = 492] 07:12:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0CCCA800) [pid = 3504] [serial = 1476] [outer = 00000000] 07:12:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (19B72400) [pid = 3504] [serial = 1477] [outer = 0CCCA800] 07:12:44 INFO - PROCESS | 3504 | 1467727964168 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1A587000) [pid = 3504] [serial = 1478] [outer = 0CCCA800] 07:12:44 INFO - PROCESS | 3504 | 1467727964606 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 07:12:44 INFO - PROCESS | 3504 | 1467727964659 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 07:12:44 INFO - PROCESS | 3504 | 1467727964662 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 07:12:44 INFO - PROCESS | 3504 | 1467727964670 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:12:44 INFO - PROCESS | 3504 | 1467727964673 Marionette TRACE conn6 <- [1,1934,null,{}] 07:12:44 INFO - PROCESS | 3504 | 1467727964676 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:44 INFO - PROCESS | 3504 | 1467727964678 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:44 INFO - PROCESS | 3504 | 1467727964831 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 07:12:44 INFO - PROCESS | 3504 | 1467727964837 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 3504 | 1467727964839 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:45 INFO - PROCESS | 3504 | ++DOCSHELL 0CE65400 == 37 [pid = 3504] [id = 493] 07:12:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D401400) [pid = 3504] [serial = 1479] [outer = 00000000] 07:12:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18748C00) [pid = 3504] [serial = 1480] [outer = 0D401400] 07:12:45 INFO - PROCESS | 3504 | 1467727965069 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1AA48800) [pid = 3504] [serial = 1481] [outer = 0D401400] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (17F3C400) [pid = 3504] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1872AC00) [pid = 3504] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D878C00) [pid = 3504] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1951D800) [pid = 3504] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (15851400) [pid = 3504] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D514800) [pid = 3504] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0896BC00) [pid = 3504] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D8E0400) [pid = 3504] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0C811C00) [pid = 3504] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1AA43400) [pid = 3504] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:12:45 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (158E4000) [pid = 3504] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:12:45 INFO - PROCESS | 3504 | 1467727965443 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 829ms 07:12:45 INFO - PROCESS | 3504 | 1467727965504 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 3504 | 1467727965506 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 07:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:12:45 INFO - PROCESS | 3504 | 1467727965509 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 3504 | 1467727965511 Marionette TRACE conn6 <- [1,1938,null,{}] 07:12:45 INFO - PROCESS | 3504 | 1467727965514 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:45 INFO - PROCESS | 3504 | 1467727965516 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:45 INFO - PROCESS | 3504 | 1467727965630 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 07:12:45 INFO - PROCESS | 3504 | 1467727965638 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 3504 | 1467727965640 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:45 INFO - PROCESS | 3504 | ++DOCSHELL 0C811C00 == 38 [pid = 3504] [id = 494] 07:12:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0C81B000) [pid = 3504] [serial = 1482] [outer = 00000000] 07:12:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18955400) [pid = 3504] [serial = 1483] [outer = 0C81B000] 07:12:45 INFO - PROCESS | 3504 | 1467727965685 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18A08400) [pid = 3504] [serial = 1484] [outer = 0C81B000] 07:12:46 INFO - PROCESS | 3504 | 1467727966091 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 07:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:12:46 INFO - PROCESS | 3504 | 1467727966141 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 3504 | 1467727966142 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 07:12:46 INFO - PROCESS | 3504 | 1467727966146 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 3504 | 1467727966147 Marionette TRACE conn6 <- [1,1942,null,{}] 07:12:46 INFO - PROCESS | 3504 | 1467727966151 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:46 INFO - PROCESS | 3504 | 1467727966153 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:46 INFO - PROCESS | 3504 | 1467727966232 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 07:12:46 INFO - PROCESS | 3504 | 1467727966355 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 3504 | 1467727966357 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:46 INFO - PROCESS | 3504 | ++DOCSHELL 15467000 == 39 [pid = 3504] [id = 495] 07:12:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (158EC800) [pid = 3504] [serial = 1485] [outer = 00000000] 07:12:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1B728000) [pid = 3504] [serial = 1486] [outer = 158EC800] 07:12:46 INFO - PROCESS | 3504 | 1467727966403 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1B72D800) [pid = 3504] [serial = 1487] [outer = 158EC800] 07:12:46 INFO - PROCESS | 3504 | 1467727966742 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 07:12:46 INFO - PROCESS | 3504 | 1467727966776 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 3504 | 1467727966778 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 07:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:12:46 INFO - PROCESS | 3504 | 1467727966781 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 3504 | 1467727966783 Marionette TRACE conn6 <- [1,1946,null,{}] 07:12:46 INFO - PROCESS | 3504 | 1467727966786 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:46 INFO - PROCESS | 3504 | 1467727966788 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:46 INFO - PROCESS | 3504 | 1467727966914 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 07:12:46 INFO - PROCESS | 3504 | 1467727966923 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 3504 | 1467727966925 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:46 INFO - PROCESS | 3504 | ++DOCSHELL 17F60C00 == 40 [pid = 3504] [id = 496] 07:12:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1B733000) [pid = 3504] [serial = 1488] [outer = 00000000] 07:12:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1BE2BC00) [pid = 3504] [serial = 1489] [outer = 1B733000] 07:12:46 INFO - PROCESS | 3504 | 1467727966971 Marionette DEBUG loaded listener.js 07:12:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1BE31800) [pid = 3504] [serial = 1490] [outer = 1B733000] 07:12:47 INFO - PROCESS | 3504 | 1467727967707 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 07:12:47 INFO - PROCESS | 3504 | 1467727967753 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 3504 | 1467727967758 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 07:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:12:47 INFO - PROCESS | 3504 | 1467727967763 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 3504 | 1467727967768 Marionette TRACE conn6 <- [1,1950,null,{}] 07:12:47 INFO - PROCESS | 3504 | 1467727967774 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:47 INFO - PROCESS | 3504 | 1467727967777 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:47 INFO - PROCESS | 3504 | 1467727967906 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 07:12:48 INFO - PROCESS | 3504 | 1467727968036 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 3504 | 1467727968039 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:48 INFO - PROCESS | 3504 | ++DOCSHELL 0C816C00 == 41 [pid = 3504] [id = 497] 07:12:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0C818C00) [pid = 3504] [serial = 1491] [outer = 00000000] 07:12:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0D418000) [pid = 3504] [serial = 1492] [outer = 0C818C00] 07:12:48 INFO - PROCESS | 3504 | 1467727968103 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0D51AC00) [pid = 3504] [serial = 1493] [outer = 0C818C00] 07:12:48 INFO - PROCESS | 3504 | 1467727968736 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1028ms 07:12:48 INFO - PROCESS | 3504 | 1467727968802 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 3504 | 1467727968807 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 07:12:48 INFO - PROCESS | 3504 | 1467727968813 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:12:48 INFO - PROCESS | 3504 | 1467727968816 Marionette TRACE conn6 <- [1,1954,null,{}] 07:12:48 INFO - PROCESS | 3504 | 1467727968839 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:48 INFO - PROCESS | 3504 | 1467727968842 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:49 INFO - PROCESS | 3504 | 1467727969114 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 07:12:49 INFO - PROCESS | 3504 | 1467727969261 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 3504 | 1467727969264 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:49 INFO - PROCESS | 3504 | ++DOCSHELL 0C806400 == 42 [pid = 3504] [id = 498] 07:12:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0C80C400) [pid = 3504] [serial = 1494] [outer = 00000000] 07:12:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (0CCCB800) [pid = 3504] [serial = 1495] [outer = 0C80C400] 07:12:49 INFO - PROCESS | 3504 | 1467727969318 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (0CEF1000) [pid = 3504] [serial = 1496] [outer = 0C80C400] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 15467000 == 41 [pid = 3504] [id = 495] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 0C811C00 == 40 [pid = 3504] [id = 494] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 0CE65400 == 39 [pid = 3504] [id = 493] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 0C820C00 == 38 [pid = 3504] [id = 492] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 14DE7400 == 37 [pid = 3504] [id = 491] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 18A16400 == 36 [pid = 3504] [id = 490] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 18961400 == 35 [pid = 3504] [id = 489] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 17F83000 == 34 [pid = 3504] [id = 488] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 17F3AC00 == 33 [pid = 3504] [id = 487] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 1508F800 == 32 [pid = 3504] [id = 486] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (19B72C00) [pid = 3504] [serial = 1447] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 14DE8000 == 31 [pid = 3504] [id = 485] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 0D514C00 == 30 [pid = 3504] [id = 484] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 0CE5D000 == 29 [pid = 3504] [id = 483] 07:12:49 INFO - PROCESS | 3504 | --DOCSHELL 156A5C00 == 28 [pid = 3504] [id = 482] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (17F7F400) [pid = 3504] [serial = 1432] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1874C000) [pid = 3504] [serial = 1435] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (18A90400) [pid = 3504] [serial = 1438] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (1995B800) [pid = 3504] [serial = 1444] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (190CBC00) [pid = 3504] [serial = 1439] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (159F1C00) [pid = 3504] [serial = 1429] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D871400) [pid = 3504] [serial = 1426] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D8DE000) [pid = 3504] [serial = 1427] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0CC6D000) [pid = 3504] [serial = 1423] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0CEFD000) [pid = 3504] [serial = 1424] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (15464000) [pid = 3504] [serial = 1421] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0E4CE400) [pid = 3504] [serial = 1420] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D40B800) [pid = 3504] [serial = 1418] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D2D2800) [pid = 3504] [serial = 1417] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (199D9C00) [pid = 3504] [serial = 1445] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1BE43C00) [pid = 3504] [serial = 1415] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1895BC00) [pid = 3504] [serial = 1441] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F85C00) [pid = 3504] [serial = 1433] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1879E000) [pid = 3504] [serial = 1436] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1757C400) [pid = 3504] [serial = 1430] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18A0B000) [pid = 3504] [serial = 1442] [outer = 00000000] [url = about:blank] 07:12:49 INFO - PROCESS | 3504 | 1467727969986 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1232ms 07:12:50 INFO - PROCESS | 3504 | 1467727970052 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 3504 | 1467727970055 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 07:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:12:50 INFO - PROCESS | 3504 | 1467727970060 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 3504 | 1467727970063 Marionette TRACE conn6 <- [1,1958,null,{}] 07:12:50 INFO - PROCESS | 3504 | 1467727970068 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:50 INFO - PROCESS | 3504 | 1467727970070 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:50 INFO - PROCESS | 3504 | 1467727970158 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 07:12:50 INFO - PROCESS | 3504 | 1467727970258 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 3504 | 1467727970260 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:50 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D3800 == 29 [pid = 3504] [id = 499] 07:12:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D2D4000) [pid = 3504] [serial = 1497] [outer = 00000000] 07:12:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D412800) [pid = 3504] [serial = 1498] [outer = 0D2D4000] 07:12:50 INFO - PROCESS | 3504 | 1467727970310 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D41F400) [pid = 3504] [serial = 1499] [outer = 0D2D4000] 07:12:50 INFO - PROCESS | 3504 | 1467727970744 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 07:12:50 INFO - PROCESS | 3504 | 1467727970791 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 3504 | 1467727970794 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 07:12:50 INFO - PROCESS | 3504 | 1467727970797 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:12:50 INFO - PROCESS | 3504 | 1467727970799 Marionette TRACE conn6 <- [1,1962,null,{}] 07:12:50 INFO - PROCESS | 3504 | 1467727970803 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:50 INFO - PROCESS | 3504 | 1467727970805 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:50 INFO - PROCESS | 3504 | 1467727970891 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 07:12:50 INFO - PROCESS | 3504 | 1467727970905 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 3504 | 1467727970907 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:50 INFO - PROCESS | 3504 | ++DOCSHELL 14DAEC00 == 30 [pid = 3504] [id = 500] 07:12:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (14DE5800) [pid = 3504] [serial = 1500] [outer = 00000000] 07:12:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (150B9800) [pid = 3504] [serial = 1501] [outer = 14DE5800] 07:12:50 INFO - PROCESS | 3504 | 1467727970953 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (15851400) [pid = 3504] [serial = 1502] [outer = 14DE5800] 07:12:51 INFO - PROCESS | 3504 | 1467727971413 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 07:12:51 INFO - PROCESS | 3504 | 1467727971471 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 07:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:12:51 INFO - PROCESS | 3504 | 1467727971475 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 07:12:51 INFO - PROCESS | 3504 | 1467727971486 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 3504 | 1467727971490 Marionette TRACE conn6 <- [1,1966,null,{}] 07:12:51 INFO - PROCESS | 3504 | 1467727971494 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:51 INFO - PROCESS | 3504 | 1467727971497 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:51 INFO - PROCESS | 3504 | 1467727971587 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 07:12:51 INFO - PROCESS | 3504 | 1467727971680 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:51 INFO - PROCESS | 3504 | 1467727971682 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:51 INFO - PROCESS | 3504 | ++DOCSHELL 17F35400 == 31 [pid = 3504] [id = 501] 07:12:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F35800) [pid = 3504] [serial = 1503] [outer = 00000000] 07:12:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17F60400) [pid = 3504] [serial = 1504] [outer = 17F35800] 07:12:51 INFO - PROCESS | 3504 | 1467727971741 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F7CC00) [pid = 3504] [serial = 1505] [outer = 17F35800] 07:12:52 INFO - PROCESS | 3504 | 1467727972139 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 07:12:52 INFO - PROCESS | 3504 | 1467727972171 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 3504 | 1467727972173 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 07:12:52 INFO - PROCESS | 3504 | 1467727972176 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 3504 | 1467727972178 Marionette TRACE conn6 <- [1,1970,null,{}] 07:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:12:52 INFO - PROCESS | 3504 | 1467727972181 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:52 INFO - PROCESS | 3504 | 1467727972183 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:52 INFO - PROCESS | 3504 | 1467727972332 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 07:12:52 INFO - PROCESS | 3504 | 1467727972340 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 3504 | 1467727972342 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:52 INFO - PROCESS | 3504 | ++DOCSHELL 17F85400 == 32 [pid = 3504] [id = 502] 07:12:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17FC9800) [pid = 3504] [serial = 1506] [outer = 00000000] 07:12:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18747C00) [pid = 3504] [serial = 1507] [outer = 17FC9800] 07:12:52 INFO - PROCESS | 3504 | 1467727972388 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1879D800) [pid = 3504] [serial = 1508] [outer = 17FC9800] 07:12:52 INFO - PROCESS | 3504 | 1467727972876 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 07:12:52 INFO - PROCESS | 3504 | 1467727972912 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 3504 | 1467727972914 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 07:12:52 INFO - PROCESS | 3504 | 1467727972917 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:12:52 INFO - PROCESS | 3504 | 1467727972919 Marionette TRACE conn6 <- [1,1974,null,{}] 07:12:52 INFO - PROCESS | 3504 | 1467727972923 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:52 INFO - PROCESS | 3504 | 1467727972925 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:53 INFO - PROCESS | 3504 | 1467727973040 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 07:12:53 INFO - PROCESS | 3504 | 1467727973046 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:53 INFO - PROCESS | 3504 | 1467727973051 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:53 INFO - PROCESS | 3504 | ++DOCSHELL 0D904000 == 33 [pid = 3504] [id = 503] 07:12:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1895FC00) [pid = 3504] [serial = 1509] [outer = 00000000] 07:12:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18A03800) [pid = 3504] [serial = 1510] [outer = 1895FC00] 07:12:53 INFO - PROCESS | 3504 | 1467727973106 Marionette DEBUG loaded listener.js 07:12:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18A1FC00) [pid = 3504] [serial = 1511] [outer = 1895FC00] 07:12:53 INFO - PROCESS | 3504 | 1467727973595 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 07:12:53 INFO - PROCESS | 3504 | 1467727973675 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 3504 | 1467727973677 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 07:12:53 INFO - PROCESS | 3504 | 1467727973680 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:12:53 INFO - PROCESS | 3504 | 1467727973691 Marionette TRACE conn6 <- [1,1978,null,{}] 07:12:53 INFO - PROCESS | 3504 | 1467727973695 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:53 INFO - PROCESS | 3504 | 1467727973697 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:53 INFO - PROCESS | 3504 | 1467727973815 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 07:12:53 INFO - PROCESS | 3504 | 1467727973885 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:53 INFO - PROCESS | 3504 | 1467727973887 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:53 INFO - PROCESS | 3504 | ++DOCSHELL 0E43F400 == 34 [pid = 3504] [id = 504] 07:12:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18A92400) [pid = 3504] [serial = 1512] [outer = 00000000] 07:12:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (199A6C00) [pid = 3504] [serial = 1513] [outer = 18A92400] 07:12:53 INFO - PROCESS | 3504 | 1467727973932 Marionette DEBUG loaded listener.js 07:12:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (198A3800) [pid = 3504] [serial = 1514] [outer = 18A92400] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (199AF800) [pid = 3504] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0CCCA800) [pid = 3504] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (18961800) [pid = 3504] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18A8C800) [pid = 3504] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (14DEB400) [pid = 3504] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (17F3B400) [pid = 3504] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D273C00) [pid = 3504] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (15467800) [pid = 3504] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (17FC9000) [pid = 3504] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (158EC800) [pid = 3504] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (199AA000) [pid = 3504] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D515C00) [pid = 3504] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D401400) [pid = 3504] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:12:54 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0C81B000) [pid = 3504] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:12:54 INFO - PROCESS | 3504 | 1467727974432 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 790ms 07:12:54 INFO - PROCESS | 3504 | 1467727974488 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 07:12:54 INFO - PROCESS | 3504 | 1467727974491 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 07:12:54 INFO - PROCESS | 3504 | 1467727974494 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:12:54 INFO - PROCESS | 3504 | 1467727974496 Marionette TRACE conn6 <- [1,1982,null,{}] 07:12:54 INFO - PROCESS | 3504 | 1467727974500 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:54 INFO - PROCESS | 3504 | 1467727974502 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:54 INFO - PROCESS | 3504 | 1467727974582 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 07:12:54 INFO - PROCESS | 3504 | 1467727974588 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 3504 | 1467727974590 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:54 INFO - PROCESS | 3504 | ++DOCSHELL 0DA4A000 == 35 [pid = 3504] [id = 505] 07:12:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F2F400) [pid = 3504] [serial = 1515] [outer = 00000000] 07:12:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18961800) [pid = 3504] [serial = 1516] [outer = 17F2F400] 07:12:54 INFO - PROCESS | 3504 | 1467727974634 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18A90400) [pid = 3504] [serial = 1517] [outer = 17F2F400] 07:12:55 INFO - PROCESS | 3504 | 1467727975043 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 569ms 07:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:12:55 INFO - PROCESS | 3504 | 1467727975068 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 3504 | 1467727975070 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 07:12:55 INFO - PROCESS | 3504 | 1467727975073 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 3504 | 1467727975074 Marionette TRACE conn6 <- [1,1986,null,{}] 07:12:55 INFO - PROCESS | 3504 | 1467727975078 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:55 INFO - PROCESS | 3504 | 1467727975079 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:55 INFO - PROCESS | 3504 | 1467727975200 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 07:12:55 INFO - PROCESS | 3504 | 1467727975209 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 3504 | 1467727975211 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:55 INFO - PROCESS | 3504 | ++DOCSHELL 198F9000 == 36 [pid = 3504] [id = 506] 07:12:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1990D400) [pid = 3504] [serial = 1518] [outer = 00000000] 07:12:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (19B6E800) [pid = 3504] [serial = 1519] [outer = 1990D400] 07:12:55 INFO - PROCESS | 3504 | 1467727975255 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (19B6F800) [pid = 3504] [serial = 1520] [outer = 1990D400] 07:12:55 INFO - PROCESS | 3504 | 1467727975688 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 07:12:55 INFO - PROCESS | 3504 | 1467727975746 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 3504 | 1467727975748 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 07:12:55 INFO - PROCESS | 3504 | 1467727975751 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:12:55 INFO - PROCESS | 3504 | 1467727975753 Marionette TRACE conn6 <- [1,1990,null,{}] 07:12:55 INFO - PROCESS | 3504 | 1467727975756 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:55 INFO - PROCESS | 3504 | 1467727975758 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:55 INFO - PROCESS | 3504 | 1467727975879 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 07:12:55 INFO - PROCESS | 3504 | 1467727975893 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 3504 | 1467727975895 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:55 INFO - PROCESS | 3504 | ++DOCSHELL 1A710000 == 37 [pid = 3504] [id = 507] 07:12:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1AA3F000) [pid = 3504] [serial = 1521] [outer = 00000000] 07:12:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1AA45000) [pid = 3504] [serial = 1522] [outer = 1AA3F000] 07:12:55 INFO - PROCESS | 3504 | 1467727975938 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1AA4CC00) [pid = 3504] [serial = 1523] [outer = 1AA3F000] 07:12:56 INFO - PROCESS | 3504 | --DOCSHELL 0D2D3800 == 36 [pid = 3504] [id = 499] 07:12:56 INFO - PROCESS | 3504 | --DOCSHELL 0C806400 == 35 [pid = 3504] [id = 498] 07:12:56 INFO - PROCESS | 3504 | --DOCSHELL 17F60C00 == 34 [pid = 3504] [id = 496] 07:12:56 INFO - PROCESS | 3504 | --DOCSHELL 0C816C00 == 33 [pid = 3504] [id = 497] 07:12:57 INFO - PROCESS | 3504 | --DOCSHELL 14DAEC00 == 32 [pid = 3504] [id = 500] 07:12:57 INFO - PROCESS | 3504 | --DOCSHELL 0DA4A000 == 31 [pid = 3504] [id = 505] 07:12:57 INFO - PROCESS | 3504 | --DOCSHELL 0D904000 == 30 [pid = 3504] [id = 503] 07:12:57 INFO - PROCESS | 3504 | --DOCSHELL 17F35400 == 29 [pid = 3504] [id = 501] 07:12:57 INFO - PROCESS | 3504 | --DOCSHELL 17F85400 == 28 [pid = 3504] [id = 502] 07:12:57 INFO - PROCESS | 3504 | --DOCSHELL 0E43F400 == 27 [pid = 3504] [id = 504] 07:12:57 INFO - PROCESS | 3504 | --DOCSHELL 198F9000 == 26 [pid = 3504] [id = 506] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (19B68800) [pid = 3504] [serial = 1474] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (19B72400) [pid = 3504] [serial = 1477] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (18A04400) [pid = 3504] [serial = 1469] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (19512400) [pid = 3504] [serial = 1471] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (15090000) [pid = 3504] [serial = 1456] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1562B400) [pid = 3504] [serial = 1457] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (17F61800) [pid = 3504] [serial = 1462] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F78400) [pid = 3504] [serial = 1463] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D280C00) [pid = 3504] [serial = 1450] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D2D8000) [pid = 3504] [serial = 1451] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (15966C00) [pid = 3504] [serial = 1459] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (17F32400) [pid = 3504] [serial = 1460] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1874B000) [pid = 3504] [serial = 1465] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1895C400) [pid = 3504] [serial = 1466] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1B728000) [pid = 3504] [serial = 1486] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1A57E000) [pid = 3504] [serial = 1448] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (0D51B400) [pid = 3504] [serial = 1453] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (19B6A000) [pid = 3504] [serial = 1475] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (0D870000) [pid = 3504] [serial = 1454] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (1A587000) [pid = 3504] [serial = 1478] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (18A03400) [pid = 3504] [serial = 1468] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (18748C00) [pid = 3504] [serial = 1480] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (1AA48800) [pid = 3504] [serial = 1481] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (18955400) [pid = 3504] [serial = 1483] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (18A08400) [pid = 3504] [serial = 1484] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 56 (1B72D800) [pid = 3504] [serial = 1487] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | --DOMWINDOW == 55 (18A90800) [pid = 3504] [serial = 1472] [outer = 00000000] [url = about:blank] 07:12:57 INFO - PROCESS | 3504 | 1467727977683 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1979ms 07:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:12:57 INFO - PROCESS | 3504 | 1467727977734 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 07:12:57 INFO - PROCESS | 3504 | 1467727977738 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 07:12:57 INFO - PROCESS | 3504 | 1467727977743 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:12:57 INFO - PROCESS | 3504 | 1467727977746 Marionette TRACE conn6 <- [1,1994,null,{}] 07:12:57 INFO - PROCESS | 3504 | 1467727977752 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:57 INFO - PROCESS | 3504 | 1467727977756 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:57 INFO - PROCESS | 3504 | 1467727977844 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 07:12:57 INFO - PROCESS | 3504 | 1467727977851 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 3504 | 1467727977856 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:57 INFO - PROCESS | 3504 | ++DOCSHELL 0CEF0C00 == 27 [pid = 3504] [id = 508] 07:12:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 56 (0CEF8C00) [pid = 3504] [serial = 1524] [outer = 00000000] 07:12:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 57 (0D27F400) [pid = 3504] [serial = 1525] [outer = 0CEF8C00] 07:12:57 INFO - PROCESS | 3504 | 1467727977904 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (0D2D8000) [pid = 3504] [serial = 1526] [outer = 0CEF8C00] 07:12:58 INFO - PROCESS | 3504 | 1467727978387 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:12: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 07:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 07:12:58 INFO - PROCESS | 3504 | 1467727978433 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 3504 | 1467727978438 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 07:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:12:58 INFO - PROCESS | 3504 | 1467727978445 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 3504 | 1467727978447 Marionette TRACE conn6 <- [1,1998,null,{}] 07:12:58 INFO - PROCESS | 3504 | 1467727978451 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:58 INFO - PROCESS | 3504 | 1467727978454 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:58 INFO - PROCESS | 3504 | 1467727978541 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 07:12:58 INFO - PROCESS | 3504 | 1467727978550 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 3504 | 1467727978552 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:58 INFO - PROCESS | 3504 | ++DOCSHELL 0D41E400 == 28 [pid = 3504] [id = 509] 07:12:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (0D41F000) [pid = 3504] [serial = 1527] [outer = 00000000] 07:12:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0D515C00) [pid = 3504] [serial = 1528] [outer = 0D41F000] 07:12:58 INFO - PROCESS | 3504 | 1467727978601 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0D51E800) [pid = 3504] [serial = 1529] [outer = 0D41F000] 07:12:59 INFO - PROCESS | 3504 | 1467727979079 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:12: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 07:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 07:12:59 INFO - PROCESS | 3504 | 1467727979119 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 3504 | 1467727979121 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 07:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:12:59 INFO - PROCESS | 3504 | 1467727979125 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 3504 | 1467727979128 Marionette TRACE conn6 <- [1,2002,null,{}] 07:12:59 INFO - PROCESS | 3504 | 1467727979139 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:59 INFO - PROCESS | 3504 | 1467727979144 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:59 INFO - PROCESS | 3504 | 1467727979228 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 07:12:59 INFO - PROCESS | 3504 | 1467727979352 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 3504 | 1467727979355 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:59 INFO - PROCESS | 3504 | ++DOCSHELL 14D23C00 == 29 [pid = 3504] [id = 510] 07:12:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (14D25400) [pid = 3504] [serial = 1530] [outer = 00000000] 07:12:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (14DE4C00) [pid = 3504] [serial = 1531] [outer = 14D25400] 07:12:59 INFO - PROCESS | 3504 | 1467727979405 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (15095000) [pid = 3504] [serial = 1532] [outer = 14D25400] 07:12:59 INFO - PROCESS | 3504 | 1467727979805 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 07:12:59 INFO - PROCESS | 3504 | 1467727979858 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 3504 | 1467727979861 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 07:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:12:59 INFO - PROCESS | 3504 | 1467727979864 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 3504 | 1467727979866 Marionette TRACE conn6 <- [1,2006,null,{}] 07:12:59 INFO - PROCESS | 3504 | 1467727979869 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:59 INFO - PROCESS | 3504 | 1467727979871 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:59 INFO - PROCESS | 3504 | 1467727979988 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 07:12:59 INFO - PROCESS | 3504 | 1467727979995 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 3504 | 1467727979997 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:12:59 INFO - PROCESS | 3504 | ++DOCSHELL 0D875800 == 30 [pid = 3504] [id = 511] 07:12:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (14DA1400) [pid = 3504] [serial = 1533] [outer = 00000000] 07:13:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (15852C00) [pid = 3504] [serial = 1534] [outer = 14DA1400] 07:13:00 INFO - PROCESS | 3504 | 1467727980042 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (17571000) [pid = 3504] [serial = 1535] [outer = 14DA1400] 07:13:00 INFO - PROCESS | 3504 | 1467727980464 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 07:13:00 INFO - PROCESS | 3504 | 1467727980498 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 3504 | 1467727980500 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 07:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:13:00 INFO - PROCESS | 3504 | 1467727980504 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 3504 | 1467727980505 Marionette TRACE conn6 <- [1,2010,null,{}] 07:13:00 INFO - PROCESS | 3504 | 1467727980509 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:00 INFO - PROCESS | 3504 | 1467727980511 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:00 INFO - PROCESS | 3504 | 1467727980589 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 07:13:00 INFO - PROCESS | 3504 | 1467727980713 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 3504 | 1467727980716 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:00 INFO - PROCESS | 3504 | ++DOCSHELL 1757D400 == 31 [pid = 3504] [id = 512] 07:13:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (17F34000) [pid = 3504] [serial = 1536] [outer = 00000000] 07:13:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17F5B800) [pid = 3504] [serial = 1537] [outer = 17F34000] 07:13:00 INFO - PROCESS | 3504 | 1467727980763 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (17F69000) [pid = 3504] [serial = 1538] [outer = 17F34000] 07:13:01 INFO - PROCESS | 3504 | 1467727981133 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 07:13:01 INFO - PROCESS | 3504 | 1467727981175 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 3504 | 1467727981177 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 07:13:01 INFO - PROCESS | 3504 | 1467727981180 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:13:01 INFO - PROCESS | 3504 | 1467727981182 Marionette TRACE conn6 <- [1,2014,null,{}] 07:13:01 INFO - PROCESS | 3504 | 1467727981185 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:01 INFO - PROCESS | 3504 | 1467727981191 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:01 INFO - PROCESS | 3504 | 1467727981293 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 07:13:01 INFO - PROCESS | 3504 | 1467727981299 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 3504 | 1467727981301 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:01 INFO - PROCESS | 3504 | ++DOCSHELL 17F7BC00 == 32 [pid = 3504] [id = 513] 07:13:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (17F81400) [pid = 3504] [serial = 1539] [outer = 00000000] 07:13:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (18745C00) [pid = 3504] [serial = 1540] [outer = 17F81400] 07:13:01 INFO - PROCESS | 3504 | 1467727981345 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18957800) [pid = 3504] [serial = 1541] [outer = 17F81400] 07:13:01 INFO - PROCESS | 3504 | 1467727981778 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 07:13:01 INFO - PROCESS | 3504 | 1467727981854 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 3504 | 1467727981856 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 07:13:01 INFO - PROCESS | 3504 | 1467727981860 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 3504 | 1467727981861 Marionette TRACE conn6 <- [1,2018,null,{}] 07:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:13:01 INFO - PROCESS | 3504 | 1467727981865 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:01 INFO - PROCESS | 3504 | 1467727981867 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:01 INFO - PROCESS | 3504 | 1467727981943 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 07:13:01 INFO - PROCESS | 3504 | 1467727981983 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 3504 | 1467727981985 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:01 INFO - PROCESS | 3504 | ++DOCSHELL 1895BC00 == 33 [pid = 3504] [id = 514] 07:13:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18962000) [pid = 3504] [serial = 1542] [outer = 00000000] 07:13:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (189DB000) [pid = 3504] [serial = 1543] [outer = 18962000] 07:13:02 INFO - PROCESS | 3504 | 1467727982030 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18A04C00) [pid = 3504] [serial = 1544] [outer = 18962000] 07:13:02 INFO - PROCESS | 3504 | 1467727982460 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 07:13:02 INFO - PROCESS | 3504 | 1467727982504 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 3504 | 1467727982506 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 07:13:02 INFO - PROCESS | 3504 | 1467727982510 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:13:02 INFO - PROCESS | 3504 | 1467727982511 Marionette TRACE conn6 <- [1,2022,null,{}] 07:13:02 INFO - PROCESS | 3504 | 1467727982515 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:02 INFO - PROCESS | 3504 | 1467727982517 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:02 INFO - PROCESS | 3504 | 1467727982594 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 07:13:02 INFO - PROCESS | 3504 | 1467727982600 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 3504 | 1467727982602 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:02 INFO - PROCESS | 3504 | ++DOCSHELL 08960400 == 34 [pid = 3504] [id = 515] 07:13:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (189D6400) [pid = 3504] [serial = 1545] [outer = 00000000] 07:13:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18A86C00) [pid = 3504] [serial = 1546] [outer = 189D6400] 07:13:02 INFO - PROCESS | 3504 | 1467727982646 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18A12000) [pid = 3504] [serial = 1547] [outer = 189D6400] 07:13:03 INFO - PROCESS | 3504 | 1467727983105 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 07:13:03 INFO - PROCESS | 3504 | 1467727983145 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 3504 | 1467727983147 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 07:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:13:03 INFO - PROCESS | 3504 | 1467727983150 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 3504 | 1467727983152 Marionette TRACE conn6 <- [1,2026,null,{}] 07:13:03 INFO - PROCESS | 3504 | 1467727983155 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:03 INFO - PROCESS | 3504 | 1467727983157 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:03 INFO - PROCESS | 3504 | 1467727983272 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 07:13:03 INFO - PROCESS | 3504 | 1467727983280 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 3504 | 1467727983282 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:03 INFO - PROCESS | 3504 | ++DOCSHELL 14D23800 == 35 [pid = 3504] [id = 516] 07:13:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (198ED800) [pid = 3504] [serial = 1548] [outer = 00000000] 07:13:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (199AB000) [pid = 3504] [serial = 1549] [outer = 198ED800] 07:13:03 INFO - PROCESS | 3504 | 1467727983325 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (199B1000) [pid = 3504] [serial = 1550] [outer = 198ED800] 07:13:03 INFO - PROCESS | 3504 | 1467727983794 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 07:13:03 INFO - PROCESS | 3504 | 1467727983829 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 3504 | 1467727983831 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 07:13:03 INFO - PROCESS | 3504 | 1467727983834 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:13:03 INFO - PROCESS | 3504 | 1467727983835 Marionette TRACE conn6 <- [1,2030,null,{}] 07:13:03 INFO - PROCESS | 3504 | 1467727983839 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:03 INFO - PROCESS | 3504 | 1467727983841 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:03 INFO - PROCESS | 3504 | 1467727983964 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 07:13:03 INFO - PROCESS | 3504 | 1467727983969 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 3504 | 1467727983971 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:03 INFO - PROCESS | 3504 | ++DOCSHELL 0C820400 == 36 [pid = 3504] [id = 517] 07:13:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0CC6EC00) [pid = 3504] [serial = 1551] [outer = 00000000] 07:13:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (19B6C400) [pid = 3504] [serial = 1552] [outer = 0CC6EC00] 07:13:03 INFO - PROCESS | 3504 | 1467727984014 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (19B6EC00) [pid = 3504] [serial = 1553] [outer = 0CC6EC00] 07:13:04 INFO - PROCESS | 3504 | 1467727984465 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:13:04 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) 07:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 07:13:04 INFO - PROCESS | 3504 | 1467727984506 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 3504 | 1467727984509 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 07:13:04 INFO - PROCESS | 3504 | 1467727984512 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:13:04 INFO - PROCESS | 3504 | 1467727984514 Marionette TRACE conn6 <- [1,2034,null,{}] 07:13:04 INFO - PROCESS | 3504 | 1467727984518 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:04 INFO - PROCESS | 3504 | 1467727984520 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:04 INFO - PROCESS | 3504 | 1467727984648 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 07:13:04 INFO - PROCESS | 3504 | 1467727984746 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 3504 | 1467727984749 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:04 INFO - PROCESS | 3504 | ++DOCSHELL 1757CC00 == 37 [pid = 3504] [id = 518] 07:13:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1A89CC00) [pid = 3504] [serial = 1554] [outer = 00000000] 07:13:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1AA44000) [pid = 3504] [serial = 1555] [outer = 1A89CC00] 07:13:04 INFO - PROCESS | 3504 | 1467727984794 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1AA4BC00) [pid = 3504] [serial = 1556] [outer = 1A89CC00] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1990D400) [pid = 3504] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (17FC9800) [pid = 3504] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1895FC00) [pid = 3504] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (18A92400) [pid = 3504] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (17F35800) [pid = 3504] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (14DE5800) [pid = 3504] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D2D4000) [pid = 3504] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0C80C400) [pid = 3504] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0C818C00) [pid = 3504] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1B733000) [pid = 3504] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:13:05 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (17F2F400) [pid = 3504] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:13:05 INFO - PROCESS | 3504 | 1467727985303 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 829ms 07:13:05 INFO - PROCESS | 3504 | 1467727985347 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 07:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:13:05 INFO - PROCESS | 3504 | 1467727985349 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 07:13:05 INFO - PROCESS | 3504 | 1467727985352 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 3504 | 1467727985353 Marionette TRACE conn6 <- [1,2038,null,{}] 07:13:05 INFO - PROCESS | 3504 | 1467727985357 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:05 INFO - PROCESS | 3504 | 1467727985359 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:05 INFO - PROCESS | 3504 | 1467727985438 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 07:13:05 INFO - PROCESS | 3504 | 1467727985444 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 3504 | 1467727985445 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:05 INFO - PROCESS | 3504 | ++DOCSHELL 17570400 == 38 [pid = 3504] [id = 519] 07:13:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F63000) [pid = 3504] [serial = 1557] [outer = 00000000] 07:13:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18A05800) [pid = 3504] [serial = 1558] [outer = 17F63000] 07:13:05 INFO - PROCESS | 3504 | 1467727985489 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (199DE400) [pid = 3504] [serial = 1559] [outer = 17F63000] 07:13:05 INFO - PROCESS | 3504 | 1467727985913 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 07:13:05 INFO - PROCESS | 3504 | 1467727985983 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 3504 | 1467727985984 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 07:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:13:05 INFO - PROCESS | 3504 | 1467727985988 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 3504 | 1467727985989 Marionette TRACE conn6 <- [1,2042,null,{}] 07:13:05 INFO - PROCESS | 3504 | 1467727985993 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:05 INFO - PROCESS | 3504 | 1467727985995 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:06 INFO - PROCESS | 3504 | 1467727986075 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 07:13:06 INFO - PROCESS | 3504 | 1467727986083 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 3504 | 1467727986084 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:06 INFO - PROCESS | 3504 | ++DOCSHELL 1AA3E000 == 39 [pid = 3504] [id = 520] 07:13:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1B727400) [pid = 3504] [serial = 1560] [outer = 00000000] 07:13:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1B72F400) [pid = 3504] [serial = 1561] [outer = 1B727400] 07:13:06 INFO - PROCESS | 3504 | 1467727986127 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1B794800) [pid = 3504] [serial = 1562] [outer = 1B727400] 07:13:06 INFO - PROCESS | 3504 | 1467727986568 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 07:13:06 INFO - PROCESS | 3504 | 1467727986618 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 3504 | 1467727986620 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 07:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:13:06 INFO - PROCESS | 3504 | 1467727986638 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 3504 | 1467727986639 Marionette TRACE conn6 <- [1,2046,null,{}] 07:13:06 INFO - PROCESS | 3504 | 1467727986643 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:06 INFO - PROCESS | 3504 | 1467727986645 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:06 INFO - PROCESS | 3504 | 1467727986724 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 07:13:06 INFO - PROCESS | 3504 | 1467727986730 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 3504 | 1467727986731 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:06 INFO - PROCESS | 3504 | ++DOCSHELL 1BD98800 == 40 [pid = 3504] [id = 521] 07:13:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1BD9F400) [pid = 3504] [serial = 1563] [outer = 00000000] 07:13:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1BE32800) [pid = 3504] [serial = 1564] [outer = 1BD9F400] 07:13:06 INFO - PROCESS | 3504 | 1467727986777 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1BE38C00) [pid = 3504] [serial = 1565] [outer = 1BD9F400] 07:13:07 INFO - PROCESS | 3504 | --DOCSHELL 1A710000 == 39 [pid = 3504] [id = 507] 07:13:07 INFO - PROCESS | 3504 | --DOCSHELL 0CEF0C00 == 38 [pid = 3504] [id = 508] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 0D41E400 == 37 [pid = 3504] [id = 509] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 0D875800 == 36 [pid = 3504] [id = 511] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 14D23C00 == 35 [pid = 3504] [id = 510] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 08960400 == 34 [pid = 3504] [id = 515] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 1757D400 == 33 [pid = 3504] [id = 512] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 1AA3E000 == 32 [pid = 3504] [id = 520] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 17F7BC00 == 31 [pid = 3504] [id = 513] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 14D23800 == 30 [pid = 3504] [id = 516] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 17570400 == 29 [pid = 3504] [id = 519] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 1895BC00 == 28 [pid = 3504] [id = 514] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 1757CC00 == 27 [pid = 3504] [id = 518] 07:13:08 INFO - PROCESS | 3504 | --DOCSHELL 0C820400 == 26 [pid = 3504] [id = 517] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (19B6F800) [pid = 3504] [serial = 1520] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (18747C00) [pid = 3504] [serial = 1507] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18A03800) [pid = 3504] [serial = 1510] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (199A6C00) [pid = 3504] [serial = 1513] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (18A1FC00) [pid = 3504] [serial = 1511] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (19B6E800) [pid = 3504] [serial = 1519] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (17F60400) [pid = 3504] [serial = 1504] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (150B9800) [pid = 3504] [serial = 1501] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (15851400) [pid = 3504] [serial = 1502] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D412800) [pid = 3504] [serial = 1498] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D41F400) [pid = 3504] [serial = 1499] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0CEF1000) [pid = 3504] [serial = 1496] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0CCCB800) [pid = 3504] [serial = 1495] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D51AC00) [pid = 3504] [serial = 1493] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D418000) [pid = 3504] [serial = 1492] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1BE2BC00) [pid = 3504] [serial = 1489] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1BE31800) [pid = 3504] [serial = 1490] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (198A3800) [pid = 3504] [serial = 1514] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (18961800) [pid = 3504] [serial = 1516] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (18A90400) [pid = 3504] [serial = 1517] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1879D800) [pid = 3504] [serial = 1508] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (1AA45000) [pid = 3504] [serial = 1522] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (17F7CC00) [pid = 3504] [serial = 1505] [outer = 00000000] [url = about:blank] 07:13:08 INFO - PROCESS | 3504 | 1467727988618 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2022ms 07:13:08 INFO - PROCESS | 3504 | 1467727988662 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 3504 | 1467727988666 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 07:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:13:08 INFO - PROCESS | 3504 | 1467727988671 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 3504 | 1467727988674 Marionette TRACE conn6 <- [1,2050,null,{}] 07:13:08 INFO - PROCESS | 3504 | 1467727988680 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:08 INFO - PROCESS | 3504 | 1467727988683 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:08 INFO - PROCESS | 3504 | 1467727988771 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 07:13:08 INFO - PROCESS | 3504 | 1467727988781 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 3504 | 1467727988784 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:08 INFO - PROCESS | 3504 | ++DOCSHELL 0CC6BC00 == 27 [pid = 3504] [id = 522] 07:13:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0CC6D000) [pid = 3504] [serial = 1566] [outer = 00000000] 07:13:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0CDEAC00) [pid = 3504] [serial = 1567] [outer = 0CC6D000] 07:13:08 INFO - PROCESS | 3504 | 1467727988833 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0CEF7400) [pid = 3504] [serial = 1568] [outer = 0CC6D000] 07:13:09 INFO - PROCESS | 3504 | 1467727989320 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 07:13:09 INFO - PROCESS | 3504 | 1467727989402 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 3504 | 1467727989407 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 07:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:13:09 INFO - PROCESS | 3504 | 1467727989413 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 3504 | 1467727989416 Marionette TRACE conn6 <- [1,2054,null,{}] 07:13:09 INFO - PROCESS | 3504 | 1467727989420 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:09 INFO - PROCESS | 3504 | 1467727989423 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:09 INFO - PROCESS | 3504 | 1467727989516 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 07:13:09 INFO - PROCESS | 3504 | 1467727989612 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 3504 | 1467727989615 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:09 INFO - PROCESS | 3504 | ++DOCSHELL 0D40DC00 == 28 [pid = 3504] [id = 523] 07:13:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D40EC00) [pid = 3504] [serial = 1569] [outer = 00000000] 07:13:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D415400) [pid = 3504] [serial = 1570] [outer = 0D40EC00] 07:13:09 INFO - PROCESS | 3504 | 1467727989663 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D41F800) [pid = 3504] [serial = 1571] [outer = 0D40EC00] 07:13:10 INFO - PROCESS | 3504 | 1467727990053 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 07:13:10 INFO - PROCESS | 3504 | 1467727990087 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 3504 | 1467727990089 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 07:13:10 INFO - PROCESS | 3504 | 1467727990092 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:13:10 INFO - PROCESS | 3504 | 1467727990096 Marionette TRACE conn6 <- [1,2058,null,{}] 07:13:10 INFO - PROCESS | 3504 | 1467727990107 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:10 INFO - PROCESS | 3504 | 1467727990112 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:10 INFO - PROCESS | 3504 | 1467727990196 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 07:13:10 INFO - PROCESS | 3504 | 1467727990206 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 3504 | 1467727990209 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:10 INFO - PROCESS | 3504 | ++DOCSHELL 0DA49000 == 29 [pid = 3504] [id = 524] 07:13:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0DA4A000) [pid = 3504] [serial = 1572] [outer = 00000000] 07:13:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0DACD800) [pid = 3504] [serial = 1573] [outer = 0DA4A000] 07:13:10 INFO - PROCESS | 3504 | 1467727990256 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (14B10400) [pid = 3504] [serial = 1574] [outer = 0DA4A000] 07:13:10 INFO - PROCESS | 3504 | 1467727990715 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 07:13:10 INFO - PROCESS | 3504 | 1467727990744 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 3504 | 1467727990747 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 07:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:13:10 INFO - PROCESS | 3504 | 1467727990754 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 3504 | 1467727990756 Marionette TRACE conn6 <- [1,2062,null,{}] 07:13:10 INFO - PROCESS | 3504 | 1467727990759 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:10 INFO - PROCESS | 3504 | 1467727990761 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:10 INFO - PROCESS | 3504 | 1467727990846 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 07:13:10 INFO - PROCESS | 3504 | 1467727990851 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 3504 | 1467727990853 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:10 INFO - PROCESS | 3504 | ++DOCSHELL 14DA2000 == 30 [pid = 3504] [id = 525] 07:13:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (14ED5400) [pid = 3504] [serial = 1575] [outer = 00000000] 07:13:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (156A5C00) [pid = 3504] [serial = 1576] [outer = 14ED5400] 07:13:10 INFO - PROCESS | 3504 | 1467727990898 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1595DC00) [pid = 3504] [serial = 1577] [outer = 14ED5400] 07:13:11 INFO - PROCESS | 3504 | 1467727991337 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 07:13:11 INFO - PROCESS | 3504 | 1467727991388 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 07:13:11 INFO - PROCESS | 3504 | 1467727991390 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 07:13:11 INFO - PROCESS | 3504 | 1467727991393 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:13:11 INFO - PROCESS | 3504 | 1467727991395 Marionette TRACE conn6 <- [1,2066,null,{}] 07:13:11 INFO - PROCESS | 3504 | 1467727991398 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:11 INFO - PROCESS | 3504 | 1467727991400 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:11 INFO - PROCESS | 3504 | 1467727991477 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 07:13:11 INFO - PROCESS | 3504 | 1467727991482 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 3504 | 1467727991484 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:11 INFO - PROCESS | 3504 | ++DOCSHELL 1757CC00 == 31 [pid = 3504] [id = 526] 07:13:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1757D400) [pid = 3504] [serial = 1578] [outer = 00000000] 07:13:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17F35C00) [pid = 3504] [serial = 1579] [outer = 1757D400] 07:13:11 INFO - PROCESS | 3504 | 1467727991528 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F5E800) [pid = 3504] [serial = 1580] [outer = 1757D400] 07:13:12 INFO - PROCESS | 3504 | 1467727991990 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 07:13:12 INFO - PROCESS | 3504 | 1467727992029 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 3504 | 1467727992031 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 07:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:13:12 INFO - PROCESS | 3504 | 1467727992035 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 3504 | 1467727992036 Marionette TRACE conn6 <- [1,2070,null,{}] 07:13:12 INFO - PROCESS | 3504 | 1467727992040 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:12 INFO - PROCESS | 3504 | 1467727992046 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:12 INFO - PROCESS | 3504 | 1467727992146 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 07:13:12 INFO - PROCESS | 3504 | 1467727992152 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 3504 | 1467727992153 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:12 INFO - PROCESS | 3504 | ++DOCSHELL 184CFC00 == 32 [pid = 3504] [id = 527] 07:13:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (184D0400) [pid = 3504] [serial = 1581] [outer = 00000000] 07:13:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18744400) [pid = 3504] [serial = 1582] [outer = 184D0400] 07:13:12 INFO - PROCESS | 3504 | 1467727992198 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18748C00) [pid = 3504] [serial = 1583] [outer = 184D0400] 07:13:12 INFO - PROCESS | 3504 | 1467727992634 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 07:13:12 INFO - PROCESS | 3504 | 1467727992708 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 3504 | 1467727992710 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 07:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:13:12 INFO - PROCESS | 3504 | 1467727992713 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 3504 | 1467727992715 Marionette TRACE conn6 <- [1,2074,null,{}] 07:13:12 INFO - PROCESS | 3504 | 1467727992718 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:12 INFO - PROCESS | 3504 | 1467727992720 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:12 INFO - PROCESS | 3504 | 1467727992796 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 07:13:12 INFO - PROCESS | 3504 | 1467727992802 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 3504 | 1467727992803 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:12 INFO - PROCESS | 3504 | ++DOCSHELL 18744800 == 33 [pid = 3504] [id = 528] 07:13:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1879E000) [pid = 3504] [serial = 1584] [outer = 00000000] 07:13:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18962C00) [pid = 3504] [serial = 1585] [outer = 1879E000] 07:13:12 INFO - PROCESS | 3504 | 1467727992847 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (189D3800) [pid = 3504] [serial = 1586] [outer = 1879E000] 07:13:13 INFO - PROCESS | 3504 | 1467727993285 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 07:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:13:13 INFO - PROCESS | 3504 | 1467727993355 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 3504 | 1467727993357 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 07:13:13 INFO - PROCESS | 3504 | 1467727993361 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 3504 | 1467727993363 Marionette TRACE conn6 <- [1,2078,null,{}] 07:13:13 INFO - PROCESS | 3504 | 1467727993366 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:13 INFO - PROCESS | 3504 | 1467727993368 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:13 INFO - PROCESS | 3504 | 1467727993447 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 07:13:13 INFO - PROCESS | 3504 | 1467727993452 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:13 INFO - PROCESS | 3504 | 1467727993454 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:13 INFO - PROCESS | 3504 | ++DOCSHELL 08967000 == 34 [pid = 3504] [id = 529] 07:13:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0C812800) [pid = 3504] [serial = 1587] [outer = 00000000] 07:13:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18A20000) [pid = 3504] [serial = 1588] [outer = 0C812800] 07:13:13 INFO - PROCESS | 3504 | 1467727993498 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (18A11C00) [pid = 3504] [serial = 1589] [outer = 0C812800] 07:13:13 INFO - PROCESS | 3504 | 1467727993972 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 07:13:13 INFO - PROCESS | 3504 | 1467727993993 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 07:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:13:14 INFO - PROCESS | 3504 | 1467727993995 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 07:13:14 INFO - PROCESS | 3504 | 1467727994004 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 3504 | 1467727994006 Marionette TRACE conn6 <- [1,2082,null,{}] 07:13:14 INFO - PROCESS | 3504 | 1467727994010 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:14 INFO - PROCESS | 3504 | 1467727994011 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:14 INFO - PROCESS | 3504 | 1467727994124 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 07:13:14 INFO - PROCESS | 3504 | 1467727994130 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 3504 | 1467727994132 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:14 INFO - PROCESS | 3504 | ++DOCSHELL 0D973800 == 35 [pid = 3504] [id = 530] 07:13:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1990F800) [pid = 3504] [serial = 1590] [outer = 00000000] 07:13:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (199AF800) [pid = 3504] [serial = 1591] [outer = 1990F800] 07:13:14 INFO - PROCESS | 3504 | 1467727994176 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (199B1400) [pid = 3504] [serial = 1592] [outer = 1990F800] 07:13:14 INFO - PROCESS | 3504 | 1467727994657 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 690ms 07:13:14 INFO - PROCESS | 3504 | 1467727994688 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 3504 | 1467727994690 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 07:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:13:14 INFO - PROCESS | 3504 | 1467727994693 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 3504 | 1467727994695 Marionette TRACE conn6 <- [1,2086,null,{}] 07:13:14 INFO - PROCESS | 3504 | 1467727994698 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:14 INFO - PROCESS | 3504 | 1467727994700 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:14 INFO - PROCESS | 3504 | 1467727994821 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 07:13:14 INFO - PROCESS | 3504 | 1467727994830 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 3504 | 1467727994832 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:14 INFO - PROCESS | 3504 | ++DOCSHELL 19B69400 == 36 [pid = 3504] [id = 531] 07:13:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (19B6C000) [pid = 3504] [serial = 1593] [outer = 00000000] 07:13:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1A57FC00) [pid = 3504] [serial = 1594] [outer = 19B6C000] 07:13:14 INFO - PROCESS | 3504 | 1467727994930 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1A70CC00) [pid = 3504] [serial = 1595] [outer = 19B6C000] 07:13:15 INFO - PROCESS | 3504 | 1467727995351 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 669ms 07:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:13:15 INFO - PROCESS | 3504 | 1467727995364 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 3504 | 1467727995367 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 07:13:15 INFO - PROCESS | 3504 | 1467727995370 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 3504 | 1467727995372 Marionette TRACE conn6 <- [1,2090,null,{}] 07:13:15 INFO - PROCESS | 3504 | 1467727995383 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:15 INFO - PROCESS | 3504 | 1467727995385 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:15 INFO - PROCESS | 3504 | 1467727995540 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 07:13:15 INFO - PROCESS | 3504 | 1467727995615 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 3504 | 1467727995617 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:15 INFO - PROCESS | 3504 | ++DOCSHELL 159E6C00 == 37 [pid = 3504] [id = 532] 07:13:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (1A8A2000) [pid = 3504] [serial = 1596] [outer = 00000000] 07:13:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (1B730000) [pid = 3504] [serial = 1597] [outer = 1A8A2000] 07:13:15 INFO - PROCESS | 3504 | 1467727995662 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (1BE2E800) [pid = 3504] [serial = 1598] [outer = 1A8A2000] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (1B727400) [pid = 3504] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (198ED800) [pid = 3504] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (0CC6EC00) [pid = 3504] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1A89CC00) [pid = 3504] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (189D6400) [pid = 3504] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (18962000) [pid = 3504] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (17F81400) [pid = 3504] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (17F34000) [pid = 3504] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (14DA1400) [pid = 3504] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (14D25400) [pid = 3504] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D41F000) [pid = 3504] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0CEF8C00) [pid = 3504] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1AA3F000) [pid = 3504] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:13:16 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (17F63000) [pid = 3504] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:13:16 INFO - PROCESS | 3504 | 1467727996213 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 890ms 07:13:16 INFO - PROCESS | 3504 | 1467727996261 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 3504 | 1467727996263 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 07:13:16 INFO - PROCESS | 3504 | 1467727996266 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 3504 | 1467727996268 Marionette TRACE conn6 <- [1,2094,null,{}] 07:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:13:16 INFO - PROCESS | 3504 | 1467727996271 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:16 INFO - PROCESS | 3504 | 1467727996273 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:16 INFO - PROCESS | 3504 | 1467727996353 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 07:13:16 INFO - PROCESS | 3504 | 1467727996359 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 3504 | 1467727996360 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:16 INFO - PROCESS | 3504 | ++DOCSHELL 17F60C00 == 38 [pid = 3504] [id = 533] 07:13:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (17F61400) [pid = 3504] [serial = 1599] [outer = 00000000] 07:13:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18A05000) [pid = 3504] [serial = 1600] [outer = 17F61400] 07:13:16 INFO - PROCESS | 3504 | 1467727996413 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1989E000) [pid = 3504] [serial = 1601] [outer = 17F61400] 07:13:16 INFO - PROCESS | 3504 | 1467727996831 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 07:13:16 INFO - PROCESS | 3504 | 1467727996901 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 3504 | 1467727996903 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 07:13:16 INFO - PROCESS | 3504 | 1467727996907 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:13:16 INFO - PROCESS | 3504 | 1467727996908 Marionette TRACE conn6 <- [1,2098,null,{}] 07:13:16 INFO - PROCESS | 3504 | 1467727996912 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:16 INFO - PROCESS | 3504 | 1467727996914 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:17 INFO - PROCESS | 3504 | 1467727996993 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 07:13:17 INFO - PROCESS | 3504 | 1467727996998 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 3504 | 1467727997000 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:17 INFO - PROCESS | 3504 | ++DOCSHELL 1873E400 == 39 [pid = 3504] [id = 534] 07:13:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1AA3F000) [pid = 3504] [serial = 1602] [outer = 00000000] 07:13:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BE31400) [pid = 3504] [serial = 1603] [outer = 1AA3F000] 07:13:17 INFO - PROCESS | 3504 | 1467727997043 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0CD84000) [pid = 3504] [serial = 1604] [outer = 1AA3F000] 07:13:17 INFO - PROCESS | 3504 | 1467727997478 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 07:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:13:17 INFO - PROCESS | 3504 | 1467727997545 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 3504 | 1467727997547 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 07:13:17 INFO - PROCESS | 3504 | 1467727997550 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 3504 | 1467727997552 Marionette TRACE conn6 <- [1,2102,null,{}] 07:13:17 INFO - PROCESS | 3504 | 1467727997555 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:17 INFO - PROCESS | 3504 | 1467727997557 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:17 INFO - PROCESS | 3504 | 1467727997638 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 07:13:17 INFO - PROCESS | 3504 | 1467727997643 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 3504 | 1467727997645 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:17 INFO - PROCESS | 3504 | ++DOCSHELL 17F69400 == 40 [pid = 3504] [id = 535] 07:13:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1BD91C00) [pid = 3504] [serial = 1605] [outer = 00000000] 07:13:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1BF05800) [pid = 3504] [serial = 1606] [outer = 1BD91C00] 07:13:17 INFO - PROCESS | 3504 | 1467727997688 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1BF07400) [pid = 3504] [serial = 1607] [outer = 1BD91C00] 07:13:18 INFO - PROCESS | 3504 | --DOCSHELL 1BD98800 == 39 [pid = 3504] [id = 521] 07:13:18 INFO - PROCESS | 3504 | --DOCSHELL 0CC6BC00 == 38 [pid = 3504] [id = 522] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 0D40DC00 == 37 [pid = 3504] [id = 523] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 0DA49000 == 36 [pid = 3504] [id = 524] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 14DA2000 == 35 [pid = 3504] [id = 525] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 18744800 == 34 [pid = 3504] [id = 528] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 0D973800 == 33 [pid = 3504] [id = 530] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 184CFC00 == 32 [pid = 3504] [id = 527] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 159E6C00 == 31 [pid = 3504] [id = 532] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 1757CC00 == 30 [pid = 3504] [id = 526] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 08967000 == 29 [pid = 3504] [id = 529] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 17F60C00 == 28 [pid = 3504] [id = 533] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 1873E400 == 27 [pid = 3504] [id = 534] 07:13:19 INFO - PROCESS | 3504 | --DOCSHELL 19B69400 == 26 [pid = 3504] [id = 531] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (1B794800) [pid = 3504] [serial = 1562] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (199AB000) [pid = 3504] [serial = 1549] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1BE32800) [pid = 3504] [serial = 1564] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (19B6C400) [pid = 3504] [serial = 1552] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (1AA44000) [pid = 3504] [serial = 1555] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (19B6EC00) [pid = 3504] [serial = 1553] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (1B72F400) [pid = 3504] [serial = 1561] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1AA4BC00) [pid = 3504] [serial = 1556] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (18A86C00) [pid = 3504] [serial = 1546] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (189DB000) [pid = 3504] [serial = 1543] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (18A04C00) [pid = 3504] [serial = 1544] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (18745C00) [pid = 3504] [serial = 1540] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (18957800) [pid = 3504] [serial = 1541] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (17F5B800) [pid = 3504] [serial = 1537] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (17F69000) [pid = 3504] [serial = 1538] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (15852C00) [pid = 3504] [serial = 1534] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17571000) [pid = 3504] [serial = 1535] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (14DE4C00) [pid = 3504] [serial = 1531] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (15095000) [pid = 3504] [serial = 1532] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D515C00) [pid = 3504] [serial = 1528] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0D51E800) [pid = 3504] [serial = 1529] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D27F400) [pid = 3504] [serial = 1525] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0D2D8000) [pid = 3504] [serial = 1526] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1AA4CC00) [pid = 3504] [serial = 1523] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (199B1000) [pid = 3504] [serial = 1550] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (199DE400) [pid = 3504] [serial = 1559] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (18A05800) [pid = 3504] [serial = 1558] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (18A12000) [pid = 3504] [serial = 1547] [outer = 00000000] [url = about:blank] 07:13:19 INFO - PROCESS | 3504 | 1467727999555 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2015ms 07:13:19 INFO - PROCESS | 3504 | 1467727999572 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 3504 | 1467727999575 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 07:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:13:19 INFO - PROCESS | 3504 | 1467727999580 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 3504 | 1467727999584 Marionette TRACE conn6 <- [1,2106,null,{}] 07:13:19 INFO - PROCESS | 3504 | 1467727999590 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:19 INFO - PROCESS | 3504 | 1467727999593 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:19 INFO - PROCESS | 3504 | 1467727999683 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 07:13:19 INFO - PROCESS | 3504 | 1467727999692 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 3504 | 1467727999697 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:19 INFO - PROCESS | 3504 | ++DOCSHELL 0CD82400 == 27 [pid = 3504] [id = 536] 07:13:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0CD84800) [pid = 3504] [serial = 1608] [outer = 00000000] 07:13:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0CE5E000) [pid = 3504] [serial = 1609] [outer = 0CD84800] 07:13:19 INFO - PROCESS | 3504 | 1467727999747 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D27B400) [pid = 3504] [serial = 1610] [outer = 0CD84800] 07:13:20 INFO - PROCESS | 3504 | 1467728000233 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 07:13:20 INFO - PROCESS | 3504 | 1467728000311 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 3504 | 1467728000316 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 07:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:13:20 INFO - PROCESS | 3504 | 1467728000322 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 3504 | 1467728000325 Marionette TRACE conn6 <- [1,2110,null,{}] 07:13:20 INFO - PROCESS | 3504 | 1467728000329 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:20 INFO - PROCESS | 3504 | 1467728000332 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:20 INFO - PROCESS | 3504 | 1467728000425 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 07:13:20 INFO - PROCESS | 3504 | 1467728000437 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 3504 | 1467728000440 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:20 INFO - PROCESS | 3504 | ++DOCSHELL 0D40F000 == 28 [pid = 3504] [id = 537] 07:13:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D40F400) [pid = 3504] [serial = 1611] [outer = 00000000] 07:13:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D415000) [pid = 3504] [serial = 1612] [outer = 0D40F400] 07:13:20 INFO - PROCESS | 3504 | 1467728000488 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D510000) [pid = 3504] [serial = 1613] [outer = 0D40F400] 07:13:20 INFO - PROCESS | 3504 | 1467728000965 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 07:13:21 INFO - PROCESS | 3504 | 1467728000996 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 3504 | 1467728000998 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 07:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:13:21 INFO - PROCESS | 3504 | 1467728001002 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - PROCESS | 3504 | 1467728001005 Marionette TRACE conn6 <- [1,2114,null,{}] 07:13:21 INFO - PROCESS | 3504 | 1467728001016 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:21 INFO - PROCESS | 3504 | 1467728001021 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:21 INFO - PROCESS | 3504 | 1467728001135 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 07:13:21 INFO - PROCESS | 3504 | 1467728001236 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 3504 | 1467728001240 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:21 INFO - PROCESS | 3504 | ++DOCSHELL 0DAC3800 == 29 [pid = 3504] [id = 538] 07:13:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0DAC7800) [pid = 3504] [serial = 1614] [outer = 00000000] 07:13:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0E4CE400) [pid = 3504] [serial = 1615] [outer = 0DAC7800] 07:13:21 INFO - PROCESS | 3504 | 1467728001288 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (14DA2000) [pid = 3504] [serial = 1616] [outer = 0DAC7800] 07:13:21 INFO - PROCESS | 3504 | 1467728001676 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 731ms 07:13:21 INFO - PROCESS | 3504 | 1467728001737 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 3504 | 1467728001740 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 07:13:21 INFO - PROCESS | 3504 | 1467728001743 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:13:21 INFO - PROCESS | 3504 | 1467728001744 Marionette TRACE conn6 <- [1,2118,null,{}] 07:13:21 INFO - PROCESS | 3504 | 1467728001748 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:21 INFO - PROCESS | 3504 | 1467728001750 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:21 INFO - PROCESS | 3504 | 1467728001838 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 07:13:21 INFO - PROCESS | 3504 | 1467728001843 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 3504 | 1467728001845 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:21 INFO - PROCESS | 3504 | ++DOCSHELL 15090400 == 30 [pid = 3504] [id = 539] 07:13:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (15090800) [pid = 3504] [serial = 1617] [outer = 00000000] 07:13:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (15467800) [pid = 3504] [serial = 1618] [outer = 15090800] 07:13:21 INFO - PROCESS | 3504 | 1467728001891 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (15967C00) [pid = 3504] [serial = 1619] [outer = 15090800] 07:13:22 INFO - PROCESS | 3504 | --DOCSHELL 16A49400 == 29 [pid = 3504] [id = 12] 07:13:22 INFO - PROCESS | 3504 | 1467728002381 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 3504 | 1467728002419 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 07:13:22 INFO - PROCESS | 3504 | 1467728002422 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:13:22 INFO - PROCESS | 3504 | 1467728002424 Marionette TRACE conn6 <- [1,2122,null,{}] 07:13:22 INFO - PROCESS | 3504 | 1467728002427 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:22 INFO - PROCESS | 3504 | 1467728002430 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:22 INFO - PROCESS | 3504 | 1467728002534 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 07:13:22 INFO - PROCESS | 3504 | 1467728002542 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 3504 | 1467728002544 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:22 INFO - PROCESS | 3504 | ++DOCSHELL 17F2EC00 == 30 [pid = 3504] [id = 540] 07:13:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F30000) [pid = 3504] [serial = 1620] [outer = 00000000] 07:13:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17F3AC00) [pid = 3504] [serial = 1621] [outer = 17F30000] 07:13:22 INFO - PROCESS | 3504 | 1467728002593 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F66800) [pid = 3504] [serial = 1622] [outer = 17F30000] 07:13:23 INFO - PROCESS | 3504 | 1467728003046 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 07:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:13:23 INFO - PROCESS | 3504 | 1467728003097 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 3504 | 1467728003099 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 07:13:23 INFO - PROCESS | 3504 | 1467728003102 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 3504 | 1467728003104 Marionette TRACE conn6 <- [1,2126,null,{}] 07:13:23 INFO - PROCESS | 3504 | 1467728003107 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:23 INFO - PROCESS | 3504 | 1467728003113 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:23 INFO - PROCESS | 3504 | 1467728003221 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 07:13:23 INFO - PROCESS | 3504 | 1467728003227 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 3504 | 1467728003229 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:23 INFO - PROCESS | 3504 | ++DOCSHELL 17F83400 == 31 [pid = 3504] [id = 541] 07:13:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17FD3400) [pid = 3504] [serial = 1623] [outer = 00000000] 07:13:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18741C00) [pid = 3504] [serial = 1624] [outer = 17FD3400] 07:13:23 INFO - PROCESS | 3504 | 1467728003274 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1874C800) [pid = 3504] [serial = 1625] [outer = 17FD3400] 07:13:23 INFO - PROCESS | 3504 | 1467728003747 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 07:13:23 INFO - PROCESS | 3504 | 1467728003773 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 3504 | 1467728003775 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 07:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:13:23 INFO - PROCESS | 3504 | 1467728003778 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 3504 | 1467728003780 Marionette TRACE conn6 <- [1,2130,null,{}] 07:13:23 INFO - PROCESS | 3504 | 1467728003783 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:23 INFO - PROCESS | 3504 | 1467728003785 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:23 INFO - PROCESS | 3504 | 1467728003861 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 07:13:23 INFO - PROCESS | 3504 | 1467728003893 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 3504 | 1467728003895 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:23 INFO - PROCESS | 3504 | ++DOCSHELL 0D87D000 == 32 [pid = 3504] [id = 542] 07:13:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1873E800) [pid = 3504] [serial = 1626] [outer = 00000000] 07:13:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (189D4800) [pid = 3504] [serial = 1627] [outer = 1873E800] 07:13:23 INFO - PROCESS | 3504 | 1467728003941 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (189D8400) [pid = 3504] [serial = 1628] [outer = 1873E800] 07:13:24 INFO - PROCESS | 3504 | 1467728004372 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 3504 | 1467728004422 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 07:13:24 INFO - PROCESS | 3504 | 1467728004425 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 3504 | 1467728004426 Marionette TRACE conn6 <- [1,2134,null,{}] 07:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:13:24 INFO - PROCESS | 3504 | 1467728004430 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:24 INFO - PROCESS | 3504 | 1467728004432 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:24 INFO - PROCESS | 3504 | 1467728004510 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 07:13:24 INFO - PROCESS | 3504 | 1467728004515 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 3504 | 1467728004517 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:24 INFO - PROCESS | 3504 | ++DOCSHELL 189D6C00 == 33 [pid = 3504] [id = 543] 07:13:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18A0CC00) [pid = 3504] [serial = 1629] [outer = 00000000] 07:13:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1989E400) [pid = 3504] [serial = 1630] [outer = 18A0CC00] 07:13:24 INFO - PROCESS | 3504 | 1467728004560 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1989F400) [pid = 3504] [serial = 1631] [outer = 18A0CC00] 07:13:25 INFO - PROCESS | 3504 | 1467728005031 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 3504 | 1467728005063 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 07:13:25 INFO - PROCESS | 3504 | 1467728005066 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 3504 | 1467728005068 Marionette TRACE conn6 <- [1,2138,null,{}] 07:13:25 INFO - PROCESS | 3504 | 1467728005071 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:25 INFO - PROCESS | 3504 | 1467728005073 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:25 INFO - PROCESS | 3504 | 1467728005188 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 07:13:25 INFO - PROCESS | 3504 | 1467728005196 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 3504 | 1467728005198 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:25 INFO - PROCESS | 3504 | ++DOCSHELL 0DA50400 == 34 [pid = 3504] [id = 544] 07:13:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1951D800) [pid = 3504] [serial = 1632] [outer = 00000000] 07:13:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (19B69C00) [pid = 3504] [serial = 1633] [outer = 1951D800] 07:13:25 INFO - PROCESS | 3504 | 1467728005301 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (19B6AC00) [pid = 3504] [serial = 1634] [outer = 1951D800] 07:13:25 INFO - PROCESS | 3504 | 1467728005760 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 07:13:25 INFO - PROCESS | 3504 | 1467728005797 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 3504 | 1467728005799 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 07:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:13:25 INFO - PROCESS | 3504 | 1467728005802 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 3504 | 1467728005804 Marionette TRACE conn6 <- [1,2142,null,{}] 07:13:25 INFO - PROCESS | 3504 | 1467728005817 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:25 INFO - PROCESS | 3504 | 1467728005819 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:25 INFO - PROCESS | 3504 | 1467728005934 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 07:13:25 INFO - PROCESS | 3504 | 1467728005940 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 3504 | 1467728005942 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:25 INFO - PROCESS | 3504 | ++DOCSHELL 199D8400 == 35 [pid = 3504] [id = 545] 07:13:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (19B71400) [pid = 3504] [serial = 1635] [outer = 00000000] 07:13:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1A702800) [pid = 3504] [serial = 1636] [outer = 19B71400] 07:13:25 INFO - PROCESS | 3504 | 1467728005985 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1AA3E400) [pid = 3504] [serial = 1637] [outer = 19B71400] 07:13:26 INFO - PROCESS | 3504 | 1467728006442 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 07:13:26 INFO - PROCESS | 3504 | 1467728006494 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 3504 | 1467728006496 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 07:13:26 INFO - PROCESS | 3504 | 1467728006500 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:13:26 INFO - PROCESS | 3504 | 1467728006502 Marionette TRACE conn6 <- [1,2146,null,{}] 07:13:26 INFO - PROCESS | 3504 | 1467728006506 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:26 INFO - PROCESS | 3504 | 1467728006508 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:26 INFO - PROCESS | 3504 | 1467728006664 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 07:13:26 INFO - PROCESS | 3504 | 1467728006690 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 3504 | 1467728006693 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:26 INFO - PROCESS | 3504 | ++DOCSHELL 1757DC00 == 36 [pid = 3504] [id = 546] 07:13:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (1AA46000) [pid = 3504] [serial = 1638] [outer = 00000000] 07:13:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (1B72E000) [pid = 3504] [serial = 1639] [outer = 1AA46000] 07:13:26 INFO - PROCESS | 3504 | 1467728006741 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (1BD95000) [pid = 3504] [serial = 1640] [outer = 1AA46000] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (1990F800) [pid = 3504] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (19B6C000) [pid = 3504] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (1A8A2000) [pid = 3504] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1AA3F000) [pid = 3504] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (0C812800) [pid = 3504] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (1879E000) [pid = 3504] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (184D0400) [pid = 3504] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1757D400) [pid = 3504] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (14ED5400) [pid = 3504] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0DA4A000) [pid = 3504] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D40EC00) [pid = 3504] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0CC6D000) [pid = 3504] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1BD9F400) [pid = 3504] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:13:27 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (17F61400) [pid = 3504] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:13:27 INFO - PROCESS | 3504 | 1467728007364 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 931ms 07:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:13:27 INFO - PROCESS | 3504 | 1467728007435 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 07:13:27 INFO - PROCESS | 3504 | 1467728007437 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 07:13:27 INFO - PROCESS | 3504 | 1467728007440 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - PROCESS | 3504 | 1467728007442 Marionette TRACE conn6 <- [1,2150,null,{}] 07:13:27 INFO - PROCESS | 3504 | 1467728007446 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:27 INFO - PROCESS | 3504 | 1467728007447 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:27 INFO - PROCESS | 3504 | 1467728007528 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 07:13:27 INFO - PROCESS | 3504 | 1467728007533 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 3504 | 1467728007535 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:27 INFO - PROCESS | 3504 | ++DOCSHELL 17F2F400 == 37 [pid = 3504] [id = 547] 07:13:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (17F38400) [pid = 3504] [serial = 1641] [outer = 00000000] 07:13:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (19515000) [pid = 3504] [serial = 1642] [outer = 17F38400] 07:13:27 INFO - PROCESS | 3504 | 1467728007588 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (19B6C000) [pid = 3504] [serial = 1643] [outer = 17F38400] 07:13:28 INFO - PROCESS | 3504 | 1467728008037 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 07:13:28 INFO - PROCESS | 3504 | 1467728008071 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 07:13:28 INFO - PROCESS | 3504 | 1467728008073 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 07:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:13:28 INFO - PROCESS | 3504 | 1467728008076 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 3504 | 1467728008077 Marionette TRACE conn6 <- [1,2154,null,{}] 07:13:28 INFO - PROCESS | 3504 | 1467728008081 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:28 INFO - PROCESS | 3504 | 1467728008083 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:28 INFO - PROCESS | 3504 | 1467728008164 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 07:13:28 INFO - PROCESS | 3504 | 1467728008170 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 3504 | 1467728008171 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:28 INFO - PROCESS | 3504 | ++DOCSHELL 17578000 == 38 [pid = 3504] [id = 548] 07:13:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1AA47000) [pid = 3504] [serial = 1644] [outer = 00000000] 07:13:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BE2BC00) [pid = 3504] [serial = 1645] [outer = 1AA47000] 07:13:28 INFO - PROCESS | 3504 | 1467728008214 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1BE36800) [pid = 3504] [serial = 1646] [outer = 1AA47000] 07:13:28 INFO - PROCESS | 3504 | 1467728008666 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 07:13:28 INFO - PROCESS | 3504 | 1467728008717 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 07:13:28 INFO - PROCESS | 3504 | 1467728008719 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 07:13:28 INFO - PROCESS | 3504 | 1467728008723 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 3504 | 1467728008724 Marionette TRACE conn6 <- [1,2158,null,{}] 07:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:13:28 INFO - PROCESS | 3504 | 1467728008728 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:28 INFO - PROCESS | 3504 | 1467728008729 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:28 INFO - PROCESS | 3504 | 1467728008809 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 07:13:28 INFO - PROCESS | 3504 | 1467728008815 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 3504 | 1467728008817 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:28 INFO - PROCESS | 3504 | ++DOCSHELL 1BE35C00 == 39 [pid = 3504] [id = 549] 07:13:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1BE52000) [pid = 3504] [serial = 1647] [outer = 00000000] 07:13:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1BF9C800) [pid = 3504] [serial = 1648] [outer = 1BE52000] 07:13:28 INFO - PROCESS | 3504 | 1467728008860 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1C217400) [pid = 3504] [serial = 1649] [outer = 1BE52000] 07:13:29 INFO - PROCESS | 3504 | 1467728009597 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 930ms 07:13:29 INFO - PROCESS | 3504 | 1467728009659 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 07:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:13:29 INFO - PROCESS | 3504 | 1467728009663 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 07:13:29 INFO - PROCESS | 3504 | 1467728009669 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 3504 | 1467728009672 Marionette TRACE conn6 <- [1,2162,null,{}] 07:13:29 INFO - PROCESS | 3504 | 1467728009678 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:29 INFO - PROCESS | 3504 | 1467728009681 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:29 INFO - PROCESS | 3504 | 1467728009813 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 07:13:29 INFO - PROCESS | 3504 | 1467728009946 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 3504 | 1467728009949 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:29 INFO - PROCESS | 3504 | ++DOCSHELL 0C81F000 == 40 [pid = 3504] [id = 550] 07:13:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (0CCCA800) [pid = 3504] [serial = 1650] [outer = 00000000] 07:13:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (0D376400) [pid = 3504] [serial = 1651] [outer = 0CCCA800] 07:13:30 INFO - PROCESS | 3504 | 1467728010007 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0D414400) [pid = 3504] [serial = 1652] [outer = 0CCCA800] 07:13:30 INFO - PROCESS | 3504 | 1467728010671 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1025ms 07:13:30 INFO - PROCESS | 3504 | 1467728010694 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 07:13:30 INFO - PROCESS | 3504 | 1467728010699 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 07:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:13:30 INFO - PROCESS | 3504 | 1467728010705 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 3504 | 1467728010708 Marionette TRACE conn6 <- [1,2166,null,{}] 07:13:30 INFO - PROCESS | 3504 | 1467728010713 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:30 INFO - PROCESS | 3504 | 1467728010716 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:30 INFO - PROCESS | 3504 | 1467728010838 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 07:13:31 INFO - PROCESS | 3504 | 1467728011102 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 3504 | 1467728011105 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:31 INFO - PROCESS | 3504 | ++DOCSHELL 08967C00 == 41 [pid = 3504] [id = 551] 07:13:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (0C804C00) [pid = 3504] [serial = 1653] [outer = 00000000] 07:13:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (0C820400) [pid = 3504] [serial = 1654] [outer = 0C804C00] 07:13:31 INFO - PROCESS | 3504 | 1467728011175 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (0CD78C00) [pid = 3504] [serial = 1655] [outer = 0C804C00] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 17578000 == 40 [pid = 3504] [id = 548] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 17F2F400 == 39 [pid = 3504] [id = 547] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 1757DC00 == 38 [pid = 3504] [id = 546] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 199D8400 == 37 [pid = 3504] [id = 545] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 0DA50400 == 36 [pid = 3504] [id = 544] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 189D6C00 == 35 [pid = 3504] [id = 543] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 0D87D000 == 34 [pid = 3504] [id = 542] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 17F83400 == 33 [pid = 3504] [id = 541] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 17F2EC00 == 32 [pid = 3504] [id = 540] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 15090400 == 31 [pid = 3504] [id = 539] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (1BF05800) [pid = 3504] [serial = 1606] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 0DAC3800 == 30 [pid = 3504] [id = 538] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 0D40F000 == 29 [pid = 3504] [id = 537] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 0CC1E800 == 28 [pid = 3504] [id = 13] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 0CD82400 == 27 [pid = 3504] [id = 536] 07:13:31 INFO - PROCESS | 3504 | --DOCSHELL 17F69400 == 26 [pid = 3504] [id = 535] 07:13:31 INFO - PROCESS | 3504 | 1467728011872 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1229ms 07:13:31 INFO - PROCESS | 3504 | 1467728011938 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 07:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:13:31 INFO - PROCESS | 3504 | 1467728011942 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 07:13:31 INFO - PROCESS | 3504 | 1467728011946 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 3504 | 1467728011949 Marionette TRACE conn6 <- [1,2170,null,{}] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (199AF800) [pid = 3504] [serial = 1591] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (1A57FC00) [pid = 3504] [serial = 1594] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (1B730000) [pid = 3504] [serial = 1597] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1A70CC00) [pid = 3504] [serial = 1595] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (1BE31400) [pid = 3504] [serial = 1603] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (0CD84000) [pid = 3504] [serial = 1604] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (18A20000) [pid = 3504] [serial = 1588] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (18962C00) [pid = 3504] [serial = 1585] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (189D3800) [pid = 3504] [serial = 1586] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (18744400) [pid = 3504] [serial = 1582] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (18748C00) [pid = 3504] [serial = 1583] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (17F35C00) [pid = 3504] [serial = 1579] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (17F5E800) [pid = 3504] [serial = 1580] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (156A5C00) [pid = 3504] [serial = 1576] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1595DC00) [pid = 3504] [serial = 1577] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0DACD800) [pid = 3504] [serial = 1573] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (14B10400) [pid = 3504] [serial = 1574] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D415400) [pid = 3504] [serial = 1570] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D41F800) [pid = 3504] [serial = 1571] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0CDEAC00) [pid = 3504] [serial = 1567] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0CEF7400) [pid = 3504] [serial = 1568] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1BE38C00) [pid = 3504] [serial = 1565] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18A05000) [pid = 3504] [serial = 1600] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1989E000) [pid = 3504] [serial = 1601] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (199B1400) [pid = 3504] [serial = 1592] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1BE2E800) [pid = 3504] [serial = 1598] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18A11C00) [pid = 3504] [serial = 1589] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3504 | 1467728011978 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:31 INFO - PROCESS | 3504 | 1467728011982 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:32 INFO - PROCESS | 3504 | 1467728012074 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 07:13:32 INFO - PROCESS | 3504 | 1467728012087 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 3504 | 1467728012089 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:32 INFO - PROCESS | 3504 | ++DOCSHELL 0D273800 == 27 [pid = 3504] [id = 552] 07:13:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D274C00) [pid = 3504] [serial = 1656] [outer = 00000000] 07:13:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (0D36E000) [pid = 3504] [serial = 1657] [outer = 0D274C00] 07:13:32 INFO - PROCESS | 3504 | 1467728012136 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D40E000) [pid = 3504] [serial = 1658] [outer = 0D274C00] 07:13:32 INFO - PROCESS | 3504 | 1467728012664 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 07:13:32 INFO - PROCESS | 3504 | 1467728012679 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 3504 | 1467728012683 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 07:13:32 INFO - PROCESS | 3504 | 1467728012687 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:13:32 INFO - PROCESS | 3504 | 1467728012689 Marionette TRACE conn6 <- [1,2174,null,{}] 07:13:32 INFO - PROCESS | 3504 | 1467728012693 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:32 INFO - PROCESS | 3504 | 1467728012695 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:32 INFO - PROCESS | 3504 | 1467728012783 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 07:13:32 INFO - PROCESS | 3504 | 1467728012792 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 3504 | 1467728012794 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:32 INFO - PROCESS | 3504 | ++DOCSHELL 0DA49000 == 28 [pid = 3504] [id = 553] 07:13:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0DA50800) [pid = 3504] [serial = 1659] [outer = 00000000] 07:13:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0E2E2400) [pid = 3504] [serial = 1660] [outer = 0DA50800] 07:13:32 INFO - PROCESS | 3504 | 1467728012839 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (14DA7C00) [pid = 3504] [serial = 1661] [outer = 0DA50800] 07:13:33 INFO - PROCESS | 3504 | 1467728013310 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 07:13:33 INFO - PROCESS | 3504 | 1467728013363 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 3504 | 1467728013365 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 07:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:13:33 INFO - PROCESS | 3504 | 1467728013370 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 3504 | 1467728013376 Marionette TRACE conn6 <- [1,2178,null,{}] 07:13:33 INFO - PROCESS | 3504 | 1467728013385 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:33 INFO - PROCESS | 3504 | 1467728013389 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:33 INFO - PROCESS | 3504 | 1467728013475 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 07:13:33 INFO - PROCESS | 3504 | 1467728013573 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 3504 | 1467728013575 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:33 INFO - PROCESS | 3504 | ++DOCSHELL 15963C00 == 29 [pid = 3504] [id = 554] 07:13:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (16A45000) [pid = 3504] [serial = 1662] [outer = 00000000] 07:13:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (17572C00) [pid = 3504] [serial = 1663] [outer = 16A45000] 07:13:33 INFO - PROCESS | 3504 | 1467728013655 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F31000) [pid = 3504] [serial = 1664] [outer = 16A45000] 07:13:34 INFO - PROCESS | 3504 | 1467728014033 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 690ms 07:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:13:34 INFO - PROCESS | 3504 | 1467728014062 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 3504 | 1467728014065 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 07:13:34 INFO - PROCESS | 3504 | 1467728014068 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 3504 | 1467728014069 Marionette TRACE conn6 <- [1,2182,null,{}] 07:13:34 INFO - PROCESS | 3504 | 1467728014073 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:34 INFO - PROCESS | 3504 | 1467728014075 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:34 INFO - PROCESS | 3504 | 1467728014200 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 07:13:34 INFO - PROCESS | 3504 | 1467728014216 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 3504 | 1467728014218 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:34 INFO - PROCESS | 3504 | ++DOCSHELL 15654800 == 30 [pid = 3504] [id = 555] 07:13:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (16A4AC00) [pid = 3504] [serial = 1665] [outer = 00000000] 07:13:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17F76800) [pid = 3504] [serial = 1666] [outer = 16A4AC00] 07:13:34 INFO - PROCESS | 3504 | 1467728014262 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17F80C00) [pid = 3504] [serial = 1667] [outer = 16A4AC00] 07:13:34 INFO - PROCESS | 3504 | 1467728014706 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 07:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:13:34 INFO - PROCESS | 3504 | 1467728014738 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 3504 | 1467728014740 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 07:13:34 INFO - PROCESS | 3504 | 1467728014744 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 3504 | 1467728014745 Marionette TRACE conn6 <- [1,2186,null,{}] 07:13:34 INFO - PROCESS | 3504 | 1467728014749 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:34 INFO - PROCESS | 3504 | 1467728014751 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:34 INFO - PROCESS | 3504 | 1467728014865 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 07:13:34 INFO - PROCESS | 3504 | 1467728014956 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 3504 | 1467728014961 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:34 INFO - PROCESS | 3504 | ++DOCSHELL 0D86E800 == 31 [pid = 3504] [id = 556] 07:13:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (17F84000) [pid = 3504] [serial = 1668] [outer = 00000000] 07:13:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18724400) [pid = 3504] [serial = 1669] [outer = 17F84000] 07:13:35 INFO - PROCESS | 3504 | 1467728015019 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18749C00) [pid = 3504] [serial = 1670] [outer = 17F84000] 07:13:35 INFO - PROCESS | 3504 | 1467728015463 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 770ms 07:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:13:35 INFO - PROCESS | 3504 | 1467728015514 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 07:13:35 INFO - PROCESS | 3504 | 1467728015516 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 07:13:35 INFO - PROCESS | 3504 | 1467728015519 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - PROCESS | 3504 | 1467728015521 Marionette TRACE conn6 <- [1,2190,null,{}] 07:13:35 INFO - PROCESS | 3504 | 1467728015524 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:35 INFO - PROCESS | 3504 | 1467728015526 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:35 INFO - PROCESS | 3504 | 1467728015654 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 07:13:35 INFO - PROCESS | 3504 | 1467728015721 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 3504 | 1467728015723 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:35 INFO - PROCESS | 3504 | ++DOCSHELL 18953400 == 32 [pid = 3504] [id = 557] 07:13:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18957C00) [pid = 3504] [serial = 1671] [outer = 00000000] 07:13:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18A04000) [pid = 3504] [serial = 1672] [outer = 18957C00] 07:13:35 INFO - PROCESS | 3504 | 1467728015767 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1895C800) [pid = 3504] [serial = 1673] [outer = 18957C00] 07:13:36 INFO - PROCESS | 3504 | 1467728016357 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (16A4A000) [pid = 3504] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1951D800) [pid = 3504] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (19B71400) [pid = 3504] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (17F30000) [pid = 3504] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D40F400) [pid = 3504] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1BD91C00) [pid = 3504] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1AA46000) [pid = 3504] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (17FD3400) [pid = 3504] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1873E800) [pid = 3504] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (18A0CC00) [pid = 3504] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0DAC7800) [pid = 3504] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0CD84800) [pid = 3504] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (15090800) [pid = 3504] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F65800) [pid = 3504] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1AA47000) [pid = 3504] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:13:36 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F38400) [pid = 3504] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 07:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:13:36 INFO - PROCESS | 3504 | 1467728016450 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 3504 | 1467728016452 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 07:13:36 INFO - PROCESS | 3504 | 1467728016456 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 3504 | 1467728016457 Marionette TRACE conn6 <- [1,2194,null,{}] 07:13:36 INFO - PROCESS | 3504 | 1467728016461 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:36 INFO - PROCESS | 3504 | 1467728016463 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:36 INFO - PROCESS | 3504 | 1467728016542 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 07:13:36 INFO - PROCESS | 3504 | 1467728016548 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:36 INFO - PROCESS | 3504 | 1467728016550 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:36 INFO - PROCESS | 3504 | ++DOCSHELL 0D40F400 == 33 [pid = 3504] [id = 558] 07:13:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0D411400) [pid = 3504] [serial = 1674] [outer = 00000000] 07:13:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0DAC7800) [pid = 3504] [serial = 1675] [outer = 0D411400] 07:13:36 INFO - PROCESS | 3504 | 1467728016593 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (15833C00) [pid = 3504] [serial = 1676] [outer = 0D411400] 07:13:37 INFO - PROCESS | 3504 | 1467728017012 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 631ms 07:13:37 INFO - PROCESS | 3504 | 1467728017087 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 3504 | 1467728017089 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 07:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:13:37 INFO - PROCESS | 3504 | 1467728017092 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 3504 | 1467728017094 Marionette TRACE conn6 <- [1,2198,null,{}] 07:13:37 INFO - PROCESS | 3504 | 1467728017098 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:37 INFO - PROCESS | 3504 | 1467728017100 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:37 INFO - PROCESS | 3504 | 1467728017178 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 07:13:37 INFO - PROCESS | 3504 | 1467728017183 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 3504 | 1467728017185 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:37 INFO - PROCESS | 3504 | ++DOCSHELL 0D51B800 == 34 [pid = 3504] [id = 559] 07:13:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (184C7C00) [pid = 3504] [serial = 1677] [outer = 00000000] 07:13:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18A11C00) [pid = 3504] [serial = 1678] [outer = 184C7C00] 07:13:37 INFO - PROCESS | 3504 | 1467728017228 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18A92800) [pid = 3504] [serial = 1679] [outer = 184C7C00] 07:13:37 INFO - PROCESS | 3504 | 1467728017648 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 07:13:37 INFO - PROCESS | 3504 | 1467728017724 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 3504 | 1467728017726 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 07:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:13:37 INFO - PROCESS | 3504 | 1467728017729 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 3504 | 1467728017730 Marionette TRACE conn6 <- [1,2202,null,{}] 07:13:37 INFO - PROCESS | 3504 | 1467728017734 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:37 INFO - PROCESS | 3504 | 1467728017736 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:37 INFO - PROCESS | 3504 | 1467728017814 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 07:13:37 INFO - PROCESS | 3504 | 1467728017819 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 3504 | 1467728017821 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:37 INFO - PROCESS | 3504 | ++DOCSHELL 14DE8000 == 35 [pid = 3504] [id = 560] 07:13:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (19519800) [pid = 3504] [serial = 1680] [outer = 00000000] 07:13:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1995E000) [pid = 3504] [serial = 1681] [outer = 19519800] 07:13:37 INFO - PROCESS | 3504 | 1467728017864 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (199A9800) [pid = 3504] [serial = 1682] [outer = 19519800] 07:13:38 INFO - PROCESS | 3504 | 1467728018312 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 07:13:38 INFO - PROCESS | 3504 | 1467728018409 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 3504 | 1467728018414 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 07:13:38 INFO - PROCESS | 3504 | 1467728018420 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:13:38 INFO - PROCESS | 3504 | 1467728018424 Marionette TRACE conn6 <- [1,2206,null,{}] 07:13:38 INFO - PROCESS | 3504 | 1467728018431 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:38 INFO - PROCESS | 3504 | 1467728018434 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:38 INFO - PROCESS | 3504 | 1467728018596 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 07:13:38 INFO - PROCESS | 3504 | 1467728018758 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:38 INFO - PROCESS | 3504 | 1467728018762 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:38 INFO - PROCESS | 3504 | ++DOCSHELL 0D277000 == 36 [pid = 3504] [id = 561] 07:13:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0D2D2800) [pid = 3504] [serial = 1683] [outer = 00000000] 07:13:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D410C00) [pid = 3504] [serial = 1684] [outer = 0D2D2800] 07:13:38 INFO - PROCESS | 3504 | 1467728018823 Marionette DEBUG loaded listener.js 07:13:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D420000) [pid = 3504] [serial = 1685] [outer = 0D2D2800] 07:13:39 INFO - PROCESS | 3504 | 1467728019440 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1070ms 07:13:39 INFO - PROCESS | 3504 | 1467728019501 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 3504 | 1467728019504 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 07:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:13:39 INFO - PROCESS | 3504 | 1467728019511 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 3504 | 1467728019515 Marionette TRACE conn6 <- [1,2210,null,{}] 07:13:39 INFO - PROCESS | 3504 | 1467728019519 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:39 INFO - PROCESS | 3504 | 1467728019522 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:39 INFO - PROCESS | 3504 | 1467728019635 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 07:13:39 INFO - PROCESS | 3504 | 1467728019776 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 3504 | 1467728019779 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:39 INFO - PROCESS | 3504 | ++DOCSHELL 15966C00 == 37 [pid = 3504] [id = 562] 07:13:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (159EC800) [pid = 3504] [serial = 1686] [outer = 00000000] 07:13:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (17F39400) [pid = 3504] [serial = 1687] [outer = 159EC800] 07:13:39 INFO - PROCESS | 3504 | 1467728019837 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (17FC6C00) [pid = 3504] [serial = 1688] [outer = 159EC800] 07:13:40 INFO - PROCESS | 3504 | 1467728020455 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 991ms 07:13:40 INFO - PROCESS | 3504 | 1467728020502 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 3504 | 1467728020504 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 07:13:40 INFO - PROCESS | 3504 | 1467728020508 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:13:40 INFO - PROCESS | 3504 | 1467728020510 Marionette TRACE conn6 <- [1,2214,null,{}] 07:13:40 INFO - PROCESS | 3504 | 1467728020535 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:40 INFO - PROCESS | 3504 | 1467728020540 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:40 INFO - PROCESS | 3504 | 1467728020649 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 07:13:40 INFO - PROCESS | 3504 | 1467728020788 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 3504 | 1467728020792 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:40 INFO - PROCESS | 3504 | ++DOCSHELL 199B3400 == 38 [pid = 3504] [id = 563] 07:13:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (199DFC00) [pid = 3504] [serial = 1689] [outer = 00000000] 07:13:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (19B6BC00) [pid = 3504] [serial = 1690] [outer = 199DFC00] 07:13:40 INFO - PROCESS | 3504 | 1467728020850 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1A57CC00) [pid = 3504] [serial = 1691] [outer = 199DFC00] 07:13:41 INFO - PROCESS | 3504 | 1467728021419 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 07:13:41 INFO - PROCESS | 3504 | 1467728021442 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 3504 | 1467728021444 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 07:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:13:41 INFO - PROCESS | 3504 | 1467728021464 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 3504 | 1467728021466 Marionette TRACE conn6 <- [1,2218,null,{}] 07:13:41 INFO - PROCESS | 3504 | 1467728021471 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:41 INFO - PROCESS | 3504 | 1467728021474 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:41 INFO - PROCESS | 3504 | 1467728021582 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 07:13:41 INFO - PROCESS | 3504 | 1467728021691 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 3504 | 1467728021694 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:41 INFO - PROCESS | 3504 | ++DOCSHELL 0D518C00 == 39 [pid = 3504] [id = 564] 07:13:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (0D871400) [pid = 3504] [serial = 1692] [outer = 00000000] 07:13:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (15826000) [pid = 3504] [serial = 1693] [outer = 0D871400] 07:13:41 INFO - PROCESS | 3504 | 1467728021748 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (16A4DC00) [pid = 3504] [serial = 1694] [outer = 0D871400] 07:13:42 INFO - PROCESS | 3504 | 1467728022439 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1040ms 07:13:42 INFO - PROCESS | 3504 | 1467728022492 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 3504 | 1467728022496 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 07:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:13:42 INFO - PROCESS | 3504 | 1467728022501 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 3504 | 1467728022506 Marionette TRACE conn6 <- [1,2222,null,{}] 07:13:42 INFO - PROCESS | 3504 | 1467728022526 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:42 INFO - PROCESS | 3504 | 1467728022529 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:42 INFO - PROCESS | 3504 | 1467728022634 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 07:13:42 INFO - PROCESS | 3504 | 1467728022749 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 3504 | 1467728022752 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 0D51B800 == 38 [pid = 3504] [id = 559] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 0D40F400 == 37 [pid = 3504] [id = 558] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 18953400 == 36 [pid = 3504] [id = 557] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 0D86E800 == 35 [pid = 3504] [id = 556] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 15654800 == 34 [pid = 3504] [id = 555] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 15963C00 == 33 [pid = 3504] [id = 554] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 0DA49000 == 32 [pid = 3504] [id = 553] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 0D273800 == 31 [pid = 3504] [id = 552] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 0C81F000 == 30 [pid = 3504] [id = 550] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 08967C00 == 29 [pid = 3504] [id = 551] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 1BE35C00 == 28 [pid = 3504] [id = 549] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 0D518C00 == 27 [pid = 3504] [id = 564] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 15966C00 == 26 [pid = 3504] [id = 562] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 199B3400 == 25 [pid = 3504] [id = 563] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 14DE8000 == 24 [pid = 3504] [id = 560] 07:13:43 INFO - PROCESS | 3504 | --DOCSHELL 0D277000 == 23 [pid = 3504] [id = 561] 07:13:43 INFO - PROCESS | 3504 | ++DOCSHELL 08962800 == 24 [pid = 3504] [id = 565] 07:13:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (08962C00) [pid = 3504] [serial = 1695] [outer = 00000000] 07:13:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (0C80A800) [pid = 3504] [serial = 1696] [outer = 08962C00] 07:13:43 INFO - PROCESS | 3504 | 1467728023390 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (0C81B000) [pid = 3504] [serial = 1697] [outer = 08962C00] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (17F63800) [pid = 3504] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (19B69C00) [pid = 3504] [serial = 1633] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1A702800) [pid = 3504] [serial = 1636] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (19B6AC00) [pid = 3504] [serial = 1634] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (17F3AC00) [pid = 3504] [serial = 1621] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (17F66800) [pid = 3504] [serial = 1622] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (0D415000) [pid = 3504] [serial = 1612] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0D510000) [pid = 3504] [serial = 1613] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (1BF07400) [pid = 3504] [serial = 1607] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1B72E000) [pid = 3504] [serial = 1639] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (18741C00) [pid = 3504] [serial = 1624] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1874C800) [pid = 3504] [serial = 1625] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (189D4800) [pid = 3504] [serial = 1627] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (189D8400) [pid = 3504] [serial = 1628] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1989E400) [pid = 3504] [serial = 1630] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0E4CE400) [pid = 3504] [serial = 1615] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (14DA2000) [pid = 3504] [serial = 1616] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0CE5E000) [pid = 3504] [serial = 1609] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D27B400) [pid = 3504] [serial = 1610] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (15467800) [pid = 3504] [serial = 1618] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (15967C00) [pid = 3504] [serial = 1619] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1AA3E400) [pid = 3504] [serial = 1637] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (14DF1800) [pid = 3504] [serial = 1103] [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.] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1BE2BC00) [pid = 3504] [serial = 1645] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1BD95000) [pid = 3504] [serial = 1640] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1BE36800) [pid = 3504] [serial = 1646] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (19515000) [pid = 3504] [serial = 1642] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1BF9C800) [pid = 3504] [serial = 1648] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (19B6C000) [pid = 3504] [serial = 1643] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1989F400) [pid = 3504] [serial = 1631] [outer = 00000000] [url = about:blank] 07:13:43 INFO - PROCESS | 3504 | 1467728023954 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1489ms 07:13:43 INFO - PROCESS | 3504 | 1467728023992 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 3504 | 1467728023996 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 07:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:13:44 INFO - PROCESS | 3504 | 1467728024001 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 3504 | 1467728024003 Marionette TRACE conn6 <- [1,2226,null,{}] 07:13:44 INFO - PROCESS | 3504 | 1467728024008 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:44 INFO - PROCESS | 3504 | 1467728024010 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:44 INFO - PROCESS | 3504 | 1467728024134 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 07:13:44 INFO - PROCESS | 3504 | 1467728024227 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 3504 | 1467728024230 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:44 INFO - PROCESS | 3504 | ++DOCSHELL 0D408800 == 25 [pid = 3504] [id = 566] 07:13:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D408C00) [pid = 3504] [serial = 1698] [outer = 00000000] 07:13:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D41C800) [pid = 3504] [serial = 1699] [outer = 0D408C00] 07:13:44 INFO - PROCESS | 3504 | 1467728024280 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D516000) [pid = 3504] [serial = 1700] [outer = 0D408C00] 07:13:44 INFO - PROCESS | 3504 | 1467728024642 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 07:13:44 INFO - PROCESS | 3504 | 1467728024681 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 3504 | 1467728024685 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 07:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:13:44 INFO - PROCESS | 3504 | 1467728024711 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 3504 | 1467728024714 Marionette TRACE conn6 <- [1,2230,null,{}] 07:13:44 INFO - PROCESS | 3504 | 1467728024718 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:44 INFO - PROCESS | 3504 | 1467728024721 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:44 INFO - PROCESS | 3504 | 1467728024837 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 07:13:44 INFO - PROCESS | 3504 | 1467728024845 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 3504 | 1467728024847 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:44 INFO - PROCESS | 3504 | ++DOCSHELL 0D877C00 == 26 [pid = 3504] [id = 567] 07:13:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D878C00) [pid = 3504] [serial = 1701] [outer = 00000000] 07:13:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (14DE8400) [pid = 3504] [serial = 1702] [outer = 0D878C00] 07:13:44 INFO - PROCESS | 3504 | 1467728024893 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1545B400) [pid = 3504] [serial = 1703] [outer = 0D878C00] 07:13:45 INFO - PROCESS | 3504 | 1467728025339 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 690ms 07:13:45 INFO - PROCESS | 3504 | 1467728025389 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 07:13:45 INFO - PROCESS | 3504 | 1467728025391 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 07:13:45 INFO - PROCESS | 3504 | 1467728025395 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:13:45 INFO - PROCESS | 3504 | 1467728025398 Marionette TRACE conn6 <- [1,2234,null,{}] 07:13:45 INFO - PROCESS | 3504 | 1467728025409 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:45 INFO - PROCESS | 3504 | 1467728025414 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:45 INFO - PROCESS | 3504 | 1467728025500 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 07:13:45 INFO - PROCESS | 3504 | 1467728025509 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 3504 | 1467728025512 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:45 INFO - PROCESS | 3504 | ++DOCSHELL 16A45C00 == 27 [pid = 3504] [id = 568] 07:13:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (16A47400) [pid = 3504] [serial = 1704] [outer = 00000000] 07:13:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F36C00) [pid = 3504] [serial = 1705] [outer = 16A47400] 07:13:45 INFO - PROCESS | 3504 | 1467728025566 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F5BC00) [pid = 3504] [serial = 1706] [outer = 16A47400] 07:13:46 INFO - PROCESS | 3504 | 1467728026045 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 07:13:46 INFO - PROCESS | 3504 | 1467728026069 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 3504 | 1467728026071 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 07:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:13:46 INFO - PROCESS | 3504 | 1467728026081 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 3504 | 1467728026082 Marionette TRACE conn6 <- [1,2238,null,{}] 07:13:46 INFO - PROCESS | 3504 | 1467728026086 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:46 INFO - PROCESS | 3504 | 1467728026088 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:46 INFO - PROCESS | 3504 | 1467728026208 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 07:13:46 INFO - PROCESS | 3504 | 1467728026303 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 3504 | 1467728026305 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:46 INFO - PROCESS | 3504 | ++DOCSHELL 17F82000 == 28 [pid = 3504] [id = 569] 07:13:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F82C00) [pid = 3504] [serial = 1707] [outer = 00000000] 07:13:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (184D1C00) [pid = 3504] [serial = 1708] [outer = 17F82C00] 07:13:46 INFO - PROCESS | 3504 | 1467728026349 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1872A800) [pid = 3504] [serial = 1709] [outer = 17F82C00] 07:13:46 INFO - PROCESS | 3504 | 1467728026740 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 07:13:46 INFO - PROCESS | 3504 | 1467728026814 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 3504 | 1467728026816 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 07:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:13:46 INFO - PROCESS | 3504 | 1467728026819 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 3504 | 1467728026821 Marionette TRACE conn6 <- [1,2242,null,{}] 07:13:46 INFO - PROCESS | 3504 | 1467728026824 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:46 INFO - PROCESS | 3504 | 1467728026826 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:46 INFO - PROCESS | 3504 | 1467728026942 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 07:13:46 INFO - PROCESS | 3504 | 1467728026950 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 3504 | 1467728026952 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:46 INFO - PROCESS | 3504 | ++DOCSHELL 18959C00 == 29 [pid = 3504] [id = 570] 07:13:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1895A000) [pid = 3504] [serial = 1710] [outer = 00000000] 07:13:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1895F000) [pid = 3504] [serial = 1711] [outer = 1895A000] 07:13:47 INFO - PROCESS | 3504 | 1467728027005 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A04400) [pid = 3504] [serial = 1712] [outer = 1895A000] 07:13:47 INFO - PROCESS | 3504 | 1467728027488 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 07:13:47 INFO - PROCESS | 3504 | 1467728027550 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 07:13:47 INFO - PROCESS | 3504 | 1467728027552 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 07:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:13:47 INFO - PROCESS | 3504 | 1467728027591 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:13:47 INFO - PROCESS | 3504 | 1467728027593 Marionette TRACE conn6 <- [1,2246,null,{}] 07:13:47 INFO - PROCESS | 3504 | 1467728027605 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:47 INFO - PROCESS | 3504 | 1467728027610 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:47 INFO - PROCESS | 3504 | 1467728027730 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 07:13:47 INFO - PROCESS | 3504 | 1467728027739 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 3504 | 1467728027741 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:47 INFO - PROCESS | 3504 | ++DOCSHELL 0C802400 == 30 [pid = 3504] [id = 571] 07:13:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18A8C800) [pid = 3504] [serial = 1713] [outer = 00000000] 07:13:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (19910800) [pid = 3504] [serial = 1714] [outer = 18A8C800] 07:13:47 INFO - PROCESS | 3504 | 1467728027794 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (199A5C00) [pid = 3504] [serial = 1715] [outer = 18A8C800] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (17F84000) [pid = 3504] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (18957C00) [pid = 3504] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1BE52000) [pid = 3504] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0DA50800) [pid = 3504] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (16A45000) [pid = 3504] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D411400) [pid = 3504] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (19519800) [pid = 3504] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0C804C00) [pid = 3504] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0CCCA800) [pid = 3504] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D274C00) [pid = 3504] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (184C7C00) [pid = 3504] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:13:48 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (16A4AC00) [pid = 3504] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:13:48 INFO - PROCESS | 3504 | 1467728028408 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 890ms 07:13:48 INFO - PROCESS | 3504 | 1467728028461 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 3504 | 1467728028463 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 07:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:13:48 INFO - PROCESS | 3504 | 1467728028466 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 3504 | 1467728028468 Marionette TRACE conn6 <- [1,2250,null,{}] 07:13:48 INFO - PROCESS | 3504 | 1467728028471 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:48 INFO - PROCESS | 3504 | 1467728028473 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:48 INFO - PROCESS | 3504 | 1467728028549 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 07:13:48 INFO - PROCESS | 3504 | 1467728028555 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 3504 | 1467728028556 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:48 INFO - PROCESS | 3504 | ++DOCSHELL 0CEF7800 == 31 [pid = 3504] [id = 572] 07:13:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0DACF000) [pid = 3504] [serial = 1716] [outer = 00000000] 07:13:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18956800) [pid = 3504] [serial = 1717] [outer = 0DACF000] 07:13:48 INFO - PROCESS | 3504 | 1467728028600 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (189D3400) [pid = 3504] [serial = 1718] [outer = 0DACF000] 07:13:49 INFO - PROCESS | 3504 | 1467728029011 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 570ms 07:13:49 INFO - PROCESS | 3504 | 1467728029037 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 3504 | 1467728029039 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 07:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:13:49 INFO - PROCESS | 3504 | 1467728029042 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 3504 | 1467728029044 Marionette TRACE conn6 <- [1,2254,null,{}] 07:13:49 INFO - PROCESS | 3504 | 1467728029047 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:49 INFO - PROCESS | 3504 | 1467728029049 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:49 INFO - PROCESS | 3504 | 1467728029170 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 07:13:49 INFO - PROCESS | 3504 | 1467728029179 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 3504 | 1467728029181 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:49 INFO - PROCESS | 3504 | ++DOCSHELL 1989F400 == 32 [pid = 3504] [id = 573] 07:13:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1989FC00) [pid = 3504] [serial = 1719] [outer = 00000000] 07:13:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (19B6B400) [pid = 3504] [serial = 1720] [outer = 1989FC00] 07:13:49 INFO - PROCESS | 3504 | 1467728029225 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (19B6F800) [pid = 3504] [serial = 1721] [outer = 1989FC00] 07:13:49 INFO - PROCESS | 3504 | 1467728029649 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 631ms 07:13:49 INFO - PROCESS | 3504 | 1467728029674 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 3504 | 1467728029676 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 07:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:13:49 INFO - PROCESS | 3504 | 1467728029679 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 3504 | 1467728029681 Marionette TRACE conn6 <- [1,2258,null,{}] 07:13:49 INFO - PROCESS | 3504 | 1467728029685 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:49 INFO - PROCESS | 3504 | 1467728029686 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:49 INFO - PROCESS | 3504 | 1467728029806 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 07:13:49 INFO - PROCESS | 3504 | 1467728029815 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 3504 | 1467728029826 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:49 INFO - PROCESS | 3504 | ++DOCSHELL 19B73C00 == 33 [pid = 3504] [id = 574] 07:13:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1A57C400) [pid = 3504] [serial = 1722] [outer = 00000000] 07:13:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1A89D000) [pid = 3504] [serial = 1723] [outer = 1A57C400] 07:13:49 INFO - PROCESS | 3504 | 1467728029871 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1AA3E400) [pid = 3504] [serial = 1724] [outer = 1A57C400] 07:13:50 INFO - PROCESS | 3504 | --DOCSHELL 0D408800 == 32 [pid = 3504] [id = 566] 07:13:50 INFO - PROCESS | 3504 | --DOCSHELL 08962800 == 31 [pid = 3504] [id = 565] 07:13:51 INFO - PROCESS | 3504 | --DOCSHELL 0D877C00 == 30 [pid = 3504] [id = 567] 07:13:51 INFO - PROCESS | 3504 | --DOCSHELL 16A45C00 == 29 [pid = 3504] [id = 568] 07:13:51 INFO - PROCESS | 3504 | --DOCSHELL 18959C00 == 28 [pid = 3504] [id = 570] 07:13:51 INFO - PROCESS | 3504 | --DOCSHELL 17F82000 == 27 [pid = 3504] [id = 569] 07:13:51 INFO - PROCESS | 3504 | --DOCSHELL 0CEF7800 == 26 [pid = 3504] [id = 572] 07:13:51 INFO - PROCESS | 3504 | --DOCSHELL 1989F400 == 25 [pid = 3504] [id = 573] 07:13:51 INFO - PROCESS | 3504 | --DOCSHELL 0C802400 == 24 [pid = 3504] [id = 571] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (199A9800) [pid = 3504] [serial = 1682] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D376400) [pid = 3504] [serial = 1651] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D414400) [pid = 3504] [serial = 1652] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D40E000) [pid = 3504] [serial = 1658] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (18A92800) [pid = 3504] [serial = 1679] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F76800) [pid = 3504] [serial = 1666] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F80C00) [pid = 3504] [serial = 1667] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18A11C00) [pid = 3504] [serial = 1678] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D36E000) [pid = 3504] [serial = 1657] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (18724400) [pid = 3504] [serial = 1669] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18A04000) [pid = 3504] [serial = 1672] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1C217400) [pid = 3504] [serial = 1649] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0E2E2400) [pid = 3504] [serial = 1660] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (14DA7C00) [pid = 3504] [serial = 1661] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (17572C00) [pid = 3504] [serial = 1663] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (17F31000) [pid = 3504] [serial = 1664] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (18749C00) [pid = 3504] [serial = 1670] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (15833C00) [pid = 3504] [serial = 1676] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (0DAC7800) [pid = 3504] [serial = 1675] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (1995E000) [pid = 3504] [serial = 1681] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (1895C800) [pid = 3504] [serial = 1673] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (0C820400) [pid = 3504] [serial = 1654] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (0CD78C00) [pid = 3504] [serial = 1655] [outer = 00000000] [url = about:blank] 07:13:51 INFO - PROCESS | 3504 | 1467728031595 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1983ms 07:13:51 INFO - PROCESS | 3504 | 1467728031664 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 07:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:13:51 INFO - PROCESS | 3504 | 1467728031668 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 07:13:51 INFO - PROCESS | 3504 | 1467728031673 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 3504 | 1467728031676 Marionette TRACE conn6 <- [1,2262,null,{}] 07:13:51 INFO - PROCESS | 3504 | 1467728031682 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:51 INFO - PROCESS | 3504 | 1467728031685 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:51 INFO - PROCESS | 3504 | 1467728031776 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 07:13:51 INFO - PROCESS | 3504 | 1467728031791 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 3504 | 1467728031793 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:51 INFO - PROCESS | 3504 | ++DOCSHELL 0CEF4C00 == 25 [pid = 3504] [id = 575] 07:13:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (0CEF5400) [pid = 3504] [serial = 1725] [outer = 00000000] 07:13:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (0D273800) [pid = 3504] [serial = 1726] [outer = 0CEF5400] 07:13:51 INFO - PROCESS | 3504 | 1467728031842 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0D27F800) [pid = 3504] [serial = 1727] [outer = 0CEF5400] 07:13:52 INFO - PROCESS | 3504 | 1467728032338 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 07:13:52 INFO - PROCESS | 3504 | 1467728032363 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 3504 | 1467728032369 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 07:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:13:52 INFO - PROCESS | 3504 | 1467728032375 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 3504 | 1467728032378 Marionette TRACE conn6 <- [1,2266,null,{}] 07:13:52 INFO - PROCESS | 3504 | 1467728032382 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:52 INFO - PROCESS | 3504 | 1467728032385 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:52 INFO - PROCESS | 3504 | 1467728032472 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 07:13:52 INFO - PROCESS | 3504 | 1467728032482 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:52 INFO - PROCESS | 3504 | 1467728032484 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:52 INFO - PROCESS | 3504 | ++DOCSHELL 0D415C00 == 26 [pid = 3504] [id = 576] 07:13:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0D416000) [pid = 3504] [serial = 1728] [outer = 00000000] 07:13:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0D41C400) [pid = 3504] [serial = 1729] [outer = 0D416000] 07:13:52 INFO - PROCESS | 3504 | 1467728032532 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0D517800) [pid = 3504] [serial = 1730] [outer = 0D416000] 07:13:53 INFO - PROCESS | 3504 | 1467728032998 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 07:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:13:53 INFO - PROCESS | 3504 | 1467728033048 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 3504 | 1467728033051 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 07:13:53 INFO - PROCESS | 3504 | 1467728033054 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 3504 | 1467728033058 Marionette TRACE conn6 <- [1,2270,null,{}] 07:13:53 INFO - PROCESS | 3504 | 1467728033069 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:53 INFO - PROCESS | 3504 | 1467728033074 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:53 INFO - PROCESS | 3504 | 1467728033162 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 07:13:53 INFO - PROCESS | 3504 | 1467728033293 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 3504 | 1467728033296 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:53 INFO - PROCESS | 3504 | ++DOCSHELL 14B0E800 == 27 [pid = 3504] [id = 577] 07:13:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (14B0EC00) [pid = 3504] [serial = 1731] [outer = 00000000] 07:13:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (14DA1400) [pid = 3504] [serial = 1732] [outer = 14B0EC00] 07:13:53 INFO - PROCESS | 3504 | 1467728033344 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (14DE8C00) [pid = 3504] [serial = 1733] [outer = 14B0EC00] 07:13:53 INFO - PROCESS | 3504 | 1467728033754 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 07:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:13:53 INFO - PROCESS | 3504 | 1467728033788 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 3504 | 1467728033791 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 07:13:53 INFO - PROCESS | 3504 | 1467728033794 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 3504 | 1467728033796 Marionette TRACE conn6 <- [1,2274,null,{}] 07:13:53 INFO - PROCESS | 3504 | 1467728033799 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:53 INFO - PROCESS | 3504 | 1467728033801 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:53 INFO - PROCESS | 3504 | 1467728033919 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 07:13:53 INFO - PROCESS | 3504 | 1467728033927 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 3504 | 1467728033929 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:53 INFO - PROCESS | 3504 | ++DOCSHELL 1508FC00 == 28 [pid = 3504] [id = 578] 07:13:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (1509C800) [pid = 3504] [serial = 1734] [outer = 00000000] 07:13:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (158E5800) [pid = 3504] [serial = 1735] [outer = 1509C800] 07:13:53 INFO - PROCESS | 3504 | 1467728033975 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (159E7C00) [pid = 3504] [serial = 1736] [outer = 1509C800] 07:13:54 INFO - PROCESS | 3504 | 1467728034392 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 07:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:13:54 INFO - PROCESS | 3504 | 1467728034428 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 07:13:54 INFO - PROCESS | 3504 | 1467728034430 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 07:13:54 INFO - PROCESS | 3504 | 1467728034433 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 3504 | 1467728034435 Marionette TRACE conn6 <- [1,2278,null,{}] 07:13:54 INFO - PROCESS | 3504 | 1467728034438 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:54 INFO - PROCESS | 3504 | 1467728034440 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:54 INFO - PROCESS | 3504 | 1467728034555 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 07:13:54 INFO - PROCESS | 3504 | 1467728034596 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 3504 | 1467728034598 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:54 INFO - PROCESS | 3504 | ++DOCSHELL 16A46400 == 29 [pid = 3504] [id = 579] 07:13:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (1756F800) [pid = 3504] [serial = 1737] [outer = 00000000] 07:13:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (17F32000) [pid = 3504] [serial = 1738] [outer = 1756F800] 07:13:54 INFO - PROCESS | 3504 | 1467728034642 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (17F3C800) [pid = 3504] [serial = 1739] [outer = 1756F800] 07:13:55 INFO - PROCESS | 3504 | 1467728035059 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 07:13:55 INFO - PROCESS | 3504 | 1467728035105 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 07:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:13:55 INFO - PROCESS | 3504 | 1467728035107 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 07:13:55 INFO - PROCESS | 3504 | 1467728035110 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 3504 | 1467728035112 Marionette TRACE conn6 <- [1,2282,null,{}] 07:13:55 INFO - PROCESS | 3504 | 1467728035123 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:55 INFO - PROCESS | 3504 | 1467728035129 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:55 INFO - PROCESS | 3504 | 1467728035229 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 07:13:55 INFO - PROCESS | 3504 | 1467728035239 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 3504 | 1467728035241 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:55 INFO - PROCESS | 3504 | ++DOCSHELL 17F7C000 == 30 [pid = 3504] [id = 580] 07:13:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F7E400) [pid = 3504] [serial = 1740] [outer = 00000000] 07:13:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (184D0400) [pid = 3504] [serial = 1741] [outer = 17F7E400] 07:13:55 INFO - PROCESS | 3504 | 1467728035285 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18749C00) [pid = 3504] [serial = 1742] [outer = 17F7E400] 07:13:55 INFO - PROCESS | 3504 | 1467728035709 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 07:13:55 INFO - PROCESS | 3504 | 1467728035742 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 07:13:55 INFO - PROCESS | 3504 | 1467728035743 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 07:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:13:55 INFO - PROCESS | 3504 | 1467728035761 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 3504 | 1467728035762 Marionette TRACE conn6 <- [1,2286,null,{}] 07:13:55 INFO - PROCESS | 3504 | 1467728035770 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:55 INFO - PROCESS | 3504 | 1467728035772 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:55 INFO - PROCESS | 3504 | 1467728035849 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 07:13:55 INFO - PROCESS | 3504 | 1467728035854 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 3504 | 1467728035856 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:55 INFO - PROCESS | 3504 | ++DOCSHELL 187A0800 == 31 [pid = 3504] [id = 581] 07:13:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (187AA400) [pid = 3504] [serial = 1743] [outer = 00000000] 07:13:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1895A400) [pid = 3504] [serial = 1744] [outer = 187AA400] 07:13:55 INFO - PROCESS | 3504 | 1467728035900 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1895AC00) [pid = 3504] [serial = 1745] [outer = 187AA400] 07:13:56 INFO - PROCESS | 3504 | 1467728036330 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 590ms 07:13:56 INFO - PROCESS | 3504 | 1467728036353 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 3504 | 1467728036355 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 07:13:56 INFO - PROCESS | 3504 | 1467728036358 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:13:56 INFO - PROCESS | 3504 | 1467728036360 Marionette TRACE conn6 <- [1,2290,null,{}] 07:13:56 INFO - PROCESS | 3504 | 1467728036363 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:56 INFO - PROCESS | 3504 | 1467728036365 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:56 INFO - PROCESS | 3504 | 1467728036489 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 07:13:56 INFO - PROCESS | 3504 | 1467728036498 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 3504 | 1467728036500 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:56 INFO - PROCESS | 3504 | ++DOCSHELL 18956400 == 32 [pid = 3504] [id = 582] 07:13:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18A04000) [pid = 3504] [serial = 1746] [outer = 00000000] 07:13:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A0EC00) [pid = 3504] [serial = 1747] [outer = 18A04000] 07:13:56 INFO - PROCESS | 3504 | 1467728036546 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18A0A000) [pid = 3504] [serial = 1748] [outer = 18A04000] 07:13:57 INFO - PROCESS | 3504 | 1467728037002 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 07:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:13:57 INFO - PROCESS | 3504 | 1467728037033 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 3504 | 1467728037035 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 07:13:57 INFO - PROCESS | 3504 | 1467728037038 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 3504 | 1467728037040 Marionette TRACE conn6 <- [1,2294,null,{}] 07:13:57 INFO - PROCESS | 3504 | 1467728037043 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:57 INFO - PROCESS | 3504 | 1467728037045 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:57 INFO - PROCESS | 3504 | 1467728037160 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 07:13:57 INFO - PROCESS | 3504 | 1467728037166 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 3504 | 1467728037168 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:57 INFO - PROCESS | 3504 | ++DOCSHELL 0E4D0C00 == 33 [pid = 3504] [id = 583] 07:13:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (190C5800) [pid = 3504] [serial = 1749] [outer = 00000000] 07:13:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (198A0000) [pid = 3504] [serial = 1750] [outer = 190C5800] 07:13:57 INFO - PROCESS | 3504 | 1467728037211 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1990D400) [pid = 3504] [serial = 1751] [outer = 190C5800] 07:13:57 INFO - PROCESS | 3504 | 1467728037699 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 07:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:13:57 INFO - PROCESS | 3504 | 1467728037709 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 3504 | 1467728037711 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 07:13:57 INFO - PROCESS | 3504 | 1467728037720 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 3504 | 1467728037722 Marionette TRACE conn6 <- [1,2298,null,{}] 07:13:57 INFO - PROCESS | 3504 | 1467728037725 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:57 INFO - PROCESS | 3504 | 1467728037727 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:57 INFO - PROCESS | 3504 | 1467728037842 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 07:13:57 INFO - PROCESS | 3504 | 1467728037848 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 3504 | 1467728037850 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:57 INFO - PROCESS | 3504 | ++DOCSHELL 0CDE5800 == 34 [pid = 3504] [id = 584] 07:13:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (199AA000) [pid = 3504] [serial = 1752] [outer = 00000000] 07:13:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (19B68C00) [pid = 3504] [serial = 1753] [outer = 199AA000] 07:13:57 INFO - PROCESS | 3504 | 1467728037895 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1A57D000) [pid = 3504] [serial = 1754] [outer = 199AA000] 07:13:58 INFO - PROCESS | 3504 | 1467728038372 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 07:13:58 INFO - PROCESS | 3504 | 1467728038409 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 3504 | 1467728038411 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 07:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:13:58 INFO - PROCESS | 3504 | 1467728038414 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 3504 | 1467728038417 Marionette TRACE conn6 <- [1,2302,null,{}] 07:13:58 INFO - PROCESS | 3504 | 1467728038420 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:58 INFO - PROCESS | 3504 | 1467728038422 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:58 INFO - PROCESS | 3504 | 1467728038550 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 07:13:58 INFO - PROCESS | 3504 | 1467728038650 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 3504 | 1467728038653 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:58 INFO - PROCESS | 3504 | ++DOCSHELL 16A45C00 == 35 [pid = 3504] [id = 585] 07:13:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1AA3D400) [pid = 3504] [serial = 1755] [outer = 00000000] 07:13:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1B724800) [pid = 3504] [serial = 1756] [outer = 1AA3D400] 07:13:58 INFO - PROCESS | 3504 | 1467728038701 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1B72B400) [pid = 3504] [serial = 1757] [outer = 1AA3D400] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (1989FC00) [pid = 3504] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (17F82C00) [pid = 3504] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1895A000) [pid = 3504] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (18A8C800) [pid = 3504] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (16A47400) [pid = 3504] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D878C00) [pid = 3504] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D408C00) [pid = 3504] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (08962C00) [pid = 3504] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D871400) [pid = 3504] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (199DFC00) [pid = 3504] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (159EC800) [pid = 3504] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D2D2800) [pid = 3504] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:13:59 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0DACF000) [pid = 3504] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:13:59 INFO - PROCESS | 3504 | 1467728039211 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 830ms 07:13:59 INFO - PROCESS | 3504 | 1467728039246 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 3504 | 1467728039248 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 07:13:59 INFO - PROCESS | 3504 | 1467728039251 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:13:59 INFO - PROCESS | 3504 | 1467728039253 Marionette TRACE conn6 <- [1,2306,null,{}] 07:13:59 INFO - PROCESS | 3504 | 1467728039256 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:59 INFO - PROCESS | 3504 | 1467728039258 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:59 INFO - PROCESS | 3504 | 1467728039379 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 07:13:59 INFO - PROCESS | 3504 | 1467728039387 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:59 INFO - PROCESS | 3504 | 1467728039389 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:13:59 INFO - PROCESS | 3504 | ++DOCSHELL 15968000 == 36 [pid = 3504] [id = 586] 07:13:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F39C00) [pid = 3504] [serial = 1758] [outer = 00000000] 07:13:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1879D800) [pid = 3504] [serial = 1759] [outer = 17F39C00] 07:13:59 INFO - PROCESS | 3504 | 1467728039443 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1989FC00) [pid = 3504] [serial = 1760] [outer = 17F39C00] 07:13:59 INFO - PROCESS | 3504 | 1467728039870 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 3504 | 1467728039928 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 07:13:59 INFO - PROCESS | 3504 | 1467728039931 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 3504 | 1467728039932 Marionette TRACE conn6 <- [1,2310,null,{}] 07:13:59 INFO - PROCESS | 3504 | 1467728039936 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:59 INFO - PROCESS | 3504 | 1467728039938 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:00 INFO - PROCESS | 3504 | 1467728040022 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 07:14:00 INFO - PROCESS | 3504 | 1467728040030 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 3504 | 1467728040032 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:00 INFO - PROCESS | 3504 | ++DOCSHELL 0C806000 == 37 [pid = 3504] [id = 587] 07:14:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (198ED400) [pid = 3504] [serial = 1761] [outer = 00000000] 07:14:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1BD93800) [pid = 3504] [serial = 1762] [outer = 198ED400] 07:14:00 INFO - PROCESS | 3504 | 1467728040076 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1BD99000) [pid = 3504] [serial = 1763] [outer = 198ED400] 07:14:00 INFO - PROCESS | 3504 | 1467728040508 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 07:14:00 INFO - PROCESS | 3504 | 1467728040575 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 3504 | 1467728040577 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 07:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:14:00 INFO - PROCESS | 3504 | 1467728040580 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 3504 | 1467728040582 Marionette TRACE conn6 <- [1,2314,null,{}] 07:14:00 INFO - PROCESS | 3504 | 1467728040585 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:00 INFO - PROCESS | 3504 | 1467728040587 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:00 INFO - PROCESS | 3504 | 1467728040667 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 07:14:00 INFO - PROCESS | 3504 | 1467728040672 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 3504 | 1467728040674 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:00 INFO - PROCESS | 3504 | ++DOCSHELL 17F31000 == 38 [pid = 3504] [id = 588] 07:14:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1B727800) [pid = 3504] [serial = 1764] [outer = 00000000] 07:14:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1BE31800) [pid = 3504] [serial = 1765] [outer = 1B727800] 07:14:00 INFO - PROCESS | 3504 | 1467728040717 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1BE34000) [pid = 3504] [serial = 1766] [outer = 1B727800] 07:14:01 INFO - PROCESS | 3504 | --DOCSHELL 19B73C00 == 37 [pid = 3504] [id = 574] 07:14:01 INFO - PROCESS | 3504 | --DOCSHELL 0CEF4C00 == 36 [pid = 3504] [id = 575] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 0D415C00 == 35 [pid = 3504] [id = 576] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 14B0E800 == 34 [pid = 3504] [id = 577] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 17F7C000 == 33 [pid = 3504] [id = 580] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 16A45C00 == 32 [pid = 3504] [id = 585] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 18956400 == 31 [pid = 3504] [id = 582] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 0C806000 == 30 [pid = 3504] [id = 587] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 1508FC00 == 29 [pid = 3504] [id = 578] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 16A46400 == 28 [pid = 3504] [id = 579] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 15968000 == 27 [pid = 3504] [id = 586] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 187A0800 == 26 [pid = 3504] [id = 581] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 0CDE5800 == 25 [pid = 3504] [id = 584] 07:14:02 INFO - PROCESS | 3504 | --DOCSHELL 0E4D0C00 == 24 [pid = 3504] [id = 583] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1A89D000) [pid = 3504] [serial = 1723] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (184D1C00) [pid = 3504] [serial = 1708] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1895F000) [pid = 3504] [serial = 1711] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1872A800) [pid = 3504] [serial = 1709] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (19910800) [pid = 3504] [serial = 1714] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (18A04400) [pid = 3504] [serial = 1712] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (199A5C00) [pid = 3504] [serial = 1715] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (17F36C00) [pid = 3504] [serial = 1705] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (14DE8400) [pid = 3504] [serial = 1702] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1545B400) [pid = 3504] [serial = 1703] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D41C800) [pid = 3504] [serial = 1699] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D516000) [pid = 3504] [serial = 1700] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0C80A800) [pid = 3504] [serial = 1696] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0C81B000) [pid = 3504] [serial = 1697] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (16A4DC00) [pid = 3504] [serial = 1694] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (15826000) [pid = 3504] [serial = 1693] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1A57CC00) [pid = 3504] [serial = 1691] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (19B6BC00) [pid = 3504] [serial = 1690] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (17FC6C00) [pid = 3504] [serial = 1688] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (17F39400) [pid = 3504] [serial = 1687] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (0D420000) [pid = 3504] [serial = 1685] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (0D410C00) [pid = 3504] [serial = 1684] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (18956800) [pid = 3504] [serial = 1717] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (189D3400) [pid = 3504] [serial = 1718] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (19B6B400) [pid = 3504] [serial = 1720] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (17F5BC00) [pid = 3504] [serial = 1706] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (19B6F800) [pid = 3504] [serial = 1721] [outer = 00000000] [url = about:blank] 07:14:02 INFO - PROCESS | 3504 | 1467728042539 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1968ms 07:14:02 INFO - PROCESS | 3504 | 1467728042551 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 3504 | 1467728042555 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 07:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:14:02 INFO - PROCESS | 3504 | 1467728042560 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 3504 | 1467728042564 Marionette TRACE conn6 <- [1,2318,null,{}] 07:14:02 INFO - PROCESS | 3504 | 1467728042570 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:02 INFO - PROCESS | 3504 | 1467728042573 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:02 INFO - PROCESS | 3504 | 1467728042666 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 07:14:02 INFO - PROCESS | 3504 | 1467728042676 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 3504 | 1467728042681 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:02 INFO - PROCESS | 3504 | ++DOCSHELL 0CE5E000 == 25 [pid = 3504] [id = 589] 07:14:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0CE5F400) [pid = 3504] [serial = 1767] [outer = 00000000] 07:14:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0CEF8400) [pid = 3504] [serial = 1768] [outer = 0CE5F400] 07:14:02 INFO - PROCESS | 3504 | 1467728042730 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0D27B800) [pid = 3504] [serial = 1769] [outer = 0CE5F400] 07:14:03 INFO - PROCESS | 3504 | 1467728043241 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 07:14:03 INFO - PROCESS | 3504 | 1467728043291 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 3504 | 1467728043296 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 07:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:14:03 INFO - PROCESS | 3504 | 1467728043302 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 3504 | 1467728043305 Marionette TRACE conn6 <- [1,2322,null,{}] 07:14:03 INFO - PROCESS | 3504 | 1467728043309 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:03 INFO - PROCESS | 3504 | 1467728043312 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:03 INFO - PROCESS | 3504 | 1467728043399 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 07:14:03 INFO - PROCESS | 3504 | 1467728043405 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 3504 | 1467728043408 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:03 INFO - PROCESS | 3504 | ++DOCSHELL 0D40C800 == 26 [pid = 3504] [id = 590] 07:14:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0D40D400) [pid = 3504] [serial = 1770] [outer = 00000000] 07:14:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D414400) [pid = 3504] [serial = 1771] [outer = 0D40D400] 07:14:03 INFO - PROCESS | 3504 | 1467728043455 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0D419C00) [pid = 3504] [serial = 1772] [outer = 0D40D400] 07:14:03 INFO - PROCESS | 3504 | 1467728043933 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 07:14:03 INFO - PROCESS | 3504 | 1467728043976 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 3504 | 1467728043978 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 07:14:03 INFO - PROCESS | 3504 | 1467728043982 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:14:03 INFO - PROCESS | 3504 | 1467728043985 Marionette TRACE conn6 <- [1,2326,null,{}] 07:14:04 INFO - PROCESS | 3504 | 1467728043996 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:04 INFO - PROCESS | 3504 | 1467728044001 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:04 INFO - PROCESS | 3504 | 1467728044119 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 07:14:04 INFO - PROCESS | 3504 | 1467728044218 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 3504 | 1467728044221 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:04 INFO - PROCESS | 3504 | ++DOCSHELL 0D971C00 == 27 [pid = 3504] [id = 591] 07:14:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D972400) [pid = 3504] [serial = 1773] [outer = 00000000] 07:14:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0DA52800) [pid = 3504] [serial = 1774] [outer = 0D972400] 07:14:04 INFO - PROCESS | 3504 | 1467728044269 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0E2E2400) [pid = 3504] [serial = 1775] [outer = 0D972400] 07:14:04 INFO - PROCESS | 3504 | 1467728044650 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 07:14:04 INFO - PROCESS | 3504 | 1467728044716 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 3504 | 1467728044718 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 07:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:14:04 INFO - PROCESS | 3504 | 1467728044722 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 3504 | 1467728044723 Marionette TRACE conn6 <- [1,2330,null,{}] 07:14:04 INFO - PROCESS | 3504 | 1467728044727 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:04 INFO - PROCESS | 3504 | 1467728044729 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:04 INFO - PROCESS | 3504 | 1467728044813 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 07:14:04 INFO - PROCESS | 3504 | 1467728044819 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 3504 | 1467728044821 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:04 INFO - PROCESS | 3504 | ++DOCSHELL 0E4CC400 == 28 [pid = 3504] [id = 592] 07:14:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (14B10400) [pid = 3504] [serial = 1776] [outer = 00000000] 07:14:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (14ECE400) [pid = 3504] [serial = 1777] [outer = 14B10400] 07:14:04 INFO - PROCESS | 3504 | 1467728044866 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (15654800) [pid = 3504] [serial = 1778] [outer = 14B10400] 07:14:05 INFO - PROCESS | 3504 | 1467728045296 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 07:14:05 INFO - PROCESS | 3504 | 1467728045356 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 3504 | 1467728045358 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 07:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:14:05 INFO - PROCESS | 3504 | 1467728045361 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 3504 | 1467728045363 Marionette TRACE conn6 <- [1,2334,null,{}] 07:14:05 INFO - PROCESS | 3504 | 1467728045367 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:05 INFO - PROCESS | 3504 | 1467728045369 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:05 INFO - PROCESS | 3504 | 1467728045446 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 07:14:05 INFO - PROCESS | 3504 | 1467728045451 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 3504 | 1467728045453 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:05 INFO - PROCESS | 3504 | ++DOCSHELL 15853800 == 29 [pid = 3504] [id = 593] 07:14:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (15854000) [pid = 3504] [serial = 1779] [outer = 00000000] 07:14:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (16A45000) [pid = 3504] [serial = 1780] [outer = 15854000] 07:14:05 INFO - PROCESS | 3504 | 1467728045525 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (1757C400) [pid = 3504] [serial = 1781] [outer = 15854000] 07:14:05 INFO - PROCESS | 3504 | 1467728045974 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 07:14:06 INFO - PROCESS | 3504 | 1467728046003 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 3504 | 1467728046005 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 07:14:06 INFO - PROCESS | 3504 | 1467728046008 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:14:06 INFO - PROCESS | 3504 | 1467728046009 Marionette TRACE conn6 <- [1,2338,null,{}] 07:14:06 INFO - PROCESS | 3504 | 1467728046013 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:06 INFO - PROCESS | 3504 | 1467728046018 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:06 INFO - PROCESS | 3504 | 1467728046121 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 07:14:06 INFO - PROCESS | 3504 | 1467728046127 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 3504 | 1467728046129 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:06 INFO - PROCESS | 3504 | ++DOCSHELL 17F7E000 == 30 [pid = 3504] [id = 594] 07:14:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F7EC00) [pid = 3504] [serial = 1782] [outer = 00000000] 07:14:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17FC7800) [pid = 3504] [serial = 1783] [outer = 17F7EC00] 07:14:06 INFO - PROCESS | 3504 | 1467728046174 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18224800) [pid = 3504] [serial = 1784] [outer = 17F7EC00] 07:14:06 INFO - PROCESS | 3504 | 1467728046688 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 731ms 07:14:06 INFO - PROCESS | 3504 | 1467728046744 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 3504 | 1467728046746 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 07:14:06 INFO - PROCESS | 3504 | 1467728046749 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:14:06 INFO - PROCESS | 3504 | 1467728046751 Marionette TRACE conn6 <- [1,2342,null,{}] 07:14:06 INFO - PROCESS | 3504 | 1467728046755 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:06 INFO - PROCESS | 3504 | 1467728046757 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:06 INFO - PROCESS | 3504 | 1467728046862 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 07:14:06 INFO - PROCESS | 3504 | 1467728046873 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 3504 | 1467728046875 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:06 INFO - PROCESS | 3504 | ++DOCSHELL 1873E400 == 31 [pid = 3504] [id = 595] 07:14:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18742400) [pid = 3504] [serial = 1785] [outer = 00000000] 07:14:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18749400) [pid = 3504] [serial = 1786] [outer = 18742400] 07:14:06 INFO - PROCESS | 3504 | 1467728046923 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18749800) [pid = 3504] [serial = 1787] [outer = 18742400] 07:14:07 INFO - PROCESS | 3504 | 1467728047357 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 07:14:07 INFO - PROCESS | 3504 | 1467728047399 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 3504 | 1467728047401 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 07:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:14:07 INFO - PROCESS | 3504 | 1467728047404 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - PROCESS | 3504 | 1467728047406 Marionette TRACE conn6 <- [1,2346,null,{}] 07:14:07 INFO - PROCESS | 3504 | 1467728047409 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:07 INFO - PROCESS | 3504 | 1467728047411 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:07 INFO - PROCESS | 3504 | 1467728047491 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 07:14:07 INFO - PROCESS | 3504 | 1467728047496 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 3504 | 1467728047498 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:07 INFO - PROCESS | 3504 | ++DOCSHELL 0C80C000 == 32 [pid = 3504] [id = 596] 07:14:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1872C800) [pid = 3504] [serial = 1788] [outer = 00000000] 07:14:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18962400) [pid = 3504] [serial = 1789] [outer = 1872C800] 07:14:07 INFO - PROCESS | 3504 | 1467728047541 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (189D3000) [pid = 3504] [serial = 1790] [outer = 1872C800] 07:14:08 INFO - PROCESS | 3504 | 1467728048011 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 07:14:08 INFO - PROCESS | 3504 | 1467728048036 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 3504 | 1467728048038 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 07:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:14:08 INFO - PROCESS | 3504 | 1467728048049 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 3504 | 1467728048050 Marionette TRACE conn6 <- [1,2350,null,{}] 07:14:08 INFO - PROCESS | 3504 | 1467728048054 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:08 INFO - PROCESS | 3504 | 1467728048056 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:08 INFO - PROCESS | 3504 | 1467728048168 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 07:14:08 INFO - PROCESS | 3504 | 1467728048173 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 3504 | 1467728048175 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:08 INFO - PROCESS | 3504 | ++DOCSHELL 0D96EC00 == 33 [pid = 3504] [id = 597] 07:14:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18A0D400) [pid = 3504] [serial = 1791] [outer = 00000000] 07:14:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (18A8CC00) [pid = 3504] [serial = 1792] [outer = 18A0D400] 07:14:08 INFO - PROCESS | 3504 | 1467728048219 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18A8FC00) [pid = 3504] [serial = 1793] [outer = 18A0D400] 07:14:08 INFO - PROCESS | 3504 | 1467728048723 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 07:14:08 INFO - PROCESS | 3504 | 1467728048781 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 3504 | 1467728048783 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 07:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:14:08 INFO - PROCESS | 3504 | 1467728048786 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 3504 | 1467728048787 Marionette TRACE conn6 <- [1,2354,null,{}] 07:14:08 INFO - PROCESS | 3504 | 1467728048791 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:08 INFO - PROCESS | 3504 | 1467728048792 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:08 INFO - PROCESS | 3504 | 1467728048909 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 07:14:08 INFO - PROCESS | 3504 | 1467728048917 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 3504 | 1467728048919 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:08 INFO - PROCESS | 3504 | ++DOCSHELL 0D413C00 == 34 [pid = 3504] [id = 598] 07:14:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (14ECE000) [pid = 3504] [serial = 1794] [outer = 00000000] 07:14:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (199A9800) [pid = 3504] [serial = 1795] [outer = 14ECE000] 07:14:08 INFO - PROCESS | 3504 | 1467728048965 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (199DE400) [pid = 3504] [serial = 1796] [outer = 14ECE000] 07:14:09 INFO - PROCESS | 3504 | 1467728049448 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 07:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:14:09 INFO - PROCESS | 3504 | 1467728049546 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 3504 | 1467728049548 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 07:14:09 INFO - PROCESS | 3504 | 1467728049552 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 3504 | 1467728049554 Marionette TRACE conn6 <- [1,2358,null,{}] 07:14:09 INFO - PROCESS | 3504 | 1467728049558 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:09 INFO - PROCESS | 3504 | 1467728049560 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:09 INFO - PROCESS | 3504 | 1467728049686 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (199AA000) [pid = 3504] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (18A04000) [pid = 3504] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (1509C800) [pid = 3504] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (198ED400) [pid = 3504] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (17F39C00) [pid = 3504] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1AA3D400) [pid = 3504] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (17F7E400) [pid = 3504] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (187AA400) [pid = 3504] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0CEF5400) [pid = 3504] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1A57C400) [pid = 3504] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1756F800) [pid = 3504] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (14B0EC00) [pid = 3504] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D416000) [pid = 3504] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:14:09 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (190C5800) [pid = 3504] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:14:09 INFO - PROCESS | 3504 | 1467728049962 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 3504 | 1467728049965 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:10 INFO - PROCESS | 3504 | ++DOCSHELL 0C804000 == 35 [pid = 3504] [id = 599] 07:14:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0CC72C00) [pid = 3504] [serial = 1797] [outer = 00000000] 07:14:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0D420800) [pid = 3504] [serial = 1798] [outer = 0CC72C00] 07:14:10 INFO - PROCESS | 3504 | 1467728050014 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17573800) [pid = 3504] [serial = 1799] [outer = 0CC72C00] 07:14:10 INFO - PROCESS | 3504 | 1467728050397 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 870ms 07:14:10 INFO - PROCESS | 3504 | 1467728050423 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 07:14:10 INFO - PROCESS | 3504 | 1467728050425 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 07:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:14:10 INFO - PROCESS | 3504 | 1467728050428 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - PROCESS | 3504 | 1467728050429 Marionette TRACE conn6 <- [1,2362,null,{}] 07:14:10 INFO - PROCESS | 3504 | 1467728050433 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:10 INFO - PROCESS | 3504 | 1467728050434 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:10 INFO - PROCESS | 3504 | 1467728050514 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 07:14:10 INFO - PROCESS | 3504 | 1467728050612 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 3504 | 1467728050623 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:10 INFO - PROCESS | 3504 | ++DOCSHELL 17570400 == 36 [pid = 3504] [id = 600] 07:14:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (17F85000) [pid = 3504] [serial = 1800] [outer = 00000000] 07:14:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (19B71400) [pid = 3504] [serial = 1801] [outer = 17F85000] 07:14:10 INFO - PROCESS | 3504 | 1467728050669 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1A57C400) [pid = 3504] [serial = 1802] [outer = 17F85000] 07:14:11 INFO - PROCESS | 3504 | 1467728051025 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 07:14:11 INFO - PROCESS | 3504 | 1467728051059 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 3504 | 1467728051061 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 07:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:14:11 INFO - PROCESS | 3504 | 1467728051064 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 3504 | 1467728051066 Marionette TRACE conn6 <- [1,2366,null,{}] 07:14:11 INFO - PROCESS | 3504 | 1467728051069 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:11 INFO - PROCESS | 3504 | 1467728051071 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:11 INFO - PROCESS | 3504 | 1467728051196 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 07:14:11 INFO - PROCESS | 3504 | 1467728051204 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 3504 | 1467728051206 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:11 INFO - PROCESS | 3504 | ++DOCSHELL 1A580000 == 37 [pid = 3504] [id = 601] 07:14:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1A89C800) [pid = 3504] [serial = 1803] [outer = 00000000] 07:14:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1AA46400) [pid = 3504] [serial = 1804] [outer = 1A89C800] 07:14:11 INFO - PROCESS | 3504 | 1467728051273 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1AA4BC00) [pid = 3504] [serial = 1805] [outer = 1A89C800] 07:14:11 INFO - PROCESS | 3504 | 1467728051683 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 07:14:11 INFO - PROCESS | 3504 | 1467728051736 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 3504 | 1467728051738 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 07:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:14:11 INFO - PROCESS | 3504 | 1467728051741 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 3504 | 1467728051742 Marionette TRACE conn6 <- [1,2370,null,{}] 07:14:11 INFO - PROCESS | 3504 | 1467728051755 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:11 INFO - PROCESS | 3504 | 1467728051757 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:11 INFO - PROCESS | 3504 | 1467728051837 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 07:14:11 INFO - PROCESS | 3504 | 1467728051842 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 3504 | 1467728051844 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:11 INFO - PROCESS | 3504 | ++DOCSHELL 1B726C00 == 38 [pid = 3504] [id = 602] 07:14:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1B728000) [pid = 3504] [serial = 1806] [outer = 00000000] 07:14:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1B794400) [pid = 3504] [serial = 1807] [outer = 1B728000] 07:14:11 INFO - PROCESS | 3504 | 1467728051887 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BE36C00) [pid = 3504] [serial = 1808] [outer = 1B728000] 07:14:12 INFO - PROCESS | 3504 | 1467728052727 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1016ms 07:14:12 INFO - PROCESS | 3504 | 1467728052761 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 07:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:14:12 INFO - PROCESS | 3504 | 1467728052766 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 07:14:12 INFO - PROCESS | 3504 | 1467728052771 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 3504 | 1467728052776 Marionette TRACE conn6 <- [1,2374,null,{}] 07:14:12 INFO - PROCESS | 3504 | 1467728052781 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:12 INFO - PROCESS | 3504 | 1467728052784 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:12 INFO - PROCESS | 3504 | 1467728052931 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 07:14:13 INFO - PROCESS | 3504 | 1467728053071 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 3504 | 1467728053074 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:13 INFO - PROCESS | 3504 | ++DOCSHELL 0CDEA400 == 39 [pid = 3504] [id = 603] 07:14:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0CE65400) [pid = 3504] [serial = 1809] [outer = 00000000] 07:14:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0D40C000) [pid = 3504] [serial = 1810] [outer = 0CE65400] 07:14:13 INFO - PROCESS | 3504 | 1467728053133 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (0D516400) [pid = 3504] [serial = 1811] [outer = 0CE65400] 07:14:13 INFO - PROCESS | 3504 | 1467728053975 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1239ms 07:14:14 INFO - PROCESS | 3504 | 1467728054023 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 3504 | 1467728054028 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 07:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:14:14 INFO - PROCESS | 3504 | 1467728054034 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 3504 | 1467728054037 Marionette TRACE conn6 <- [1,2378,null,{}] 07:14:14 INFO - PROCESS | 3504 | 1467728054042 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:14 INFO - PROCESS | 3504 | 1467728054045 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:14 INFO - PROCESS | 3504 | 1467728054167 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 07:14:14 INFO - PROCESS | 3504 | 1467728054304 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 3504 | 1467728054309 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:14 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D6000 == 40 [pid = 3504] [id = 604] 07:14:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (0D2D8000) [pid = 3504] [serial = 1812] [outer = 00000000] 07:14:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (0D402C00) [pid = 3504] [serial = 1813] [outer = 0D2D8000] 07:14:14 INFO - PROCESS | 3504 | 1467728054360 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (0D40EC00) [pid = 3504] [serial = 1814] [outer = 0D2D8000] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 1A580000 == 39 [pid = 3504] [id = 601] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 17570400 == 38 [pid = 3504] [id = 600] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 0C804000 == 37 [pid = 3504] [id = 599] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 0D413C00 == 36 [pid = 3504] [id = 598] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 0D96EC00 == 35 [pid = 3504] [id = 597] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 0C80C000 == 34 [pid = 3504] [id = 596] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 1873E400 == 33 [pid = 3504] [id = 595] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 17F7E000 == 32 [pid = 3504] [id = 594] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 15853800 == 31 [pid = 3504] [id = 593] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 0E4CC400 == 30 [pid = 3504] [id = 592] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1BE31800) [pid = 3504] [serial = 1765] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 0D971C00 == 29 [pid = 3504] [id = 591] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 0D40C800 == 28 [pid = 3504] [id = 590] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 0CE5E000 == 27 [pid = 3504] [id = 589] 07:14:14 INFO - PROCESS | 3504 | --DOCSHELL 17F31000 == 26 [pid = 3504] [id = 588] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (1BD99000) [pid = 3504] [serial = 1763] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (1A57D000) [pid = 3504] [serial = 1754] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (18A0A000) [pid = 3504] [serial = 1748] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (158E5800) [pid = 3504] [serial = 1735] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1BD93800) [pid = 3504] [serial = 1762] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (1989FC00) [pid = 3504] [serial = 1760] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1879D800) [pid = 3504] [serial = 1759] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (18A0EC00) [pid = 3504] [serial = 1747] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1B72B400) [pid = 3504] [serial = 1757] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (18749C00) [pid = 3504] [serial = 1742] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1895AC00) [pid = 3504] [serial = 1745] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D273800) [pid = 3504] [serial = 1726] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1895A400) [pid = 3504] [serial = 1744] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1AA3E400) [pid = 3504] [serial = 1724] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (17F32000) [pid = 3504] [serial = 1738] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (14DE8C00) [pid = 3504] [serial = 1733] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D41C400) [pid = 3504] [serial = 1729] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (198A0000) [pid = 3504] [serial = 1750] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F3C800) [pid = 3504] [serial = 1739] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (159E7C00) [pid = 3504] [serial = 1736] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (14DA1400) [pid = 3504] [serial = 1732] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (19B68C00) [pid = 3504] [serial = 1753] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D517800) [pid = 3504] [serial = 1730] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1B724800) [pid = 3504] [serial = 1756] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0D27F800) [pid = 3504] [serial = 1727] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1990D400) [pid = 3504] [serial = 1751] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (184D0400) [pid = 3504] [serial = 1741] [outer = 00000000] [url = about:blank] 07:14:14 INFO - PROCESS | 3504 | 1467728054910 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 930ms 07:14:14 INFO - PROCESS | 3504 | 1467728054968 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 3504 | 1467728054973 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 07:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:14:14 INFO - PROCESS | 3504 | 1467728054980 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 3504 | 1467728054983 Marionette TRACE conn6 <- [1,2382,null,{}] 07:14:14 INFO - PROCESS | 3504 | 1467728054987 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:14 INFO - PROCESS | 3504 | 1467728054990 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:15 INFO - PROCESS | 3504 | 1467728055078 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 07:14:15 INFO - PROCESS | 3504 | 1467728055087 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 3504 | 1467728055089 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:15 INFO - PROCESS | 3504 | ++DOCSHELL 0D40E000 == 27 [pid = 3504] [id = 605] 07:14:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D40F000) [pid = 3504] [serial = 1815] [outer = 00000000] 07:14:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D51AC00) [pid = 3504] [serial = 1816] [outer = 0D40F000] 07:14:15 INFO - PROCESS | 3504 | 1467728055136 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D870000) [pid = 3504] [serial = 1817] [outer = 0D40F000] 07:14:15 INFO - PROCESS | 3504 | 1467728055650 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 07:14:15 INFO - PROCESS | 3504 | 1467728055713 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 3504 | 1467728055716 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 07:14:15 INFO - PROCESS | 3504 | 1467728055719 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:14:15 INFO - PROCESS | 3504 | 1467728055723 Marionette TRACE conn6 <- [1,2386,null,{}] 07:14:15 INFO - PROCESS | 3504 | 1467728055763 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:15 INFO - PROCESS | 3504 | 1467728055768 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:15 INFO - PROCESS | 3504 | 1467728055864 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 07:14:15 INFO - PROCESS | 3504 | 1467728055959 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 3504 | 1467728055962 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:15 INFO - PROCESS | 3504 | ++DOCSHELL 14DAD000 == 28 [pid = 3504] [id = 606] 07:14:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (14DAFC00) [pid = 3504] [serial = 1818] [outer = 00000000] 07:14:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (150BA400) [pid = 3504] [serial = 1819] [outer = 14DAFC00] 07:14:16 INFO - PROCESS | 3504 | 1467728056010 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (15831C00) [pid = 3504] [serial = 1820] [outer = 14DAFC00] 07:14:16 INFO - PROCESS | 3504 | 1467728056364 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 710ms 07:14:16 INFO - PROCESS | 3504 | 1467728056433 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 3504 | 1467728056436 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 07:14:16 INFO - PROCESS | 3504 | 1467728056439 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:14:16 INFO - PROCESS | 3504 | 1467728056441 Marionette TRACE conn6 <- [1,2390,null,{}] 07:14:16 INFO - PROCESS | 3504 | 1467728056444 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:16 INFO - PROCESS | 3504 | 1467728056446 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:16 INFO - PROCESS | 3504 | 1467728056530 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 07:14:16 INFO - PROCESS | 3504 | 1467728056535 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:16 INFO - PROCESS | 3504 | 1467728056546 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:16 INFO - PROCESS | 3504 | ++DOCSHELL 158E4000 == 29 [pid = 3504] [id = 607] 07:14:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (158EA800) [pid = 3504] [serial = 1821] [outer = 00000000] 07:14:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F3D400) [pid = 3504] [serial = 1822] [outer = 158EA800] 07:14:16 INFO - PROCESS | 3504 | 1467728056592 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F65C00) [pid = 3504] [serial = 1823] [outer = 158EA800] 07:14:17 INFO - PROCESS | 3504 | 1467728057082 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 07:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:14:17 INFO - PROCESS | 3504 | 1467728057116 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 07:14:17 INFO - PROCESS | 3504 | 1467728057118 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 07:14:17 INFO - PROCESS | 3504 | 1467728057121 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:14:17 INFO - PROCESS | 3504 | 1467728057123 Marionette TRACE conn6 <- [1,2394,null,{}] 07:14:17 INFO - PROCESS | 3504 | 1467728057126 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:17 INFO - PROCESS | 3504 | 1467728057128 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:17 INFO - PROCESS | 3504 | 1467728057274 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 07:14:17 INFO - PROCESS | 3504 | 1467728057339 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:17 INFO - PROCESS | 3504 | 1467728057341 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:17 INFO - PROCESS | 3504 | ++DOCSHELL 17F7F800 == 30 [pid = 3504] [id = 608] 07:14:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F81000) [pid = 3504] [serial = 1824] [outer = 00000000] 07:14:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17FD3800) [pid = 3504] [serial = 1825] [outer = 17F81000] 07:14:17 INFO - PROCESS | 3504 | 1467728057384 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18743000) [pid = 3504] [serial = 1826] [outer = 17F81000] 07:14:17 INFO - PROCESS | 3504 | 1467728057811 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 07:14:17 INFO - PROCESS | 3504 | 1467728057853 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 07:14:17 INFO - PROCESS | 3504 | 1467728057855 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 07:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:14:17 INFO - PROCESS | 3504 | 1467728057865 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:14:17 INFO - PROCESS | 3504 | 1467728057866 Marionette TRACE conn6 <- [1,2398,null,{}] 07:14:17 INFO - PROCESS | 3504 | 1467728057870 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:17 INFO - PROCESS | 3504 | 1467728057875 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:18 INFO - PROCESS | 3504 | 1467728058015 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 07:14:18 INFO - PROCESS | 3504 | 1467728058079 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 3504 | 1467728058081 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:18 INFO - PROCESS | 3504 | ++DOCSHELL 18748800 == 31 [pid = 3504] [id = 609] 07:14:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1874A800) [pid = 3504] [serial = 1827] [outer = 00000000] 07:14:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (189DB400) [pid = 3504] [serial = 1828] [outer = 1874A800] 07:14:18 INFO - PROCESS | 3504 | 1467728058128 Marionette DEBUG loaded listener.js 07:14:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A0F400) [pid = 3504] [serial = 1829] [outer = 1874A800] 07:14:18 INFO - PROCESS | 3504 | 1467728058665 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 831ms 07:14:18 INFO - PROCESS | 3504 | 1467728058690 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 3504 | 1467728058692 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 07:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:14:18 INFO - PROCESS | 3504 | 1467728058695 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 3504 | 1467728058697 Marionette TRACE conn6 <- [1,2402,null,{}] 07:14:18 INFO - PROCESS | 3504 | 1467728058700 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:18 INFO - PROCESS | 3504 | 1467728058711 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:18 INFO - PROCESS | 3504 | 1467728058968 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1A89C800) [pid = 3504] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (15854000) [pid = 3504] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0CE5F400) [pid = 3504] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (18A0D400) [pid = 3504] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (18742400) [pid = 3504] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D972400) [pid = 3504] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (14B10400) [pid = 3504] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (14ECE000) [pid = 3504] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1B727800) [pid = 3504] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0CC72C00) [pid = 3504] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (17F7EC00) [pid = 3504] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1872C800) [pid = 3504] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0D40D400) [pid = 3504] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:14:18 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (17F85000) [pid = 3504] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:14:19 INFO - PROCESS | 3504 | 1467728059035 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:19 INFO - PROCESS | 3504 | 1467728059037 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:19 INFO - PROCESS | 3504 | ++DOCSHELL 0C801800 == 32 [pid = 3504] [id = 610] 07:14:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0C810C00) [pid = 3504] [serial = 1830] [outer = 00000000] 07:14:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D406000) [pid = 3504] [serial = 1831] [outer = 0C810C00] 07:14:19 INFO - PROCESS | 3504 | 1467728059081 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D876400) [pid = 3504] [serial = 1832] [outer = 0C810C00] 07:14:19 INFO - PROCESS | 3504 | 1467728059438 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 770ms 07:14:19 INFO - PROCESS | 3504 | 1467728059476 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 07:14:19 INFO - PROCESS | 3504 | 1467728059478 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 07:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:14:19 INFO - PROCESS | 3504 | 1467728059481 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 3504 | 1467728059483 Marionette TRACE conn6 <- [1,2406,null,{}] 07:14:19 INFO - PROCESS | 3504 | 1467728059486 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:19 INFO - PROCESS | 3504 | 1467728059488 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:19 INFO - PROCESS | 3504 | 1467728059565 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 07:14:19 INFO - PROCESS | 3504 | 1467728059571 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:19 INFO - PROCESS | 3504 | 1467728059572 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:19 INFO - PROCESS | 3504 | ++DOCSHELL 0CC75000 == 33 [pid = 3504] [id = 611] 07:14:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (156A5C00) [pid = 3504] [serial = 1833] [outer = 00000000] 07:14:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (18A8B000) [pid = 3504] [serial = 1834] [outer = 156A5C00] 07:14:19 INFO - PROCESS | 3504 | 1467728059616 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (198A3400) [pid = 3504] [serial = 1835] [outer = 156A5C00] 07:14:20 INFO - PROCESS | 3504 | 1467728060048 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 07:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:14:20 INFO - PROCESS | 3504 | 1467728060118 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 07:14:20 INFO - PROCESS | 3504 | 1467728060120 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 07:14:20 INFO - PROCESS | 3504 | 1467728060123 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 3504 | 1467728060124 Marionette TRACE conn6 <- [1,2410,null,{}] 07:14:20 INFO - PROCESS | 3504 | 1467728060128 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:20 INFO - PROCESS | 3504 | 1467728060130 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:20 INFO - PROCESS | 3504 | 1467728060211 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 07:14:20 INFO - PROCESS | 3504 | 1467728060219 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 3504 | 1467728060220 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:20 INFO - PROCESS | 3504 | ++DOCSHELL 16A46400 == 34 [pid = 3504] [id = 612] 07:14:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18A0AC00) [pid = 3504] [serial = 1836] [outer = 00000000] 07:14:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (199DFC00) [pid = 3504] [serial = 1837] [outer = 18A0AC00] 07:14:20 INFO - PROCESS | 3504 | 1467728060263 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (19B68000) [pid = 3504] [serial = 1838] [outer = 18A0AC00] 07:14:20 INFO - PROCESS | 3504 | 1467728060707 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 07:14:20 INFO - PROCESS | 3504 | 1467728060767 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 07:14:20 INFO - PROCESS | 3504 | 1467728060769 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 07:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:14:20 INFO - PROCESS | 3504 | 1467728060772 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 3504 | 1467728060774 Marionette TRACE conn6 <- [1,2414,null,{}] 07:14:20 INFO - PROCESS | 3504 | 1467728060778 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:20 INFO - PROCESS | 3504 | 1467728060779 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:20 INFO - PROCESS | 3504 | 1467728060860 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 07:14:20 INFO - PROCESS | 3504 | 1467728060866 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 3504 | 1467728060868 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:20 INFO - PROCESS | 3504 | ++DOCSHELL 19B6F400 == 35 [pid = 3504] [id = 613] 07:14:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (19B6FC00) [pid = 3504] [serial = 1839] [outer = 00000000] 07:14:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1A57D800) [pid = 3504] [serial = 1840] [outer = 19B6FC00] 07:14:20 INFO - PROCESS | 3504 | 1467728060911 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1A57E000) [pid = 3504] [serial = 1841] [outer = 19B6FC00] 07:14:21 INFO - PROCESS | 3504 | 1467728061558 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 870ms 07:14:21 INFO - PROCESS | 3504 | 1467728061645 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 07:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:14:21 INFO - PROCESS | 3504 | 1467728061650 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 07:14:21 INFO - PROCESS | 3504 | 1467728061655 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 3504 | 1467728061660 Marionette TRACE conn6 <- [1,2418,null,{}] 07:14:21 INFO - PROCESS | 3504 | 1467728061665 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:21 INFO - PROCESS | 3504 | 1467728061668 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:21 INFO - PROCESS | 3504 | 1467728061791 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 07:14:21 INFO - PROCESS | 3504 | 1467728061927 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 3504 | 1467728061930 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:21 INFO - PROCESS | 3504 | ++DOCSHELL 0CE60800 == 36 [pid = 3504] [id = 614] 07:14:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0CEF7400) [pid = 3504] [serial = 1842] [outer = 00000000] 07:14:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0D51C400) [pid = 3504] [serial = 1843] [outer = 0CEF7400] 07:14:21 INFO - PROCESS | 3504 | 1467728061990 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0DA50400) [pid = 3504] [serial = 1844] [outer = 0CEF7400] 07:14:22 INFO - PROCESS | 3504 | 1467728062543 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 930ms 07:14:22 INFO - PROCESS | 3504 | 1467728062585 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 07:14:22 INFO - PROCESS | 3504 | 1467728062590 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 07:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:14:22 INFO - PROCESS | 3504 | 1467728062597 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:14:22 INFO - PROCESS | 3504 | 1467728062599 Marionette TRACE conn6 <- [1,2422,null,{}] 07:14:22 INFO - PROCESS | 3504 | 1467728062603 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:22 INFO - PROCESS | 3504 | 1467728062606 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:22 INFO - PROCESS | 3504 | 1467728062723 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 07:14:22 INFO - PROCESS | 3504 | 1467728062837 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 3504 | 1467728062840 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:22 INFO - PROCESS | 3504 | ++DOCSHELL 17F31400 == 37 [pid = 3504] [id = 615] 07:14:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (17F3A400) [pid = 3504] [serial = 1845] [outer = 00000000] 07:14:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (17F82C00) [pid = 3504] [serial = 1846] [outer = 17F3A400] 07:14:22 INFO - PROCESS | 3504 | 1467728062937 Marionette DEBUG loaded listener.js 07:14:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1879F400) [pid = 3504] [serial = 1847] [outer = 17F3A400] 07:14:23 INFO - PROCESS | 3504 | 1467728063534 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 970ms 07:14:23 INFO - PROCESS | 3504 | 1467728063570 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 3504 | 1467728063572 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 07:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:14:23 INFO - PROCESS | 3504 | 1467728063577 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 3504 | 1467728063580 Marionette TRACE conn6 <- [1,2426,null,{}] 07:14:23 INFO - PROCESS | 3504 | 1467728063591 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:23 INFO - PROCESS | 3504 | 1467728063596 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:23 INFO - PROCESS | 3504 | 1467728063703 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 07:14:23 INFO - PROCESS | 3504 | 1467728063864 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 3504 | 1467728063868 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:23 INFO - PROCESS | 3504 | ++DOCSHELL 1AA3E800 == 38 [pid = 3504] [id = 616] 07:14:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1AA3F000) [pid = 3504] [serial = 1848] [outer = 00000000] 07:14:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1AA44C00) [pid = 3504] [serial = 1849] [outer = 1AA3F000] 07:14:23 INFO - PROCESS | 3504 | 1467728063933 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1B726000) [pid = 3504] [serial = 1850] [outer = 1AA3F000] 07:14:24 INFO - PROCESS | 3504 | 1467728064734 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1184ms 07:14:24 INFO - PROCESS | 3504 | 1467728064764 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 07:14:24 INFO - PROCESS | 3504 | 1467728064768 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 07:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:14:24 INFO - PROCESS | 3504 | 1467728064774 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 3504 | 1467728064777 Marionette TRACE conn6 <- [1,2430,null,{}] 07:14:24 INFO - PROCESS | 3504 | 1467728064782 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:24 INFO - PROCESS | 3504 | 1467728064785 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:24 INFO - PROCESS | 3504 | 1467728064889 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 07:14:25 INFO - PROCESS | 3504 | 1467728065031 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 3504 | 1467728065035 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:25 INFO - PROCESS | 3504 | ++DOCSHELL 0D40C800 == 39 [pid = 3504] [id = 617] 07:14:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0D40CC00) [pid = 3504] [serial = 1851] [outer = 00000000] 07:14:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0D519000) [pid = 3504] [serial = 1852] [outer = 0D40CC00] 07:14:25 INFO - PROCESS | 3504 | 1467728065087 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (0DACDC00) [pid = 3504] [serial = 1853] [outer = 0D40CC00] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 16A46400 == 38 [pid = 3504] [id = 612] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 0CC75000 == 37 [pid = 3504] [id = 611] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 0C801800 == 36 [pid = 3504] [id = 610] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 18748800 == 35 [pid = 3504] [id = 609] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 17F7F800 == 34 [pid = 3504] [id = 608] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 158E4000 == 33 [pid = 3504] [id = 607] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 14DAD000 == 32 [pid = 3504] [id = 606] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 0D40E000 == 31 [pid = 3504] [id = 605] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 0D2D6000 == 30 [pid = 3504] [id = 604] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 1B726C00 == 29 [pid = 3504] [id = 602] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 0CDEA400 == 28 [pid = 3504] [id = 603] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 1AA3E800 == 27 [pid = 3504] [id = 616] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 17F31400 == 26 [pid = 3504] [id = 615] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 19B6F400 == 25 [pid = 3504] [id = 613] 07:14:25 INFO - PROCESS | 3504 | --DOCSHELL 0CE60800 == 24 [pid = 3504] [id = 614] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (16A45000) [pid = 3504] [serial = 1780] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1757C400) [pid = 3504] [serial = 1781] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0CEF8400) [pid = 3504] [serial = 1768] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0D27B800) [pid = 3504] [serial = 1769] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (18A8CC00) [pid = 3504] [serial = 1792] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (18749400) [pid = 3504] [serial = 1786] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18749800) [pid = 3504] [serial = 1787] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0DA52800) [pid = 3504] [serial = 1774] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0E2E2400) [pid = 3504] [serial = 1775] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (14ECE400) [pid = 3504] [serial = 1777] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (15654800) [pid = 3504] [serial = 1778] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (199A9800) [pid = 3504] [serial = 1795] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (18A8FC00) [pid = 3504] [serial = 1793] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1BE34000) [pid = 3504] [serial = 1766] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D420800) [pid = 3504] [serial = 1798] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17573800) [pid = 3504] [serial = 1799] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17FC7800) [pid = 3504] [serial = 1783] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18224800) [pid = 3504] [serial = 1784] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18962400) [pid = 3504] [serial = 1789] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0D414400) [pid = 3504] [serial = 1771] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D419C00) [pid = 3504] [serial = 1772] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (19B71400) [pid = 3504] [serial = 1801] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1AA4BC00) [pid = 3504] [serial = 1805] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (199DE400) [pid = 3504] [serial = 1796] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1A57C400) [pid = 3504] [serial = 1802] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (189D3000) [pid = 3504] [serial = 1790] [outer = 00000000] [url = about:blank] 07:14:25 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (1AA46400) [pid = 3504] [serial = 1804] [outer = 00000000] [url = about:blank] 07:14:26 INFO - PROCESS | 3504 | 1467728066280 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1538ms 07:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:14:26 INFO - PROCESS | 3504 | 1467728066312 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 3504 | 1467728066316 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 07:14:26 INFO - PROCESS | 3504 | 1467728066321 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 3504 | 1467728066324 Marionette TRACE conn6 <- [1,2434,null,{}] 07:14:26 INFO - PROCESS | 3504 | 1467728066329 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:26 INFO - PROCESS | 3504 | 1467728066332 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:26 INFO - PROCESS | 3504 | 1467728066418 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 07:14:26 INFO - PROCESS | 3504 | 1467728066515 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:26 INFO - PROCESS | 3504 | 1467728066517 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:26 INFO - PROCESS | 3504 | ++DOCSHELL 0D277C00 == 25 [pid = 3504] [id = 618] 07:14:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D27A400) [pid = 3504] [serial = 1854] [outer = 00000000] 07:14:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0D2D5400) [pid = 3504] [serial = 1855] [outer = 0D27A400] 07:14:26 INFO - PROCESS | 3504 | 1467728066567 Marionette DEBUG loaded listener.js 07:14:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D370800) [pid = 3504] [serial = 1856] [outer = 0D27A400] 07:14:26 INFO - PROCESS | 3504 | 1467728066960 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 07:14:27 INFO - PROCESS | 3504 | 1467728066999 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 3504 | 1467728067004 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 07:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:14:27 INFO - PROCESS | 3504 | 1467728067011 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 3504 | 1467728067013 Marionette TRACE conn6 <- [1,2438,null,{}] 07:14:27 INFO - PROCESS | 3504 | 1467728067017 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:27 INFO - PROCESS | 3504 | 1467728067020 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:27 INFO - PROCESS | 3504 | 1467728067109 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 07:14:27 INFO - PROCESS | 3504 | 1467728067117 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 3504 | 1467728067119 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:27 INFO - PROCESS | 3504 | ++DOCSHELL 0D870400 == 26 [pid = 3504] [id = 619] 07:14:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D871800) [pid = 3504] [serial = 1857] [outer = 00000000] 07:14:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D903800) [pid = 3504] [serial = 1858] [outer = 0D871800] 07:14:27 INFO - PROCESS | 3504 | 1467728067167 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0DA52800) [pid = 3504] [serial = 1859] [outer = 0D871800] 07:14:27 INFO - PROCESS | 3504 | 1467728067671 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 07:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:14:27 INFO - PROCESS | 3504 | 1467728067687 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 3504 | 1467728067689 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 07:14:27 INFO - PROCESS | 3504 | 1467728067692 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 3504 | 1467728067695 Marionette TRACE conn6 <- [1,2442,null,{}] 07:14:27 INFO - PROCESS | 3504 | 1467728067706 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:27 INFO - PROCESS | 3504 | 1467728067711 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:27 INFO - PROCESS | 3504 | 1467728067795 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 07:14:27 INFO - PROCESS | 3504 | 1467728067805 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 3504 | 1467728067808 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:27 INFO - PROCESS | 3504 | ++DOCSHELL 1582E000 == 27 [pid = 3504] [id = 620] 07:14:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (15832000) [pid = 3504] [serial = 1860] [outer = 00000000] 07:14:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (158EAC00) [pid = 3504] [serial = 1861] [outer = 15832000] 07:14:27 INFO - PROCESS | 3504 | 1467728067855 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (159ECC00) [pid = 3504] [serial = 1862] [outer = 15832000] 07:14:28 INFO - PROCESS | 3504 | 1467728068308 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 07:14:28 INFO - PROCESS | 3504 | 1467728068324 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 07:14:28 INFO - PROCESS | 3504 | 1467728068326 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 07:14:28 INFO - PROCESS | 3504 | 1467728068329 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - PROCESS | 3504 | 1467728068331 Marionette TRACE conn6 <- [1,2446,null,{}] 07:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:14:28 INFO - PROCESS | 3504 | 1467728068355 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:28 INFO - PROCESS | 3504 | 1467728068357 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:28 INFO - PROCESS | 3504 | 1467728068486 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 07:14:28 INFO - PROCESS | 3504 | 1467728068573 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 3504 | 1467728068575 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:28 INFO - PROCESS | 3504 | ++DOCSHELL 17F34400 == 28 [pid = 3504] [id = 621] 07:14:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F34C00) [pid = 3504] [serial = 1863] [outer = 00000000] 07:14:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F69400) [pid = 3504] [serial = 1864] [outer = 17F34C00] 07:14:28 INFO - PROCESS | 3504 | 1467728068620 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F7FC00) [pid = 3504] [serial = 1865] [outer = 17F34C00] 07:14:29 INFO - PROCESS | 3504 | 1467728069045 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 770ms 07:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:14:29 INFO - PROCESS | 3504 | 1467728069104 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 3504 | 1467728069106 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 07:14:29 INFO - PROCESS | 3504 | 1467728069109 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 3504 | 1467728069111 Marionette TRACE conn6 <- [1,2450,null,{}] 07:14:29 INFO - PROCESS | 3504 | 1467728069120 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:29 INFO - PROCESS | 3504 | 1467728069122 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:29 INFO - PROCESS | 3504 | 1467728069233 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 07:14:29 INFO - PROCESS | 3504 | 1467728069242 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 3504 | 1467728069244 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:29 INFO - PROCESS | 3504 | ++DOCSHELL 17F85C00 == 29 [pid = 3504] [id = 622] 07:14:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17FC5800) [pid = 3504] [serial = 1866] [outer = 00000000] 07:14:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18742000) [pid = 3504] [serial = 1867] [outer = 17FC5800] 07:14:29 INFO - PROCESS | 3504 | 1467728069288 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (187A0000) [pid = 3504] [serial = 1868] [outer = 17FC5800] 07:14:29 INFO - PROCESS | 3504 | 1467728069732 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 07:14:29 INFO - PROCESS | 3504 | 1467728069780 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 07:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:14:29 INFO - PROCESS | 3504 | 1467728069782 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 07:14:29 INFO - PROCESS | 3504 | 1467728069785 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 3504 | 1467728069787 Marionette TRACE conn6 <- [1,2454,null,{}] 07:14:29 INFO - PROCESS | 3504 | 1467728069799 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:29 INFO - PROCESS | 3504 | 1467728069804 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:29 INFO - PROCESS | 3504 | 1467728069968 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 07:14:30 INFO - PROCESS | 3504 | 1467728070037 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 3504 | 1467728070039 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:30 INFO - PROCESS | 3504 | ++DOCSHELL 1895D800 == 30 [pid = 3504] [id = 623] 07:14:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1895F000) [pid = 3504] [serial = 1869] [outer = 00000000] 07:14:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A14800) [pid = 3504] [serial = 1870] [outer = 1895F000] 07:14:30 INFO - PROCESS | 3504 | 1467728070085 Marionette DEBUG loaded listener.js 07:14:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18A91800) [pid = 3504] [serial = 1871] [outer = 1895F000] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17F81000) [pid = 3504] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D40F000) [pid = 3504] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (158EA800) [pid = 3504] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (14DAFC00) [pid = 3504] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1874A800) [pid = 3504] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0CE65400) [pid = 3504] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1B728000) [pid = 3504] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D2D8000) [pid = 3504] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0C810C00) [pid = 3504] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (156A5C00) [pid = 3504] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (19B6FC00) [pid = 3504] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:14:30 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18A0AC00) [pid = 3504] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:14:30 INFO - PROCESS | 3504 | 1467728070683 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 930ms 07:14:30 INFO - PROCESS | 3504 | 1467728070720 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 07:14:30 INFO - PROCESS | 3504 | 1467728070722 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 07:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:14:30 INFO - PROCESS | 3504 | 1467728070725 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 3504 | 1467728070727 Marionette TRACE conn6 <- [1,2458,null,{}] 07:14:30 INFO - PROCESS | 3504 | 1467728070731 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:30 INFO - PROCESS | 3504 | 1467728070733 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:30 INFO - PROCESS | 3504 | 1467728070810 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 07:14:30 INFO - PROCESS | 3504 | 1467728070815 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 3504 | 1467728070817 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:30 INFO - PROCESS | 3504 | ++DOCSHELL 0C804000 == 31 [pid = 3504] [id = 624] 07:14:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0C810C00) [pid = 3504] [serial = 1872] [outer = 00000000] 07:14:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (16A4B400) [pid = 3504] [serial = 1873] [outer = 0C810C00] 07:14:30 INFO - PROCESS | 3504 | 1467728070951 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (17F39400) [pid = 3504] [serial = 1874] [outer = 0C810C00] 07:14:31 INFO - PROCESS | 3504 | 1467728071314 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 631ms 07:14:31 INFO - PROCESS | 3504 | 1467728071357 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 3504 | 1467728071359 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 07:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:14:31 INFO - PROCESS | 3504 | 1467728071362 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 3504 | 1467728071364 Marionette TRACE conn6 <- [1,2462,null,{}] 07:14:31 INFO - PROCESS | 3504 | 1467728071367 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:31 INFO - PROCESS | 3504 | 1467728071369 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:31 INFO - PROCESS | 3504 | 1467728071446 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 07:14:31 INFO - PROCESS | 3504 | 1467728071541 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:31 INFO - PROCESS | 3504 | 1467728071543 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:31 INFO - PROCESS | 3504 | ++DOCSHELL 18A10800 == 32 [pid = 3504] [id = 625] 07:14:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18A12C00) [pid = 3504] [serial = 1875] [outer = 00000000] 07:14:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (198A5800) [pid = 3504] [serial = 1876] [outer = 18A12C00] 07:14:31 INFO - PROCESS | 3504 | 1467728071589 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1951D800) [pid = 3504] [serial = 1877] [outer = 18A12C00] 07:14:32 INFO - PROCESS | 3504 | 1467728072234 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 930ms 07:14:32 INFO - PROCESS | 3504 | 1467728072294 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 07:14:32 INFO - PROCESS | 3504 | 1467728072299 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 07:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:14:32 INFO - PROCESS | 3504 | 1467728072328 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:14:32 INFO - PROCESS | 3504 | 1467728072332 Marionette TRACE conn6 <- [1,2466,null,{}] 07:14:32 INFO - PROCESS | 3504 | 1467728072339 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:32 INFO - PROCESS | 3504 | 1467728072342 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:32 INFO - PROCESS | 3504 | 1467728072471 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 07:14:32 INFO - PROCESS | 3504 | 1467728072604 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 3504 | 1467728072607 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:32 INFO - PROCESS | 3504 | ++DOCSHELL 0D274C00 == 33 [pid = 3504] [id = 626] 07:14:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D27C800) [pid = 3504] [serial = 1878] [outer = 00000000] 07:14:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0D513400) [pid = 3504] [serial = 1879] [outer = 0D27C800] 07:14:32 INFO - PROCESS | 3504 | 1467728072665 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0D6CBC00) [pid = 3504] [serial = 1880] [outer = 0D27C800] 07:14:33 INFO - PROCESS | 3504 | 1467728073347 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1081ms 07:14:33 INFO - PROCESS | 3504 | 1467728073411 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 3504 | 1467728073415 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 07:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:14:33 INFO - PROCESS | 3504 | 1467728073447 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 3504 | 1467728073450 Marionette TRACE conn6 <- [1,2470,null,{}] 07:14:33 INFO - PROCESS | 3504 | 1467728073455 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:33 INFO - PROCESS | 3504 | 1467728073457 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:33 INFO - PROCESS | 3504 | 1467728073587 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 07:14:33 INFO - PROCESS | 3504 | 1467728073722 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 3504 | 1467728073725 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:33 INFO - PROCESS | 3504 | ++DOCSHELL 15090800 == 34 [pid = 3504] [id = 627] 07:14:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (15464400) [pid = 3504] [serial = 1881] [outer = 00000000] 07:14:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (17F39C00) [pid = 3504] [serial = 1882] [outer = 15464400] 07:14:33 INFO - PROCESS | 3504 | 1467728073785 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17FCAC00) [pid = 3504] [serial = 1883] [outer = 15464400] 07:14:34 INFO - PROCESS | 3504 | --DOCSHELL 0C804000 == 33 [pid = 3504] [id = 624] 07:14:34 INFO - PROCESS | 3504 | --DOCSHELL 1895D800 == 32 [pid = 3504] [id = 623] 07:14:34 INFO - PROCESS | 3504 | --DOCSHELL 17F85C00 == 31 [pid = 3504] [id = 622] 07:14:34 INFO - PROCESS | 3504 | --DOCSHELL 17F34400 == 30 [pid = 3504] [id = 621] 07:14:34 INFO - PROCESS | 3504 | --DOCSHELL 1582E000 == 29 [pid = 3504] [id = 620] 07:14:34 INFO - PROCESS | 3504 | --DOCSHELL 0D870400 == 28 [pid = 3504] [id = 619] 07:14:34 INFO - PROCESS | 3504 | --DOCSHELL 0D277C00 == 27 [pid = 3504] [id = 618] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1A57E000) [pid = 3504] [serial = 1841] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1A57D800) [pid = 3504] [serial = 1840] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (199DFC00) [pid = 3504] [serial = 1837] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (19B68000) [pid = 3504] [serial = 1838] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (17FD3800) [pid = 3504] [serial = 1825] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D51AC00) [pid = 3504] [serial = 1816] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D870000) [pid = 3504] [serial = 1817] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F3D400) [pid = 3504] [serial = 1822] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (150BA400) [pid = 3504] [serial = 1819] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (189DB400) [pid = 3504] [serial = 1828] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (15831C00) [pid = 3504] [serial = 1820] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D40C000) [pid = 3504] [serial = 1810] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0D516400) [pid = 3504] [serial = 1811] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1BE36C00) [pid = 3504] [serial = 1808] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1B794400) [pid = 3504] [serial = 1807] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (0D402C00) [pid = 3504] [serial = 1813] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (0D40EC00) [pid = 3504] [serial = 1814] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (18743000) [pid = 3504] [serial = 1826] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (0D406000) [pid = 3504] [serial = 1831] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (18A0F400) [pid = 3504] [serial = 1829] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (18A8B000) [pid = 3504] [serial = 1834] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (198A3400) [pid = 3504] [serial = 1835] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (0D876400) [pid = 3504] [serial = 1832] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (17F65C00) [pid = 3504] [serial = 1823] [outer = 00000000] [url = about:blank] 07:14:34 INFO - PROCESS | 3504 | 1467728074623 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1234ms 07:14:34 INFO - PROCESS | 3504 | 1467728074681 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 3504 | 1467728074684 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 07:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:14:34 INFO - PROCESS | 3504 | 1467728074689 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - PROCESS | 3504 | 1467728074692 Marionette TRACE conn6 <- [1,2474,null,{}] 07:14:34 INFO - PROCESS | 3504 | 1467728074698 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:34 INFO - PROCESS | 3504 | 1467728074700 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:34 INFO - PROCESS | 3504 | 1467728074790 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 07:14:34 INFO - PROCESS | 3504 | 1467728074803 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:34 INFO - PROCESS | 3504 | 1467728074806 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:34 INFO - PROCESS | 3504 | ++DOCSHELL 0D27BC00 == 28 [pid = 3504] [id = 628] 07:14:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (0D27CC00) [pid = 3504] [serial = 1884] [outer = 00000000] 07:14:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (0D402C00) [pid = 3504] [serial = 1885] [outer = 0D27CC00] 07:14:34 INFO - PROCESS | 3504 | 1467728074854 Marionette DEBUG loaded listener.js 07:14:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0D413000) [pid = 3504] [serial = 1886] [outer = 0D27CC00] 07:14:35 INFO - PROCESS | 3504 | 1467728075384 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 07:14:35 INFO - PROCESS | 3504 | 1467728075420 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 07:14:35 INFO - PROCESS | 3504 | 1467728075425 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 07:14:35 INFO - PROCESS | 3504 | 1467728075430 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:14:35 INFO - PROCESS | 3504 | 1467728075433 Marionette TRACE conn6 <- [1,2478,null,{}] 07:14:35 INFO - PROCESS | 3504 | 1467728075437 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:35 INFO - PROCESS | 3504 | 1467728075439 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:35 INFO - PROCESS | 3504 | 1467728075526 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 07:14:35 INFO - PROCESS | 3504 | 1467728075535 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 3504 | 1467728075537 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:35 INFO - PROCESS | 3504 | ++DOCSHELL 0D879400 == 29 [pid = 3504] [id = 629] 07:14:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0D87B400) [pid = 3504] [serial = 1887] [outer = 00000000] 07:14:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (14D1F000) [pid = 3504] [serial = 1888] [outer = 0D87B400] 07:14:35 INFO - PROCESS | 3504 | 1467728075583 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (14ECF000) [pid = 3504] [serial = 1889] [outer = 0D87B400] 07:14:36 INFO - PROCESS | 3504 | 1467728076066 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 07:14:36 INFO - PROCESS | 3504 | 1467728076105 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 3504 | 1467728076108 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 07:14:36 INFO - PROCESS | 3504 | 1467728076111 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:14:36 INFO - PROCESS | 3504 | 1467728076115 Marionette TRACE conn6 <- [1,2482,null,{}] 07:14:36 INFO - PROCESS | 3504 | 1467728076126 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:36 INFO - PROCESS | 3504 | 1467728076130 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:36 INFO - PROCESS | 3504 | 1467728076241 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 07:14:36 INFO - PROCESS | 3504 | 1467728076348 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 3504 | 1467728076351 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:36 INFO - PROCESS | 3504 | ++DOCSHELL 17F3D000 == 30 [pid = 3504] [id = 630] 07:14:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (17F3D800) [pid = 3504] [serial = 1890] [outer = 00000000] 07:14:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (17F66800) [pid = 3504] [serial = 1891] [outer = 17F3D800] 07:14:36 INFO - PROCESS | 3504 | 1467728076402 Marionette DEBUG loaded listener.js 07:14:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (17F85C00) [pid = 3504] [serial = 1892] [outer = 17F3D800] 07:14:36 INFO - PROCESS | 3504 | 1467728076775 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 07:14:36 INFO - PROCESS | 3504 | 1467728076785 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 3504 | 1467728076787 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 07:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:14:36 INFO - PROCESS | 3504 | 1467728076790 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 3504 | 1467728076792 Marionette TRACE conn6 <- [1,2486,null,{}] 07:14:36 INFO - PROCESS | 3504 | 1467728076795 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:36 INFO - PROCESS | 3504 | 1467728076797 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:36 INFO - PROCESS | 3504 | 1467728076931 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 07:14:36 INFO - PROCESS | 3504 | 1467728076944 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 3504 | 1467728076946 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:36 INFO - PROCESS | 3504 | ++DOCSHELL 18747400 == 31 [pid = 3504] [id = 631] 07:14:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (18748C00) [pid = 3504] [serial = 1893] [outer = 00000000] 07:14:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D51C000) [pid = 3504] [serial = 1894] [outer = 18748C00] 07:14:36 INFO - PROCESS | 3504 | 1467728076991 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (189D5800) [pid = 3504] [serial = 1895] [outer = 18748C00] 07:14:37 INFO - PROCESS | 3504 | 1467728077445 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 07:14:37 INFO - PROCESS | 3504 | 1467728077461 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 07:14:37 INFO - PROCESS | 3504 | 1467728077463 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 07:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:14:37 INFO - PROCESS | 3504 | 1467728077473 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 3504 | 1467728077475 Marionette TRACE conn6 <- [1,2490,null,{}] 07:14:37 INFO - PROCESS | 3504 | 1467728077478 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:37 INFO - PROCESS | 3504 | 1467728077480 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:37 INFO - PROCESS | 3504 | 1467728077594 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 07:14:37 INFO - PROCESS | 3504 | 1467728077601 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:37 INFO - PROCESS | 3504 | 1467728077603 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:37 INFO - PROCESS | 3504 | ++DOCSHELL 189DD400 == 32 [pid = 3504] [id = 632] 07:14:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (18A04400) [pid = 3504] [serial = 1896] [outer = 00000000] 07:14:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (18A0FC00) [pid = 3504] [serial = 1897] [outer = 18A04400] 07:14:37 INFO - PROCESS | 3504 | 1467728077673 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (18A11800) [pid = 3504] [serial = 1898] [outer = 18A04400] 07:14:38 INFO - PROCESS | 3504 | 1467728078150 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 07:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:14:38 INFO - PROCESS | 3504 | 1467728078200 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 07:14:38 INFO - PROCESS | 3504 | 1467728078202 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 07:14:38 INFO - PROCESS | 3504 | 1467728078205 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - PROCESS | 3504 | 1467728078206 Marionette TRACE conn6 <- [1,2494,null,{}] 07:14:38 INFO - PROCESS | 3504 | 1467728078210 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:38 INFO - PROCESS | 3504 | 1467728078215 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:38 INFO - PROCESS | 3504 | 1467728078360 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 07:14:38 INFO - PROCESS | 3504 | 1467728078432 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 3504 | 1467728078434 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:38 INFO - PROCESS | 3504 | ++DOCSHELL 19910000 == 33 [pid = 3504] [id = 633] 07:14:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (19959400) [pid = 3504] [serial = 1899] [outer = 00000000] 07:14:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (19B6AC00) [pid = 3504] [serial = 1900] [outer = 19959400] 07:14:38 INFO - PROCESS | 3504 | 1467728078479 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (199B4400) [pid = 3504] [serial = 1901] [outer = 19959400] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D27A400) [pid = 3504] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (15832000) [pid = 3504] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D871800) [pid = 3504] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F34C00) [pid = 3504] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0D40CC00) [pid = 3504] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0CEF7400) [pid = 3504] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (17F3A400) [pid = 3504] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1AA3F000) [pid = 3504] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (17FC5800) [pid = 3504] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (0C810C00) [pid = 3504] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:14:39 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (1895F000) [pid = 3504] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:14:39 INFO - PROCESS | 3504 | 1467728079036 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 870ms 07:14:39 INFO - PROCESS | 3504 | 1467728079077 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 07:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:14:39 INFO - PROCESS | 3504 | 1467728079079 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 07:14:39 INFO - PROCESS | 3504 | 1467728079082 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 3504 | 1467728079084 Marionette TRACE conn6 <- [1,2498,null,{}] 07:14:39 INFO - PROCESS | 3504 | 1467728079088 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:39 INFO - PROCESS | 3504 | 1467728079089 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:39 INFO - PROCESS | 3504 | 1467728079168 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 07:14:39 INFO - PROCESS | 3504 | 1467728079175 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 3504 | 1467728079177 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:39 INFO - PROCESS | 3504 | ++DOCSHELL 17F34C00 == 34 [pid = 3504] [id = 634] 07:14:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (17F35C00) [pid = 3504] [serial = 1902] [outer = 00000000] 07:14:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (1895F000) [pid = 3504] [serial = 1903] [outer = 17F35C00] 07:14:39 INFO - PROCESS | 3504 | 1467728079224 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (19B6F400) [pid = 3504] [serial = 1904] [outer = 17F35C00] 07:14:39 INFO - PROCESS | 3504 | 1467728079671 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 07:14:39 INFO - PROCESS | 3504 | 1467728079714 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 3504 | 1467728079716 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 07:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:14:39 INFO - PROCESS | 3504 | 1467728079719 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 3504 | 1467728079721 Marionette TRACE conn6 <- [1,2502,null,{}] 07:14:39 INFO - PROCESS | 3504 | 1467728079725 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:39 INFO - PROCESS | 3504 | 1467728079726 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:39 INFO - PROCESS | 3504 | 1467728079809 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 07:14:39 INFO - PROCESS | 3504 | 1467728079815 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 3504 | 1467728079816 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:39 INFO - PROCESS | 3504 | ++DOCSHELL 1A57DC00 == 35 [pid = 3504] [id = 635] 07:14:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (1A57F800) [pid = 3504] [serial = 1905] [outer = 00000000] 07:14:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (1A89BC00) [pid = 3504] [serial = 1906] [outer = 1A57F800] 07:14:39 INFO - PROCESS | 3504 | 1467728079863 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (1A89CC00) [pid = 3504] [serial = 1907] [outer = 1A57F800] 07:14:40 INFO - PROCESS | 3504 | 1467728080306 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 07:14:40 INFO - PROCESS | 3504 | 1467728080354 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 3504 | 1467728080356 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 07:14:40 INFO - PROCESS | 3504 | 1467728080359 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 3504 | 1467728080361 Marionette TRACE conn6 <- [1,2506,null,{}] 07:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:14:40 INFO - PROCESS | 3504 | 1467728080365 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:40 INFO - PROCESS | 3504 | 1467728080366 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:40 INFO - PROCESS | 3504 | 1467728080462 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 07:14:40 INFO - PROCESS | 3504 | 1467728080468 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:40 INFO - PROCESS | 3504 | 1467728080470 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:40 INFO - PROCESS | 3504 | ++DOCSHELL 17F3C800 == 36 [pid = 3504] [id = 636] 07:14:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1AA45800) [pid = 3504] [serial = 1908] [outer = 00000000] 07:14:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1B72F000) [pid = 3504] [serial = 1909] [outer = 1AA45800] 07:14:40 INFO - PROCESS | 3504 | 1467728080513 Marionette DEBUG loaded listener.js 07:14:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1B72FC00) [pid = 3504] [serial = 1910] [outer = 1AA45800] 07:14:40 INFO - PROCESS | 3504 | 1467728080963 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 07:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:14:41 INFO - PROCESS | 3504 | 1467728081034 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 07:14:41 INFO - PROCESS | 3504 | 1467728081038 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 07:14:41 INFO - PROCESS | 3504 | 1467728081043 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:14:41 INFO - PROCESS | 3504 | 1467728081048 Marionette TRACE conn6 <- [1,2510,null,{}] 07:14:41 INFO - PROCESS | 3504 | 1467728081054 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:41 INFO - PROCESS | 3504 | 1467728081058 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:41 INFO - PROCESS | 3504 | 1467728081178 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 07:14:41 INFO - PROCESS | 3504 | 1467728081321 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:41 INFO - PROCESS | 3504 | 1467728081326 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:41 INFO - PROCESS | 3504 | ++DOCSHELL 0CEF1000 == 37 [pid = 3504] [id = 637] 07:14:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0CEF7800) [pid = 3504] [serial = 1911] [outer = 00000000] 07:14:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D402000) [pid = 3504] [serial = 1912] [outer = 0CEF7800] 07:14:41 INFO - PROCESS | 3504 | 1467728081384 Marionette DEBUG loaded listener.js 07:14:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D41D800) [pid = 3504] [serial = 1913] [outer = 0CEF7800] 07:14:42 INFO - PROCESS | 3504 | 1467728082027 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1025ms 07:14:42 INFO - PROCESS | 3504 | 1467728082069 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 07:14:42 INFO - PROCESS | 3504 | 1467728082073 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 07:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:14:42 INFO - PROCESS | 3504 | 1467728082079 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - PROCESS | 3504 | 1467728082083 Marionette TRACE conn6 <- [1,2514,null,{}] 07:14:42 INFO - PROCESS | 3504 | 1467728082087 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:42 INFO - PROCESS | 3504 | 1467728082090 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:42 INFO - PROCESS | 3504 | 1467728082202 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 07:14:42 INFO - PROCESS | 3504 | 1467728082359 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:42 INFO - PROCESS | 3504 | 1467728082362 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:42 INFO - PROCESS | 3504 | ++DOCSHELL 16A4DC00 == 38 [pid = 3504] [id = 638] 07:14:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1756FC00) [pid = 3504] [serial = 1914] [outer = 00000000] 07:14:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (17F37400) [pid = 3504] [serial = 1915] [outer = 1756FC00] 07:14:42 INFO - PROCESS | 3504 | 1467728082426 Marionette DEBUG loaded listener.js 07:14:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (18743000) [pid = 3504] [serial = 1916] [outer = 1756FC00] 07:14:43 INFO - PROCESS | 3504 | 1467728083012 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 990ms 07:14:43 INFO - PROCESS | 3504 | 1467728083069 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 07:14:43 INFO - PROCESS | 3504 | 1467728083071 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 07:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:14:43 INFO - PROCESS | 3504 | 1467728083075 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:14:43 INFO - PROCESS | 3504 | 1467728083077 Marionette TRACE conn6 <- [1,2518,null,{}] 07:14:43 INFO - PROCESS | 3504 | 1467728083088 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:43 INFO - PROCESS | 3504 | 1467728083092 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:43 INFO - PROCESS | 3504 | 1467728083205 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 07:14:43 INFO - PROCESS | 3504 | 1467728083349 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:43 INFO - PROCESS | 3504 | 1467728083353 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:43 INFO - PROCESS | 3504 | ++DOCSHELL 1A70D400 == 39 [pid = 3504] [id = 639] 07:14:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1A70F400) [pid = 3504] [serial = 1917] [outer = 00000000] 07:14:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1B72B800) [pid = 3504] [serial = 1918] [outer = 1A70F400] 07:14:43 INFO - PROCESS | 3504 | 1467728083411 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1BE2C000) [pid = 3504] [serial = 1919] [outer = 1A70F400] 07:14:44 INFO - PROCESS | 3504 | 1467728084224 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1227ms 07:14:44 INFO - PROCESS | 3504 | 1467728084306 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 3504 | 1467728084311 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 07:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:14:44 INFO - PROCESS | 3504 | 1467728084316 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 3504 | 1467728084319 Marionette TRACE conn6 <- [1,2522,null,{}] 07:14:44 INFO - PROCESS | 3504 | 1467728084325 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:44 INFO - PROCESS | 3504 | 1467728084327 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:44 INFO - PROCESS | 3504 | 1467728084436 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 07:14:44 INFO - PROCESS | 3504 | 1467728084576 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:44 INFO - PROCESS | 3504 | 1467728084580 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:44 INFO - PROCESS | 3504 | ++DOCSHELL 0D407C00 == 40 [pid = 3504] [id = 640] 07:14:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D408400) [pid = 3504] [serial = 1920] [outer = 00000000] 07:14:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D512800) [pid = 3504] [serial = 1921] [outer = 0D408400] 07:14:44 INFO - PROCESS | 3504 | 1467728084638 Marionette DEBUG loaded listener.js 07:14:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D874800) [pid = 3504] [serial = 1922] [outer = 0D408400] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 0D40C800 == 39 [pid = 3504] [id = 617] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 1A57DC00 == 38 [pid = 3504] [id = 635] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 17F34C00 == 37 [pid = 3504] [id = 634] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 19910000 == 36 [pid = 3504] [id = 633] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 189DD400 == 35 [pid = 3504] [id = 632] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 18747400 == 34 [pid = 3504] [id = 631] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 17F3D000 == 33 [pid = 3504] [id = 630] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 0D879400 == 32 [pid = 3504] [id = 629] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 0D27BC00 == 31 [pid = 3504] [id = 628] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 18A10800 == 30 [pid = 3504] [id = 625] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 0D274C00 == 29 [pid = 3504] [id = 626] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 15090800 == 28 [pid = 3504] [id = 627] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 1A70D400 == 27 [pid = 3504] [id = 639] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 17F3C800 == 26 [pid = 3504] [id = 636] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 0CEF1000 == 25 [pid = 3504] [id = 637] 07:14:45 INFO - PROCESS | 3504 | --DOCSHELL 16A4DC00 == 24 [pid = 3504] [id = 638] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (198A5800) [pid = 3504] [serial = 1876] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D2D5400) [pid = 3504] [serial = 1855] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D370800) [pid = 3504] [serial = 1856] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (158EAC00) [pid = 3504] [serial = 1861] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D903800) [pid = 3504] [serial = 1858] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0DA52800) [pid = 3504] [serial = 1859] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (17F69400) [pid = 3504] [serial = 1864] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (17F7FC00) [pid = 3504] [serial = 1865] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0DACDC00) [pid = 3504] [serial = 1853] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D519000) [pid = 3504] [serial = 1852] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0DA50400) [pid = 3504] [serial = 1844] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D51C400) [pid = 3504] [serial = 1843] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1879F400) [pid = 3504] [serial = 1847] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F82C00) [pid = 3504] [serial = 1846] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1B726000) [pid = 3504] [serial = 1850] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1AA44C00) [pid = 3504] [serial = 1849] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (187A0000) [pid = 3504] [serial = 1868] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (18742000) [pid = 3504] [serial = 1867] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (16A4B400) [pid = 3504] [serial = 1873] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (18A14800) [pid = 3504] [serial = 1870] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (17F39400) [pid = 3504] [serial = 1874] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (18A91800) [pid = 3504] [serial = 1871] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (159ECC00) [pid = 3504] [serial = 1862] [outer = 00000000] [url = about:blank] 07:14:45 INFO - PROCESS | 3504 | 1467728085853 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1578ms 07:14:45 INFO - PROCESS | 3504 | 1467728085910 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 07:14:45 INFO - PROCESS | 3504 | 1467728085914 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 07:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:14:45 INFO - PROCESS | 3504 | 1467728085921 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:14:45 INFO - PROCESS | 3504 | 1467728085924 Marionette TRACE conn6 <- [1,2526,null,{}] 07:14:45 INFO - PROCESS | 3504 | 1467728085929 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:45 INFO - PROCESS | 3504 | 1467728085932 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:46 INFO - PROCESS | 3504 | 1467728086023 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 07:14:46 INFO - PROCESS | 3504 | 1467728086119 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:46 INFO - PROCESS | 3504 | 1467728086121 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:46 INFO - PROCESS | 3504 | ++DOCSHELL 0C816C00 == 25 [pid = 3504] [id = 641] 07:14:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0C817000) [pid = 3504] [serial = 1923] [outer = 00000000] 07:14:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0CDE5000) [pid = 3504] [serial = 1924] [outer = 0C817000] 07:14:46 INFO - PROCESS | 3504 | 1467728086170 Marionette DEBUG loaded listener.js 07:14:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0D272C00) [pid = 3504] [serial = 1925] [outer = 0C817000] 07:14:46 INFO - PROCESS | 3504 | 1467728086592 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 07:14:46 INFO - PROCESS | 3504 | 1467728086652 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 07:14:46 INFO - PROCESS | 3504 | 1467728086657 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 07:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:14:46 INFO - PROCESS | 3504 | 1467728086663 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:14:46 INFO - PROCESS | 3504 | 1467728086666 Marionette TRACE conn6 <- [1,2530,null,{}] 07:14:46 INFO - PROCESS | 3504 | 1467728086670 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:46 INFO - PROCESS | 3504 | 1467728086673 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:46 INFO - PROCESS | 3504 | 1467728086760 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 07:14:46 INFO - PROCESS | 3504 | 1467728086774 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:46 INFO - PROCESS | 3504 | 1467728086777 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:46 INFO - PROCESS | 3504 | ++DOCSHELL 0D516000 == 26 [pid = 3504] [id = 642] 07:14:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D517C00) [pid = 3504] [serial = 1926] [outer = 00000000] 07:14:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D6D4800) [pid = 3504] [serial = 1927] [outer = 0D517C00] 07:14:46 INFO - PROCESS | 3504 | 1467728086824 Marionette DEBUG loaded listener.js 07:14:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D87B000) [pid = 3504] [serial = 1928] [outer = 0D517C00] 07:14:47 INFO - PROCESS | 3504 | 1467728087302 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 07:14:47 INFO - PROCESS | 3504 | 1467728087337 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 07:14:47 INFO - PROCESS | 3504 | 1467728087339 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 07:14:47 INFO - PROCESS | 3504 | 1467728087343 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:14:47 INFO - PROCESS | 3504 | 1467728087346 Marionette TRACE conn6 <- [1,2534,null,{}] 07:14:47 INFO - PROCESS | 3504 | 1467728087356 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:47 INFO - PROCESS | 3504 | 1467728087361 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:47 INFO - PROCESS | 3504 | 1467728087476 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 07:14:47 INFO - PROCESS | 3504 | 1467728087583 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 3504 | 1467728087586 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:47 INFO - PROCESS | 3504 | ++DOCSHELL 156A5C00 == 27 [pid = 3504] [id = 643] 07:14:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (15825400) [pid = 3504] [serial = 1929] [outer = 00000000] 07:14:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (1584FC00) [pid = 3504] [serial = 1930] [outer = 15825400] 07:14:47 INFO - PROCESS | 3504 | 1467728087634 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1595DC00) [pid = 3504] [serial = 1931] [outer = 15825400] 07:14:48 INFO - PROCESS | 3504 | 1467728088055 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 07:14:48 INFO - PROCESS | 3504 | 1467728088078 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 3504 | 1467728088080 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 07:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:14:48 INFO - PROCESS | 3504 | 1467728088083 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 3504 | 1467728088085 Marionette TRACE conn6 <- [1,2538,null,{}] 07:14:48 INFO - PROCESS | 3504 | 1467728088089 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:48 INFO - PROCESS | 3504 | 1467728088091 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:48 INFO - PROCESS | 3504 | 1467728088211 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 07:14:48 INFO - PROCESS | 3504 | 1467728088216 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:48 INFO - PROCESS | 3504 | 1467728088218 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:48 INFO - PROCESS | 3504 | ++DOCSHELL 159ECC00 == 28 [pid = 3504] [id = 644] 07:14:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (16A43C00) [pid = 3504] [serial = 1932] [outer = 00000000] 07:14:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F34800) [pid = 3504] [serial = 1933] [outer = 16A43C00] 07:14:48 INFO - PROCESS | 3504 | 1467728088319 Marionette DEBUG loaded listener.js 07:14:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F5FC00) [pid = 3504] [serial = 1934] [outer = 16A43C00] 07:14:48 INFO - PROCESS | 3504 | 1467728088742 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 07:14:48 INFO - PROCESS | 3504 | 1467728088817 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 3504 | 1467728088819 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 07:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:14:48 INFO - PROCESS | 3504 | 1467728088864 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 3504 | 1467728088866 Marionette TRACE conn6 <- [1,2542,null,{}] 07:14:48 INFO - PROCESS | 3504 | 1467728088874 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:48 INFO - PROCESS | 3504 | 1467728088876 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:48 INFO - PROCESS | 3504 | 1467728088996 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 07:14:49 INFO - PROCESS | 3504 | 1467728089003 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 3504 | 1467728089005 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:49 INFO - PROCESS | 3504 | ++DOCSHELL 17F7D800 == 29 [pid = 3504] [id = 645] 07:14:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F80800) [pid = 3504] [serial = 1935] [outer = 00000000] 07:14:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17F85400) [pid = 3504] [serial = 1936] [outer = 17F80800] 07:14:49 INFO - PROCESS | 3504 | 1467728089050 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1873E000) [pid = 3504] [serial = 1937] [outer = 17F80800] 07:14:49 INFO - PROCESS | 3504 | 1467728089510 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 731ms 07:14:49 INFO - PROCESS | 3504 | 1467728089554 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 07:14:49 INFO - PROCESS | 3504 | 1467728089556 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 07:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:14:49 INFO - PROCESS | 3504 | 1467728089564 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 3504 | 1467728089566 Marionette TRACE conn6 <- [1,2546,null,{}] 07:14:49 INFO - PROCESS | 3504 | 1467728089569 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:49 INFO - PROCESS | 3504 | 1467728089575 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:49 INFO - PROCESS | 3504 | 1467728089713 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 07:14:49 INFO - PROCESS | 3504 | 1467728089779 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 3504 | 1467728089781 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:49 INFO - PROCESS | 3504 | ++DOCSHELL 1879D400 == 30 [pid = 3504] [id = 646] 07:14:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1879D800) [pid = 3504] [serial = 1938] [outer = 00000000] 07:14:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (189DD400) [pid = 3504] [serial = 1939] [outer = 1879D800] 07:14:49 INFO - PROCESS | 3504 | 1467728089829 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A09C00) [pid = 3504] [serial = 1940] [outer = 1879D800] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (19959400) [pid = 3504] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (18A12C00) [pid = 3504] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D87B400) [pid = 3504] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (17F3D800) [pid = 3504] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D27CC00) [pid = 3504] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (15464400) [pid = 3504] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D27C800) [pid = 3504] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18A04400) [pid = 3504] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1AA45800) [pid = 3504] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1A57F800) [pid = 3504] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (17F35C00) [pid = 3504] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:14:50 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (18748C00) [pid = 3504] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:14:50 INFO - PROCESS | 3504 | 1467728090412 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 890ms 07:14:50 INFO - PROCESS | 3504 | 1467728090450 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 07:14:50 INFO - PROCESS | 3504 | 1467728090452 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 07:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:14:50 INFO - PROCESS | 3504 | 1467728090455 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:14:50 INFO - PROCESS | 3504 | 1467728090457 Marionette TRACE conn6 <- [1,2550,null,{}] 07:14:50 INFO - PROCESS | 3504 | 1467728090461 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:50 INFO - PROCESS | 3504 | 1467728090462 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:50 INFO - PROCESS | 3504 | 1467728090540 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 07:14:50 INFO - PROCESS | 3504 | 1467728090545 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:50 INFO - PROCESS | 3504 | 1467728090547 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:50 INFO - PROCESS | 3504 | ++DOCSHELL 0D87A800 == 31 [pid = 3504] [id = 647] 07:14:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (15645C00) [pid = 3504] [serial = 1941] [outer = 00000000] 07:14:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (18742800) [pid = 3504] [serial = 1942] [outer = 15645C00] 07:14:50 INFO - PROCESS | 3504 | 1467728090591 Marionette DEBUG loaded listener.js 07:14:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1874A800) [pid = 3504] [serial = 1943] [outer = 15645C00] 07:14:51 INFO - PROCESS | 3504 | 1467728091032 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 07:14:51 INFO - PROCESS | 3504 | 1467728091090 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 07:14:51 INFO - PROCESS | 3504 | 1467728091092 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 07:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:14:51 INFO - PROCESS | 3504 | 1467728091095 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - PROCESS | 3504 | 1467728091097 Marionette TRACE conn6 <- [1,2554,null,{}] 07:14:51 INFO - PROCESS | 3504 | 1467728091101 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:51 INFO - PROCESS | 3504 | 1467728091103 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:51 INFO - PROCESS | 3504 | 1467728091180 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 07:14:51 INFO - PROCESS | 3504 | 1467728091186 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 3504 | 1467728091188 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:51 INFO - PROCESS | 3504 | ++DOCSHELL 189DD000 == 32 [pid = 3504] [id = 648] 07:14:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (18A11000) [pid = 3504] [serial = 1944] [outer = 00000000] 07:14:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (18A8CC00) [pid = 3504] [serial = 1945] [outer = 18A11000] 07:14:51 INFO - PROCESS | 3504 | 1467728091231 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18A18000) [pid = 3504] [serial = 1946] [outer = 18A11000] 07:14:51 INFO - PROCESS | 3504 | 1467728091687 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 07:14:51 INFO - PROCESS | 3504 | 1467728091726 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 07:14:51 INFO - PROCESS | 3504 | 1467728091728 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 07:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:14:51 INFO - PROCESS | 3504 | 1467728091731 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - PROCESS | 3504 | 1467728091733 Marionette TRACE conn6 <- [1,2558,null,{}] 07:14:51 INFO - PROCESS | 3504 | 1467728091741 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:51 INFO - PROCESS | 3504 | 1467728091743 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:51 INFO - PROCESS | 3504 | 1467728091822 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 07:14:51 INFO - PROCESS | 3504 | 1467728091827 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 3504 | 1467728091829 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:51 INFO - PROCESS | 3504 | ++DOCSHELL 156A3400 == 33 [pid = 3504] [id = 649] 07:14:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (19909400) [pid = 3504] [serial = 1947] [outer = 00000000] 07:14:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (199AB400) [pid = 3504] [serial = 1948] [outer = 19909400] 07:14:51 INFO - PROCESS | 3504 | 1467728091872 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (199AD400) [pid = 3504] [serial = 1949] [outer = 19909400] 07:14:52 INFO - PROCESS | 3504 | --DOCSHELL 0D407C00 == 32 [pid = 3504] [id = 640] 07:14:52 INFO - PROCESS | 3504 | --DOCSHELL 0C816C00 == 31 [pid = 3504] [id = 641] 07:14:53 INFO - PROCESS | 3504 | --DOCSHELL 0D516000 == 30 [pid = 3504] [id = 642] 07:14:53 INFO - PROCESS | 3504 | --DOCSHELL 159ECC00 == 29 [pid = 3504] [id = 644] 07:14:53 INFO - PROCESS | 3504 | --DOCSHELL 156A5C00 == 28 [pid = 3504] [id = 643] 07:14:53 INFO - PROCESS | 3504 | --DOCSHELL 1879D400 == 27 [pid = 3504] [id = 646] 07:14:53 INFO - PROCESS | 3504 | --DOCSHELL 189DD000 == 26 [pid = 3504] [id = 648] 07:14:53 INFO - PROCESS | 3504 | --DOCSHELL 17F7D800 == 25 [pid = 3504] [id = 645] 07:14:53 INFO - PROCESS | 3504 | --DOCSHELL 0D87A800 == 24 [pid = 3504] [id = 647] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (19B6AC00) [pid = 3504] [serial = 1900] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1951D800) [pid = 3504] [serial = 1877] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (14D1F000) [pid = 3504] [serial = 1888] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (14ECF000) [pid = 3504] [serial = 1889] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F66800) [pid = 3504] [serial = 1891] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F85C00) [pid = 3504] [serial = 1892] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0D402C00) [pid = 3504] [serial = 1885] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D413000) [pid = 3504] [serial = 1886] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (17F39C00) [pid = 3504] [serial = 1882] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (17FCAC00) [pid = 3504] [serial = 1883] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (0D513400) [pid = 3504] [serial = 1879] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (0D6CBC00) [pid = 3504] [serial = 1880] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (18A0FC00) [pid = 3504] [serial = 1897] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (1B72F000) [pid = 3504] [serial = 1909] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (1B72FC00) [pid = 3504] [serial = 1910] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (1A89CC00) [pid = 3504] [serial = 1907] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (1895F000) [pid = 3504] [serial = 1903] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (199B4400) [pid = 3504] [serial = 1901] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (19B6F400) [pid = 3504] [serial = 1904] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (0D51C000) [pid = 3504] [serial = 1894] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 56 (189D5800) [pid = 3504] [serial = 1895] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 55 (18A11800) [pid = 3504] [serial = 1898] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | --DOMWINDOW == 54 (1A89BC00) [pid = 3504] [serial = 1906] [outer = 00000000] [url = about:blank] 07:14:53 INFO - PROCESS | 3504 | 1467728093663 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1983ms 07:14:53 INFO - PROCESS | 3504 | 1467728093720 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 07:14:53 INFO - PROCESS | 3504 | 1467728093724 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 07:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:14:53 INFO - PROCESS | 3504 | 1467728093729 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 3504 | 1467728093733 Marionette TRACE conn6 <- [1,2562,null,{}] 07:14:53 INFO - PROCESS | 3504 | 1467728093739 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:53 INFO - PROCESS | 3504 | 1467728093742 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:53 INFO - PROCESS | 3504 | 1467728093834 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 07:14:53 INFO - PROCESS | 3504 | 1467728093843 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:53 INFO - PROCESS | 3504 | 1467728093847 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:53 INFO - PROCESS | 3504 | ++DOCSHELL 0CE5F400 == 25 [pid = 3504] [id = 650] 07:14:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 55 (0CE60800) [pid = 3504] [serial = 1950] [outer = 00000000] 07:14:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 56 (0D275800) [pid = 3504] [serial = 1951] [outer = 0CE60800] 07:14:53 INFO - PROCESS | 3504 | 1467728093900 Marionette DEBUG loaded listener.js 07:14:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 57 (0D2D4C00) [pid = 3504] [serial = 1952] [outer = 0CE60800] 07:14:54 INFO - PROCESS | 3504 | 1467728094416 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 07:14:54 INFO - PROCESS | 3504 | 1467728094459 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 07:14:54 INFO - PROCESS | 3504 | 1467728094465 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 07:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:14:54 INFO - PROCESS | 3504 | 1467728094471 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:14:54 INFO - PROCESS | 3504 | 1467728094474 Marionette TRACE conn6 <- [1,2566,null,{}] 07:14:54 INFO - PROCESS | 3504 | 1467728094477 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:54 INFO - PROCESS | 3504 | 1467728094480 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:54 INFO - PROCESS | 3504 | 1467728094573 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 07:14:54 INFO - PROCESS | 3504 | 1467728094668 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:54 INFO - PROCESS | 3504 | 1467728094671 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:54 INFO - PROCESS | 3504 | ++DOCSHELL 0D41F000 == 26 [pid = 3504] [id = 651] 07:14:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (0D41FC00) [pid = 3504] [serial = 1953] [outer = 00000000] 07:14:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (0D519800) [pid = 3504] [serial = 1954] [outer = 0D41FC00] 07:14:54 INFO - PROCESS | 3504 | 1467728094727 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (0D86F400) [pid = 3504] [serial = 1955] [outer = 0D41FC00] 07:14:55 INFO - PROCESS | 3504 | 1467728095109 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 07:14:55 INFO - PROCESS | 3504 | 1467728095144 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 3504 | 1467728095147 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 07:14:55 INFO - PROCESS | 3504 | 1467728095150 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:14:55 INFO - PROCESS | 3504 | 1467728095153 Marionette TRACE conn6 <- [1,2570,null,{}] 07:14:55 INFO - PROCESS | 3504 | 1467728095164 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:55 INFO - PROCESS | 3504 | 1467728095169 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:55 INFO - PROCESS | 3504 | 1467728095252 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 07:14:55 INFO - PROCESS | 3504 | 1467728095290 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 3504 | 1467728095294 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:55 INFO - PROCESS | 3504 | ++DOCSHELL 14D24800 == 27 [pid = 3504] [id = 652] 07:14:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (14D25400) [pid = 3504] [serial = 1956] [outer = 00000000] 07:14:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (14DE7400) [pid = 3504] [serial = 1957] [outer = 14D25400] 07:14:55 INFO - PROCESS | 3504 | 1467728095342 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (14ED7400) [pid = 3504] [serial = 1958] [outer = 14D25400] 07:14:55 INFO - PROCESS | 3504 | 1467728095812 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 07:14:55 INFO - PROCESS | 3504 | 1467728095884 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 3504 | 1467728095887 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 07:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:14:55 INFO - PROCESS | 3504 | 1467728095890 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - PROCESS | 3504 | 1467728095891 Marionette TRACE conn6 <- [1,2574,null,{}] 07:14:55 INFO - PROCESS | 3504 | 1467728095895 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:55 INFO - PROCESS | 3504 | 1467728095897 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:55 INFO - PROCESS | 3504 | 1467728095980 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 07:14:55 INFO - PROCESS | 3504 | 1467728095986 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 3504 | 1467728095988 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:56 INFO - PROCESS | 3504 | ++DOCSHELL 1584F000 == 28 [pid = 3504] [id = 653] 07:14:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (15851800) [pid = 3504] [serial = 1959] [outer = 00000000] 07:14:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (15968000) [pid = 3504] [serial = 1960] [outer = 15851800] 07:14:56 INFO - PROCESS | 3504 | 1467728096032 Marionette DEBUG loaded listener.js 07:14:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (16A4EC00) [pid = 3504] [serial = 1961] [outer = 15851800] 07:14:56 INFO - PROCESS | 3504 | 1467728096479 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 07:14:56 INFO - PROCESS | 3504 | 1467728096524 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 07:14:56 INFO - PROCESS | 3504 | 1467728096526 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 07:14:56 INFO - PROCESS | 3504 | 1467728096530 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 3504 | 1467728096531 Marionette TRACE conn6 <- [1,2578,null,{}] 07:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:14:56 INFO - PROCESS | 3504 | 1467728096535 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:56 INFO - PROCESS | 3504 | 1467728096537 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:56 INFO - PROCESS | 3504 | 1467728096614 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 07:14:56 INFO - PROCESS | 3504 | 1467728096619 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:56 INFO - PROCESS | 3504 | 1467728096621 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:56 INFO - PROCESS | 3504 | ++DOCSHELL 17F5B800 == 29 [pid = 3504] [id = 654] 07:14:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (17F5BC00) [pid = 3504] [serial = 1962] [outer = 00000000] 07:14:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (17F7C000) [pid = 3504] [serial = 1963] [outer = 17F5BC00] 07:14:56 INFO - PROCESS | 3504 | 1467728096665 Marionette DEBUG loaded listener.js 07:14:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17F82400) [pid = 3504] [serial = 1964] [outer = 17F5BC00] 07:14:57 INFO - PROCESS | 3504 | 1467728097138 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 07:14:57 INFO - PROCESS | 3504 | 1467728097168 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 07:14:57 INFO - PROCESS | 3504 | 1467728097170 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 07:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:14:57 INFO - PROCESS | 3504 | 1467728097173 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:14:57 INFO - PROCESS | 3504 | 1467728097175 Marionette TRACE conn6 <- [1,2582,null,{}] 07:14:57 INFO - PROCESS | 3504 | 1467728097178 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:57 INFO - PROCESS | 3504 | 1467728097184 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:57 INFO - PROCESS | 3504 | 1467728097284 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 07:14:57 INFO - PROCESS | 3504 | 1467728097290 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:57 INFO - PROCESS | 3504 | 1467728097292 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:57 INFO - PROCESS | 3504 | ++DOCSHELL 18740400 == 30 [pid = 3504] [id = 655] 07:14:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (18741C00) [pid = 3504] [serial = 1965] [outer = 00000000] 07:14:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (18959000) [pid = 3504] [serial = 1966] [outer = 18741C00] 07:14:57 INFO - PROCESS | 3504 | 1467728097336 Marionette DEBUG loaded listener.js 07:14:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1895C000) [pid = 3504] [serial = 1967] [outer = 18741C00] 07:14:57 INFO - PROCESS | 3504 | 1467728097782 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 07:14:57 INFO - PROCESS | 3504 | 1467728097819 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 07:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:14:57 INFO - PROCESS | 3504 | 1467728097821 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 07:14:57 INFO - PROCESS | 3504 | 1467728097824 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:14:57 INFO - PROCESS | 3504 | 1467728097826 Marionette TRACE conn6 <- [1,2586,null,{}] 07:14:57 INFO - PROCESS | 3504 | 1467728097829 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:57 INFO - PROCESS | 3504 | 1467728097831 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:57 INFO - PROCESS | 3504 | 1467728097907 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 07:14:57 INFO - PROCESS | 3504 | 1467728097913 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:57 INFO - PROCESS | 3504 | 1467728097914 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:57 INFO - PROCESS | 3504 | ++DOCSHELL 18961C00 == 31 [pid = 3504] [id = 656] 07:14:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (189D8400) [pid = 3504] [serial = 1968] [outer = 00000000] 07:14:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18A0BC00) [pid = 3504] [serial = 1969] [outer = 189D8400] 07:14:57 INFO - PROCESS | 3504 | 1467728097958 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18A0CC00) [pid = 3504] [serial = 1970] [outer = 189D8400] 07:14:58 INFO - PROCESS | 3504 | 1467728098400 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 07:14:58 INFO - PROCESS | 3504 | 1467728098472 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 3504 | 1467728098475 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 07:14:58 INFO - PROCESS | 3504 | 1467728098477 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:14:58 INFO - PROCESS | 3504 | 1467728098479 Marionette TRACE conn6 <- [1,2590,null,{}] 07:14:58 INFO - PROCESS | 3504 | 1467728098483 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:58 INFO - PROCESS | 3504 | 1467728098484 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:58 INFO - PROCESS | 3504 | 1467728098563 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 07:14:58 INFO - PROCESS | 3504 | 1467728098571 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:58 INFO - PROCESS | 3504 | 1467728098573 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:58 INFO - PROCESS | 3504 | ++DOCSHELL 18A0B800 == 32 [pid = 3504] [id = 657] 07:14:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18A90400) [pid = 3504] [serial = 1971] [outer = 00000000] 07:14:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (198A5800) [pid = 3504] [serial = 1972] [outer = 18A90400] 07:14:58 INFO - PROCESS | 3504 | 1467728098616 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (19519C00) [pid = 3504] [serial = 1973] [outer = 18A90400] 07:14:59 INFO - PROCESS | 3504 | 1467728099093 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 07:14:59 INFO - PROCESS | 3504 | 1467728099161 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 3504 | 1467728099163 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 07:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:14:59 INFO - PROCESS | 3504 | 1467728099166 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 3504 | 1467728099168 Marionette TRACE conn6 <- [1,2594,null,{}] 07:14:59 INFO - PROCESS | 3504 | 1467728099172 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:59 INFO - PROCESS | 3504 | 1467728099174 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:59 INFO - PROCESS | 3504 | 1467728099285 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 07:14:59 INFO - PROCESS | 3504 | 1467728099374 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:59 INFO - PROCESS | 3504 | 1467728099376 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:14:59 INFO - PROCESS | 3504 | ++DOCSHELL 14D23800 == 33 [pid = 3504] [id = 658] 07:14:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (199B0C00) [pid = 3504] [serial = 1974] [outer = 00000000] 07:14:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (19B66000) [pid = 3504] [serial = 1975] [outer = 199B0C00] 07:14:59 INFO - PROCESS | 3504 | 1467728099421 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (19B6BC00) [pid = 3504] [serial = 1976] [outer = 199B0C00] 07:14:59 INFO - PROCESS | 3504 | 1467728099868 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 07:14:59 INFO - PROCESS | 3504 | 1467728099898 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 3504 | 1467728099900 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 07:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:14:59 INFO - PROCESS | 3504 | 1467728099910 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 3504 | 1467728099912 Marionette TRACE conn6 <- [1,2598,null,{}] 07:14:59 INFO - PROCESS | 3504 | 1467728099915 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:59 INFO - PROCESS | 3504 | 1467728099917 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:00 INFO - PROCESS | 3504 | 1467728100037 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 07:15:00 INFO - PROCESS | 3504 | 1467728100042 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 3504 | 1467728100044 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:00 INFO - PROCESS | 3504 | ++DOCSHELL 0C81EC00 == 34 [pid = 3504] [id = 659] 07:15:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0C81F000) [pid = 3504] [serial = 1977] [outer = 00000000] 07:15:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (19B72400) [pid = 3504] [serial = 1978] [outer = 0C81F000] 07:15:00 INFO - PROCESS | 3504 | 1467728100087 Marionette DEBUG loaded listener.js 07:15:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1A704C00) [pid = 3504] [serial = 1979] [outer = 0C81F000] 07:15:00 INFO - PROCESS | 3504 | 1467728100542 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 07:15:00 INFO - PROCESS | 3504 | 1467728100584 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 07:15:00 INFO - PROCESS | 3504 | 1467728100586 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 07:15:00 INFO - PROCESS | 3504 | 1467728100590 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:15:00 INFO - PROCESS | 3504 | 1467728100592 Marionette TRACE conn6 <- [1,2602,null,{}] 07:15:00 INFO - PROCESS | 3504 | 1467728100595 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:00 INFO - PROCESS | 3504 | 1467728100598 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:00 INFO - PROCESS | 3504 | 1467728100755 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18A11000) [pid = 3504] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (16A43C00) [pid = 3504] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (17F80800) [pid = 3504] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1879D800) [pid = 3504] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (15825400) [pid = 3504] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D517C00) [pid = 3504] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0C817000) [pid = 3504] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D408400) [pid = 3504] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1A70F400) [pid = 3504] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1756FC00) [pid = 3504] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0CEF7800) [pid = 3504] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:15:00 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (15645C00) [pid = 3504] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:15:00 INFO - PROCESS | 3504 | 1467728100977 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 3504 | 1467728100979 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:00 INFO - PROCESS | 3504 | ++DOCSHELL 0C80E800 == 35 [pid = 3504] [id = 660] 07:15:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (0C810400) [pid = 3504] [serial = 1980] [outer = 00000000] 07:15:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D40B800) [pid = 3504] [serial = 1981] [outer = 0C810400] 07:15:01 INFO - PROCESS | 3504 | 1467728101028 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (15090000) [pid = 3504] [serial = 1982] [outer = 0C810400] 07:15:01 INFO - PROCESS | 3504 | 1467728101394 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 830ms 07:15:01 INFO - PROCESS | 3504 | 1467728101423 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 07:15:01 INFO - PROCESS | 3504 | 1467728101425 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 07:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:15:01 INFO - PROCESS | 3504 | 1467728101428 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:15:01 INFO - PROCESS | 3504 | 1467728101430 Marionette TRACE conn6 <- [1,2606,null,{}] 07:15:01 INFO - PROCESS | 3504 | 1467728101445 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:01 INFO - PROCESS | 3504 | 1467728101447 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:01 INFO - PROCESS | 3504 | 1467728101529 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 07:15:01 INFO - PROCESS | 3504 | 1467728101536 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:01 INFO - PROCESS | 3504 | 1467728101537 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:01 INFO - PROCESS | 3504 | ++DOCSHELL 159E7C00 == 36 [pid = 3504] [id = 661] 07:15:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17570400) [pid = 3504] [serial = 1983] [outer = 00000000] 07:15:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (190C5000) [pid = 3504] [serial = 1984] [outer = 17570400] 07:15:01 INFO - PROCESS | 3504 | 1467728101591 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1AA43000) [pid = 3504] [serial = 1985] [outer = 17570400] 07:15:02 INFO - PROCESS | 3504 | 1467728102021 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 632ms 07:15:02 INFO - PROCESS | 3504 | 1467728102068 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 07:15:02 INFO - PROCESS | 3504 | 1467728102070 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 07:15:02 INFO - PROCESS | 3504 | 1467728102073 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:15:02 INFO - PROCESS | 3504 | 1467728102074 Marionette TRACE conn6 <- [1,2610,null,{}] 07:15:02 INFO - PROCESS | 3504 | 1467728102078 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:02 INFO - PROCESS | 3504 | 1467728102079 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:02 INFO - PROCESS | 3504 | 1467728102159 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 07:15:02 INFO - PROCESS | 3504 | 1467728102164 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:02 INFO - PROCESS | 3504 | 1467728102166 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:02 INFO - PROCESS | 3504 | ++DOCSHELL 1AA3F000 == 37 [pid = 3504] [id = 662] 07:15:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1AA4A800) [pid = 3504] [serial = 1986] [outer = 00000000] 07:15:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1B72C400) [pid = 3504] [serial = 1987] [outer = 1AA4A800] 07:15:02 INFO - PROCESS | 3504 | 1467728102209 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1B732400) [pid = 3504] [serial = 1988] [outer = 1AA4A800] 07:15:02 INFO - PROCESS | 3504 | 1467728102651 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 07:15:02 INFO - PROCESS | 3504 | 1467728102718 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 07:15:02 INFO - PROCESS | 3504 | 1467728102720 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 07:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:15:02 INFO - PROCESS | 3504 | 1467728102724 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 3504 | 1467728102725 Marionette TRACE conn6 <- [1,2614,null,{}] 07:15:02 INFO - PROCESS | 3504 | 1467728102729 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:02 INFO - PROCESS | 3504 | 1467728102731 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:02 INFO - PROCESS | 3504 | 1467728102810 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 07:15:02 INFO - PROCESS | 3504 | 1467728102819 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:02 INFO - PROCESS | 3504 | 1467728102821 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:02 INFO - PROCESS | 3504 | ++DOCSHELL 17FC6C00 == 38 [pid = 3504] [id = 663] 07:15:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1B725400) [pid = 3504] [serial = 1989] [outer = 00000000] 07:15:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1BE2F400) [pid = 3504] [serial = 1990] [outer = 1B725400] 07:15:02 INFO - PROCESS | 3504 | 1467728102864 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1BE33C00) [pid = 3504] [serial = 1991] [outer = 1B725400] 07:15:03 INFO - PROCESS | 3504 | 1467728103685 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 07:15:03 INFO - PROCESS | 3504 | 1467728103698 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 3504 | 1467728103702 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 07:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:15:03 INFO - PROCESS | 3504 | 1467728103707 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - PROCESS | 3504 | 1467728103712 Marionette TRACE conn6 <- [1,2618,null,{}] 07:15:03 INFO - PROCESS | 3504 | 1467728103717 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:03 INFO - PROCESS | 3504 | 1467728103720 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:03 INFO - PROCESS | 3504 | 1467728103846 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 07:15:03 INFO - PROCESS | 3504 | 1467728103987 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 3504 | 1467728103989 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:04 INFO - PROCESS | 3504 | ++DOCSHELL 0CD7E000 == 39 [pid = 3504] [id = 664] 07:15:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0CD82000) [pid = 3504] [serial = 1992] [outer = 00000000] 07:15:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D415C00) [pid = 3504] [serial = 1993] [outer = 0CD82000] 07:15:04 INFO - PROCESS | 3504 | 1467728104048 Marionette DEBUG loaded listener.js 07:15:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0D420800) [pid = 3504] [serial = 1994] [outer = 0CD82000] 07:15:04 INFO - PROCESS | 3504 | 1467728104937 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1278ms 07:15:04 INFO - PROCESS | 3504 | 1467728104986 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 3504 | 1467728104990 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 07:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:15:04 INFO - PROCESS | 3504 | 1467728104995 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 3504 | 1467728104999 Marionette TRACE conn6 <- [1,2622,null,{}] 07:15:05 INFO - PROCESS | 3504 | 1467728105004 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:05 INFO - PROCESS | 3504 | 1467728105007 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:05 INFO - PROCESS | 3504 | 1467728105119 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 07:15:05 INFO - PROCESS | 3504 | 1467728105252 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:05 INFO - PROCESS | 3504 | 1467728105256 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:05 INFO - PROCESS | 3504 | ++DOCSHELL 0D2DE400 == 40 [pid = 3504] [id = 665] 07:15:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0D2DE800) [pid = 3504] [serial = 1995] [outer = 00000000] 07:15:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0D40A400) [pid = 3504] [serial = 1996] [outer = 0D2DE800] 07:15:05 INFO - PROCESS | 3504 | 1467728105308 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (0D417400) [pid = 3504] [serial = 1997] [outer = 0D2DE800] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 1AA3F000 == 39 [pid = 3504] [id = 662] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 159E7C00 == 38 [pid = 3504] [id = 661] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 0C80E800 == 37 [pid = 3504] [id = 660] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 0C81EC00 == 36 [pid = 3504] [id = 659] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 14D23800 == 35 [pid = 3504] [id = 658] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 18A0B800 == 34 [pid = 3504] [id = 657] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 18961C00 == 33 [pid = 3504] [id = 656] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 18740400 == 32 [pid = 3504] [id = 655] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 17F5B800 == 31 [pid = 3504] [id = 654] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 1584F000 == 30 [pid = 3504] [id = 653] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (199AB400) [pid = 3504] [serial = 1948] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 14D24800 == 29 [pid = 3504] [id = 652] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 0D41F000 == 28 [pid = 3504] [id = 651] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 0CE5F400 == 27 [pid = 3504] [id = 650] 07:15:05 INFO - PROCESS | 3504 | --DOCSHELL 156A3400 == 26 [pid = 3504] [id = 649] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (18A18000) [pid = 3504] [serial = 1946] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (17F34800) [pid = 3504] [serial = 1933] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (17F85400) [pid = 3504] [serial = 1936] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (189DD400) [pid = 3504] [serial = 1939] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (18A8CC00) [pid = 3504] [serial = 1945] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18A09C00) [pid = 3504] [serial = 1940] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1584FC00) [pid = 3504] [serial = 1930] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D6D4800) [pid = 3504] [serial = 1927] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D87B000) [pid = 3504] [serial = 1928] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0CDE5000) [pid = 3504] [serial = 1924] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D272C00) [pid = 3504] [serial = 1925] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D874800) [pid = 3504] [serial = 1922] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D512800) [pid = 3504] [serial = 1921] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1BE2C000) [pid = 3504] [serial = 1919] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1B72B800) [pid = 3504] [serial = 1918] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18743000) [pid = 3504] [serial = 1916] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F37400) [pid = 3504] [serial = 1915] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D41D800) [pid = 3504] [serial = 1913] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0D402000) [pid = 3504] [serial = 1912] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18742800) [pid = 3504] [serial = 1942] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1873E000) [pid = 3504] [serial = 1937] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (17F5FC00) [pid = 3504] [serial = 1934] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1874A800) [pid = 3504] [serial = 1943] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1595DC00) [pid = 3504] [serial = 1931] [outer = 00000000] [url = about:blank] 07:15:05 INFO - PROCESS | 3504 | 1467728105894 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 930ms 07:15:05 INFO - PROCESS | 3504 | 1467728105926 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 3504 | 1467728105931 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 07:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:15:05 INFO - PROCESS | 3504 | 1467728105937 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - PROCESS | 3504 | 1467728105940 Marionette TRACE conn6 <- [1,2626,null,{}] 07:15:05 INFO - PROCESS | 3504 | 1467728105944 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:05 INFO - PROCESS | 3504 | 1467728105946 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:06 INFO - PROCESS | 3504 | 1467728106033 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 07:15:06 INFO - PROCESS | 3504 | 1467728106041 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 3504 | 1467728106043 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:06 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D8000 == 27 [pid = 3504] [id = 666] 07:15:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D372800) [pid = 3504] [serial = 1998] [outer = 00000000] 07:15:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D51C400) [pid = 3504] [serial = 1999] [outer = 0D372800] 07:15:06 INFO - PROCESS | 3504 | 1467728106091 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D87B000) [pid = 3504] [serial = 2000] [outer = 0D372800] 07:15:06 INFO - PROCESS | 3504 | 1467728106603 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 07:15:06 INFO - PROCESS | 3504 | 1467728106671 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 07:15:06 INFO - PROCESS | 3504 | 1467728106673 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 07:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:15:06 INFO - PROCESS | 3504 | 1467728106676 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - PROCESS | 3504 | 1467728106680 Marionette TRACE conn6 <- [1,2630,null,{}] 07:15:06 INFO - PROCESS | 3504 | 1467728106691 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:06 INFO - PROCESS | 3504 | 1467728106696 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:06 INFO - PROCESS | 3504 | 1467728106790 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 07:15:06 INFO - PROCESS | 3504 | 1467728106886 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 3504 | 1467728106890 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:06 INFO - PROCESS | 3504 | ++DOCSHELL 14D23800 == 28 [pid = 3504] [id = 667] 07:15:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (14D25800) [pid = 3504] [serial = 2001] [outer = 00000000] 07:15:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (150B9800) [pid = 3504] [serial = 2002] [outer = 14D25800] 07:15:06 INFO - PROCESS | 3504 | 1467728106939 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (156A5C00) [pid = 3504] [serial = 2003] [outer = 14D25800] 07:15:07 INFO - PROCESS | 3504 | 1467728107316 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:15:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 07:15:07 INFO - PROCESS | 3504 | 1467728107351 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 3504 | 1467728107353 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 07:15:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:15:07 INFO - PROCESS | 3504 | 1467728107357 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 3504 | 1467728107358 Marionette TRACE conn6 <- [1,2634,null,{}] 07:15:07 INFO - PROCESS | 3504 | 1467728107362 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:07 INFO - PROCESS | 3504 | 1467728107364 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:07 INFO - PROCESS | 3504 | 1467728107448 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 07:15:07 INFO - PROCESS | 3504 | 1467728107453 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 3504 | 1467728107455 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:07 INFO - PROCESS | 3504 | ++DOCSHELL 1595DC00 == 29 [pid = 3504] [id = 668] 07:15:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (15964400) [pid = 3504] [serial = 2004] [outer = 00000000] 07:15:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F3D000) [pid = 3504] [serial = 2005] [outer = 15964400] 07:15:07 INFO - PROCESS | 3504 | 1467728107509 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F65000) [pid = 3504] [serial = 2006] [outer = 15964400] 07:15:07 INFO - PROCESS | 3504 | 1467728107937 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:15:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 07:15:08 INFO - PROCESS | 3504 | 1467728108000 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 3504 | 1467728108002 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 07:15:08 INFO - PROCESS | 3504 | 1467728108005 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 3504 | 1467728108007 Marionette TRACE conn6 <- [1,2638,null,{}] 07:15:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:15:08 INFO - PROCESS | 3504 | 1467728108010 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:08 INFO - PROCESS | 3504 | 1467728108013 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:08 INFO - PROCESS | 3504 | 1467728108130 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 07:15:08 INFO - PROCESS | 3504 | 1467728108224 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 3504 | 1467728108227 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:08 INFO - PROCESS | 3504 | ++DOCSHELL 17F84C00 == 30 [pid = 3504] [id = 669] 07:15:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17FC5800) [pid = 3504] [serial = 2007] [outer = 00000000] 07:15:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (184D1C00) [pid = 3504] [serial = 2008] [outer = 17FC5800] 07:15:08 INFO - PROCESS | 3504 | 1467728108273 Marionette DEBUG loaded listener.js 07:15:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1873F800) [pid = 3504] [serial = 2009] [outer = 17FC5800] 07:15:08 INFO - PROCESS | 3504 | 1467728108674 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:15:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 731ms 07:15:08 INFO - PROCESS | 3504 | 1467728108743 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 3504 | 1467728108745 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 07:15:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:15:08 INFO - PROCESS | 3504 | 1467728108748 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 3504 | 1467728108750 Marionette TRACE conn6 <- [1,2642,null,{}] 07:15:08 INFO - PROCESS | 3504 | 1467728108753 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:08 INFO - PROCESS | 3504 | 1467728108759 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:08 INFO - PROCESS | 3504 | 1467728108905 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 07:15:08 INFO - PROCESS | 3504 | 1467728108970 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 3504 | 1467728108972 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:08 INFO - PROCESS | 3504 | ++DOCSHELL 18745400 == 31 [pid = 3504] [id = 670] 07:15:08 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18746800) [pid = 3504] [serial = 2010] [outer = 00000000] 07:15:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1895F000) [pid = 3504] [serial = 2011] [outer = 18746800] 07:15:09 INFO - PROCESS | 3504 | 1467728109017 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (189DE000) [pid = 3504] [serial = 2012] [outer = 18746800] 07:15:09 INFO - PROCESS | 3504 | 1467728109455 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:15:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:15:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 731ms 07:15:09 INFO - PROCESS | 3504 | 1467728109520 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 07:15:09 INFO - PROCESS | 3504 | 1467728109522 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 07:15:09 INFO - PROCESS | 3504 | 1467728109528 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:15:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:15:09 INFO - PROCESS | 3504 | 1467728109539 Marionette TRACE conn6 <- [1,2646,null,{}] 07:15:09 INFO - PROCESS | 3504 | 1467728109547 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:09 INFO - PROCESS | 3504 | 1467728109549 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:09 INFO - PROCESS | 3504 | 1467728109663 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 07:15:09 INFO - PROCESS | 3504 | 1467728109730 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:09 INFO - PROCESS | 3504 | 1467728109732 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:09 INFO - PROCESS | 3504 | ++DOCSHELL 0CD82400 == 32 [pid = 3504] [id = 671] 07:15:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0D519400) [pid = 3504] [serial = 2013] [outer = 00000000] 07:15:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (18A8E800) [pid = 3504] [serial = 2014] [outer = 0D519400] 07:15:09 INFO - PROCESS | 3504 | 1467728109778 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18A10C00) [pid = 3504] [serial = 2015] [outer = 0D519400] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1AA4A800) [pid = 3504] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (199B0C00) [pid = 3504] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0C81F000) [pid = 3504] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0CE60800) [pid = 3504] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (17F5BC00) [pid = 3504] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (18A90400) [pid = 3504] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (14D25400) [pid = 3504] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D41FC00) [pid = 3504] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (189D8400) [pid = 3504] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (15851800) [pid = 3504] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (19909400) [pid = 3504] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18741C00) [pid = 3504] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0C810400) [pid = 3504] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:15:10 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (17570400) [pid = 3504] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:15:10 INFO - PROCESS | 3504 | 1467728110295 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:15:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:15:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 790ms 07:15:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:15:10 INFO - PROCESS | 3504 | 1467728110326 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 07:15:10 INFO - PROCESS | 3504 | 1467728110328 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 07:15:10 INFO - PROCESS | 3504 | 1467728110331 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:15:10 INFO - PROCESS | 3504 | 1467728110333 Marionette TRACE conn6 <- [1,2650,null,{}] 07:15:10 INFO - PROCESS | 3504 | 1467728110336 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:10 INFO - PROCESS | 3504 | 1467728110338 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:10 INFO - PROCESS | 3504 | 1467728110416 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 07:15:10 INFO - PROCESS | 3504 | 1467728110421 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:10 INFO - PROCESS | 3504 | 1467728110423 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:10 INFO - PROCESS | 3504 | ++DOCSHELL 0D41FC00 == 33 [pid = 3504] [id = 672] 07:15:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0D51D400) [pid = 3504] [serial = 2016] [outer = 00000000] 07:15:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1879E800) [pid = 3504] [serial = 2017] [outer = 0D51D400] 07:15:10 INFO - PROCESS | 3504 | 1467728110467 Marionette DEBUG loaded listener.js 07:15:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1895B400) [pid = 3504] [serial = 2018] [outer = 0D51D400] 07:15:10 INFO - PROCESS | 3504 | 1467728110899 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:15:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:15:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 07:15:10 INFO - PROCESS | 3504 | 1467728110962 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 07:15:10 INFO - PROCESS | 3504 | 1467728110964 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 07:15:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:15:10 INFO - PROCESS | 3504 | 1467728110967 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:15:10 INFO - PROCESS | 3504 | 1467728110968 Marionette TRACE conn6 <- [1,2654,null,{}] 07:15:10 INFO - PROCESS | 3504 | 1467728110972 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:10 INFO - PROCESS | 3504 | 1467728110973 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:11 INFO - PROCESS | 3504 | 1467728111077 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 07:15:11 INFO - PROCESS | 3504 | 1467728111083 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:11 INFO - PROCESS | 3504 | 1467728111085 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:11 INFO - PROCESS | 3504 | ++DOCSHELL 15699800 == 34 [pid = 3504] [id = 673] 07:15:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (158E3000) [pid = 3504] [serial = 2019] [outer = 00000000] 07:15:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (199AB000) [pid = 3504] [serial = 2020] [outer = 158E3000] 07:15:11 INFO - PROCESS | 3504 | 1467728111129 Marionette DEBUG loaded listener.js 07:15:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (19B64C00) [pid = 3504] [serial = 2021] [outer = 158E3000] 07:15:12 INFO - PROCESS | 3504 | 1467728112034 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:15:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:15:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1120ms 07:15:12 INFO - PROCESS | 3504 | 1467728112088 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 07:15:12 INFO - PROCESS | 3504 | 1467728112090 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 07:15:12 INFO - PROCESS | 3504 | 1467728112093 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:15:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:15:12 INFO - PROCESS | 3504 | 1467728112095 Marionette TRACE conn6 <- [1,2658,null,{}] 07:15:12 INFO - PROCESS | 3504 | 1467728112099 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:12 INFO - PROCESS | 3504 | 1467728112100 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:12 INFO - PROCESS | 3504 | 1467728112216 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 07:15:12 INFO - PROCESS | 3504 | 1467728112316 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:12 INFO - PROCESS | 3504 | 1467728112320 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:12 INFO - PROCESS | 3504 | ++DOCSHELL 08957400 == 35 [pid = 3504] [id = 674] 07:15:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (08958800) [pid = 3504] [serial = 2022] [outer = 00000000] 07:15:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0C804C00) [pid = 3504] [serial = 2023] [outer = 08958800] 07:15:12 INFO - PROCESS | 3504 | 1467728112379 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0C812C00) [pid = 3504] [serial = 2024] [outer = 08958800] 07:15:13 INFO - PROCESS | 3504 | 1467728113517 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:15:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 07:15:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1479ms 07:15:13 INFO - PROCESS | 3504 | 1467728113579 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 07:15:13 INFO - PROCESS | 3504 | 1467728113582 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 07:15:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:15:13 INFO - PROCESS | 3504 | 1467728113588 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:15:13 INFO - PROCESS | 3504 | 1467728113591 Marionette TRACE conn6 <- [1,2662,null,{}] 07:15:13 INFO - PROCESS | 3504 | 1467728113597 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:13 INFO - PROCESS | 3504 | 1467728113599 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:13 INFO - PROCESS | 3504 | 1467728113820 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 07:15:13 INFO - PROCESS | 3504 | 1467728113927 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:13 INFO - PROCESS | 3504 | 1467728113930 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:13 INFO - PROCESS | 3504 | ++DOCSHELL 0D8E1400 == 36 [pid = 3504] [id = 675] 07:15:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0D908000) [pid = 3504] [serial = 2025] [outer = 00000000] 07:15:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0DAC4C00) [pid = 3504] [serial = 2026] [outer = 0D908000] 07:15:13 INFO - PROCESS | 3504 | 1467728113986 Marionette DEBUG loaded listener.js 07:15:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0E4D0C00) [pid = 3504] [serial = 2027] [outer = 0D908000] 07:15:15 INFO - PROCESS | 3504 | 1467728115033 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:15:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 07:15:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1483ms 07:15:15 INFO - PROCESS | 3504 | 1467728115078 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 07:15:15 INFO - PROCESS | 3504 | 1467728115082 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 07:15:15 INFO - PROCESS | 3504 | 1467728115086 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:15:15 INFO - PROCESS | 3504 | 1467728115089 Marionette TRACE conn6 <- [1,2666,null,{}] 07:15:15 INFO - PROCESS | 3504 | 1467728115093 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:15 INFO - PROCESS | 3504 | 1467728115095 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:15 INFO - PROCESS | 3504 | 1467728115243 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 07:15:15 INFO - PROCESS | 3504 | 1467728115393 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:15 INFO - PROCESS | 3504 | 1467728115396 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:15 INFO - PROCESS | 3504 | ++DOCSHELL 17F7F000 == 37 [pid = 3504] [id = 676] 07:15:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (17F84400) [pid = 3504] [serial = 2028] [outer = 00000000] 07:15:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (184D4800) [pid = 3504] [serial = 2029] [outer = 17F84400] 07:15:15 INFO - PROCESS | 3504 | 1467728115456 Marionette DEBUG loaded listener.js 07:15:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18745000) [pid = 3504] [serial = 2030] [outer = 17F84400] 07:15:16 INFO - PROCESS | 3504 | 1467728116520 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:15:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:15:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1482ms 07:15:16 INFO - PROCESS | 3504 | 1467728116572 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 07:15:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:15:16 INFO - PROCESS | 3504 | 1467728116576 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 07:15:16 INFO - PROCESS | 3504 | 1467728116581 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:15:16 INFO - PROCESS | 3504 | 1467728116584 Marionette TRACE conn6 <- [1,2670,null,{}] 07:15:16 INFO - PROCESS | 3504 | 1467728116590 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:16 INFO - PROCESS | 3504 | 1467728116592 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:16 INFO - PROCESS | 3504 | 1467728116728 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 07:15:16 INFO - PROCESS | 3504 | 1467728116876 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 3504 | 1467728116880 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:16 INFO - PROCESS | 3504 | ++DOCSHELL 0D405000 == 38 [pid = 3504] [id = 677] 07:15:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D409800) [pid = 3504] [serial = 2031] [outer = 00000000] 07:15:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D41DC00) [pid = 3504] [serial = 2032] [outer = 0D409800] 07:15:16 INFO - PROCESS | 3504 | 1467728116932 Marionette DEBUG loaded listener.js 07:15:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0D86F000) [pid = 3504] [serial = 2033] [outer = 0D409800] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 15699800 == 37 [pid = 3504] [id = 673] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0D41FC00 == 36 [pid = 3504] [id = 672] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0CD82400 == 35 [pid = 3504] [id = 671] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 18745400 == 34 [pid = 3504] [id = 670] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 17F84C00 == 33 [pid = 3504] [id = 669] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 1595DC00 == 32 [pid = 3504] [id = 668] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 14D23800 == 31 [pid = 3504] [id = 667] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0D2D8000 == 30 [pid = 3504] [id = 666] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0D2DE400 == 29 [pid = 3504] [id = 665] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0CDE7800 == 28 [pid = 3504] [id = 445] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 17FC6C00 == 27 [pid = 3504] [id = 663] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0D516800 == 26 [pid = 3504] [id = 446] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 18954400 == 25 [pid = 3504] [id = 450] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0D517000 == 24 [pid = 3504] [id = 438] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0CE60000 == 23 [pid = 3504] [id = 439] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0C812400 == 22 [pid = 3504] [id = 442] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 16A4A400 == 21 [pid = 3504] [id = 440] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 14DEC000 == 20 [pid = 3504] [id = 447] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 14DEA800 == 19 [pid = 3504] [id = 453] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 18A06C00 == 18 [pid = 3504] [id = 451] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0CD7E000 == 17 [pid = 3504] [id = 664] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 17F7C400 == 16 [pid = 3504] [id = 441] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 08963800 == 15 [pid = 3504] [id = 452] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0CEFB000 == 14 [pid = 3504] [id = 437] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 17F3BC00 == 13 [pid = 3504] [id = 449] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 189D2800 == 12 [pid = 3504] [id = 443] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 17F31800 == 11 [pid = 3504] [id = 444] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 1582B800 == 10 [pid = 3504] [id = 448] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 0D8E1400 == 9 [pid = 3504] [id = 675] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 17F7F000 == 8 [pid = 3504] [id = 676] 07:15:17 INFO - PROCESS | 3504 | --DOCSHELL 08957400 == 7 [pid = 3504] [id = 674] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (19B66000) [pid = 3504] [serial = 1975] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (19B72400) [pid = 3504] [serial = 1978] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D275800) [pid = 3504] [serial = 1951] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D2D4C00) [pid = 3504] [serial = 1952] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (17F7C000) [pid = 3504] [serial = 1963] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (17F82400) [pid = 3504] [serial = 1964] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (19B6BC00) [pid = 3504] [serial = 1976] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (198A5800) [pid = 3504] [serial = 1972] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (14DE7400) [pid = 3504] [serial = 1957] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (14ED7400) [pid = 3504] [serial = 1958] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D519800) [pid = 3504] [serial = 1954] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D86F400) [pid = 3504] [serial = 1955] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (18A0BC00) [pid = 3504] [serial = 1969] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18A0CC00) [pid = 3504] [serial = 1970] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (15968000) [pid = 3504] [serial = 1960] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (16A4EC00) [pid = 3504] [serial = 1961] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (199AD400) [pid = 3504] [serial = 1949] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18959000) [pid = 3504] [serial = 1966] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1895C000) [pid = 3504] [serial = 1967] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0D40B800) [pid = 3504] [serial = 1981] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1A704C00) [pid = 3504] [serial = 1979] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1B732400) [pid = 3504] [serial = 1988] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (190C5000) [pid = 3504] [serial = 1984] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (15090000) [pid = 3504] [serial = 1982] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (1AA43000) [pid = 3504] [serial = 1985] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (19519C00) [pid = 3504] [serial = 1973] [outer = 00000000] [url = about:blank] 07:15:17 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (1B72C400) [pid = 3504] [serial = 1987] [outer = 00000000] [url = about:blank] 07:15:18 INFO - PROCESS | 3504 | 1467728118502 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:15:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1972ms 07:15:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:15:18 INFO - PROCESS | 3504 | 1467728118555 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 3504 | 1467728118559 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 07:15:18 INFO - PROCESS | 3504 | 1467728118563 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 3504 | 1467728118566 Marionette TRACE conn6 <- [1,2674,null,{}] 07:15:18 INFO - PROCESS | 3504 | 1467728118571 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:18 INFO - PROCESS | 3504 | 1467728118575 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:18 INFO - PROCESS | 3504 | 1467728118671 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 07:15:18 INFO - PROCESS | 3504 | 1467728118758 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 3504 | 1467728118761 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:18 INFO - PROCESS | 3504 | ++DOCSHELL 0CC2A400 == 8 [pid = 3504] [id = 678] 07:15:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0CC6BC00) [pid = 3504] [serial = 2034] [outer = 00000000] 07:15:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0D27F400) [pid = 3504] [serial = 2035] [outer = 0CC6BC00] 07:15:18 INFO - PROCESS | 3504 | 1467728118810 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0D2DD800) [pid = 3504] [serial = 2036] [outer = 0CC6BC00] 07:15:19 INFO - PROCESS | 3504 | 1467728119730 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:15:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 07:15:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1232ms 07:15:19 INFO - PROCESS | 3504 | 1467728119803 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 07:15:19 INFO - PROCESS | 3504 | 1467728119808 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 07:15:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:15:19 INFO - PROCESS | 3504 | 1467728119815 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:15:19 INFO - PROCESS | 3504 | 1467728119818 Marionette TRACE conn6 <- [1,2678,null,{}] 07:15:19 INFO - PROCESS | 3504 | 1467728119822 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:19 INFO - PROCESS | 3504 | 1467728119824 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:19 INFO - PROCESS | 3504 | 1467728119952 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 07:15:19 INFO - PROCESS | 3504 | 1467728119959 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:19 INFO - PROCESS | 3504 | 1467728119961 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:19 INFO - PROCESS | 3504 | ++DOCSHELL 0D516000 == 9 [pid = 3504] [id = 679] 07:15:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D6D3C00) [pid = 3504] [serial = 2037] [outer = 00000000] 07:15:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0D87CC00) [pid = 3504] [serial = 2038] [outer = 0D6D3C00] 07:15:20 INFO - PROCESS | 3504 | 1467728120010 Marionette DEBUG loaded listener.js 07:15:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0DA4E400) [pid = 3504] [serial = 2039] [outer = 0D6D3C00] 07:15:21 INFO - PROCESS | 3504 | 1467728120998 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:15:21 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 07:15:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1222ms 07:15:21 INFO - PROCESS | 3504 | 1467728121040 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 07:15:21 INFO - PROCESS | 3504 | 1467728121042 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 07:15:21 INFO - PROCESS | 3504 | 1467728121045 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:15:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:15:21 INFO - PROCESS | 3504 | 1467728121049 Marionette TRACE conn6 <- [1,2682,null,{}] 07:15:21 INFO - PROCESS | 3504 | 1467728121065 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:21 INFO - PROCESS | 3504 | 1467728121070 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:21 INFO - PROCESS | 3504 | 1467728121193 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 07:15:21 INFO - PROCESS | 3504 | 1467728121200 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:21 INFO - PROCESS | 3504 | 1467728121203 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:21 INFO - PROCESS | 3504 | ++DOCSHELL 158E1C00 == 10 [pid = 3504] [id = 680] 07:15:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (158E4400) [pid = 3504] [serial = 2040] [outer = 00000000] 07:15:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (159EBC00) [pid = 3504] [serial = 2041] [outer = 158E4400] 07:15:21 INFO - PROCESS | 3504 | 1467728121253 Marionette DEBUG loaded listener.js 07:15:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17571000) [pid = 3504] [serial = 2042] [outer = 158E4400] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (17FC5800) [pid = 3504] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (15964400) [pid = 3504] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (0D372800) [pid = 3504] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (0D2DE800) [pid = 3504] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (18746800) [pid = 3504] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (14D25800) [pid = 3504] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (1B725400) [pid = 3504] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (0CD82000) [pid = 3504] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (0D519400) [pid = 3504] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (0D51D400) [pid = 3504] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:15:21 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (158E3000) [pid = 3504] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:15:22 INFO - PROCESS | 3504 | 1467728122241 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:15:22 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 07:15:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1224ms 07:15:22 INFO - PROCESS | 3504 | 1467728122272 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 07:15:22 INFO - PROCESS | 3504 | 1467728122275 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 07:15:22 INFO - PROCESS | 3504 | 1467728122278 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:15:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:15:22 INFO - PROCESS | 3504 | 1467728122280 Marionette TRACE conn6 <- [1,2686,null,{}] 07:15:22 INFO - PROCESS | 3504 | 1467728122283 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:22 INFO - PROCESS | 3504 | 1467728122285 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:22 INFO - PROCESS | 3504 | 1467728122374 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 07:15:22 INFO - PROCESS | 3504 | 1467728122381 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:22 INFO - PROCESS | 3504 | 1467728122383 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:22 INFO - PROCESS | 3504 | ++DOCSHELL 0D274800 == 11 [pid = 3504] [id = 681] 07:15:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (0D2E0C00) [pid = 3504] [serial = 2043] [outer = 00000000] 07:15:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (158EA800) [pid = 3504] [serial = 2044] [outer = 0D2E0C00] 07:15:22 INFO - PROCESS | 3504 | 1467728122429 Marionette DEBUG loaded listener.js 07:15:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (17F35400) [pid = 3504] [serial = 2045] [outer = 0D2E0C00] 07:15:23 INFO - PROCESS | 3504 | 1467728123365 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:15:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:15:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:15:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1116ms 07:15:23 INFO - PROCESS | 3504 | 1467728123398 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 07:15:23 INFO - PROCESS | 3504 | 1467728123400 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 07:15:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:15:23 INFO - PROCESS | 3504 | 1467728123408 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:15:23 INFO - PROCESS | 3504 | 1467728123410 Marionette TRACE conn6 <- [1,2690,null,{}] 07:15:23 INFO - PROCESS | 3504 | 1467728123413 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:23 INFO - PROCESS | 3504 | 1467728123415 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:23 INFO - PROCESS | 3504 | 1467728123510 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 07:15:23 INFO - PROCESS | 3504 | 1467728123517 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:23 INFO - PROCESS | 3504 | 1467728123519 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:23 INFO - PROCESS | 3504 | ++DOCSHELL 17F3DC00 == 12 [pid = 3504] [id = 682] 07:15:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (17F5E800) [pid = 3504] [serial = 2046] [outer = 00000000] 07:15:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (184D0800) [pid = 3504] [serial = 2047] [outer = 17F5E800] 07:15:23 INFO - PROCESS | 3504 | 1467728123564 Marionette DEBUG loaded listener.js 07:15:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (18743C00) [pid = 3504] [serial = 2048] [outer = 17F5E800] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (199AB000) [pid = 3504] [serial = 2020] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (184D1C00) [pid = 3504] [serial = 2008] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (1873F800) [pid = 3504] [serial = 2009] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (17F3D000) [pid = 3504] [serial = 2005] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 59 (0D51C400) [pid = 3504] [serial = 1999] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 58 (0D87B000) [pid = 3504] [serial = 2000] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 57 (0D40A400) [pid = 3504] [serial = 1996] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 56 (189DE000) [pid = 3504] [serial = 2012] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 55 (0D417400) [pid = 3504] [serial = 1997] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 54 (1895F000) [pid = 3504] [serial = 2011] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 53 (150B9800) [pid = 3504] [serial = 2002] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 52 (156A5C00) [pid = 3504] [serial = 2003] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 51 (1BE33C00) [pid = 3504] [serial = 1991] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 50 (1BE2F400) [pid = 3504] [serial = 1990] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 49 (0D415C00) [pid = 3504] [serial = 1993] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 48 (0D420800) [pid = 3504] [serial = 1994] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 47 (18A8E800) [pid = 3504] [serial = 2014] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 46 (19B64C00) [pid = 3504] [serial = 2021] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 45 (1879E800) [pid = 3504] [serial = 2017] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 44 (1895B400) [pid = 3504] [serial = 2018] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 43 (18A10C00) [pid = 3504] [serial = 2015] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | --DOMWINDOW == 42 (17F65000) [pid = 3504] [serial = 2006] [outer = 00000000] [url = about:blank] 07:15:25 INFO - PROCESS | 3504 | 1467728125242 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:15:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:15:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1874ms 07:15:25 INFO - PROCESS | 3504 | 1467728125288 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 07:15:25 INFO - PROCESS | 3504 | 1467728125293 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 07:15:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:15:25 INFO - PROCESS | 3504 | 1467728125297 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 3504 | 1467728125301 Marionette TRACE conn6 <- [1,2694,null,{}] 07:15:25 INFO - PROCESS | 3504 | 1467728125307 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:25 INFO - PROCESS | 3504 | 1467728125311 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:25 INFO - PROCESS | 3504 | 1467728125398 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 07:15:25 INFO - PROCESS | 3504 | 1467728125405 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:25 INFO - PROCESS | 3504 | 1467728125409 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:25 INFO - PROCESS | 3504 | ++DOCSHELL 0CEF4C00 == 13 [pid = 3504] [id = 683] 07:15:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 43 (0CEF5400) [pid = 3504] [serial = 2049] [outer = 00000000] 07:15:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 44 (0D275800) [pid = 3504] [serial = 2050] [outer = 0CEF5400] 07:15:25 INFO - PROCESS | 3504 | 1467728125459 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 45 (0D27F800) [pid = 3504] [serial = 2051] [outer = 0CEF5400] 07:15:25 INFO - PROCESS | 3504 | 1467728125946 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:15:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:15:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 07:15:25 INFO - PROCESS | 3504 | 1467728125988 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 07:15:25 INFO - PROCESS | 3504 | 1467728125993 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 07:15:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:15:25 INFO - PROCESS | 3504 | 1467728125999 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 3504 | 1467728126001 Marionette TRACE conn6 <- [1,2698,null,{}] 07:15:26 INFO - PROCESS | 3504 | 1467728126005 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:26 INFO - PROCESS | 3504 | 1467728126008 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:26 INFO - PROCESS | 3504 | 1467728126100 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 07:15:26 INFO - PROCESS | 3504 | 1467728126108 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 3504 | 1467728126111 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:26 INFO - PROCESS | 3504 | ++DOCSHELL 0D41E000 == 14 [pid = 3504] [id = 684] 07:15:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 46 (0D41E400) [pid = 3504] [serial = 2052] [outer = 00000000] 07:15:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 47 (0D510000) [pid = 3504] [serial = 2053] [outer = 0D41E400] 07:15:26 INFO - PROCESS | 3504 | 1467728126161 Marionette DEBUG loaded listener.js 07:15:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 48 (0D51A000) [pid = 3504] [serial = 2054] [outer = 0D41E400] 07:15:26 INFO - PROCESS | 3504 | 1467728126637 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 3504 | 1467728126675 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 07:15:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:15:26 INFO - PROCESS | 3504 | 1467728126679 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - PROCESS | 3504 | 1467728126682 Marionette TRACE conn6 <- [1,2702,null,{}] 07:15:26 INFO - PROCESS | 3504 | 1467728126693 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:26 INFO - PROCESS | 3504 | 1467728126697 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:26 INFO - PROCESS | 3504 | 1467728126782 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 07:15:26 INFO - PROCESS | 3504 | 1467728126906 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 3504 | 1467728126910 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:26 INFO - PROCESS | 3504 | ++DOCSHELL 14D25C00 == 15 [pid = 3504] [id = 685] 07:15:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 49 (14DA0400) [pid = 3504] [serial = 2055] [outer = 00000000] 07:15:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 50 (14DE8C00) [pid = 3504] [serial = 2056] [outer = 14DA0400] 07:15:26 INFO - PROCESS | 3504 | 1467728126960 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 51 (1508F000) [pid = 3504] [serial = 2057] [outer = 14DA0400] 07:15:27 INFO - PROCESS | 3504 | 1467728127349 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:15:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:15:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 07:15:27 INFO - PROCESS | 3504 | 1467728127413 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 07:15:27 INFO - PROCESS | 3504 | 1467728127415 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 07:15:27 INFO - PROCESS | 3504 | 1467728127418 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:15:27 INFO - PROCESS | 3504 | 1467728127420 Marionette TRACE conn6 <- [1,2706,null,{}] 07:15:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:15:27 INFO - PROCESS | 3504 | 1467728127424 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:27 INFO - PROCESS | 3504 | 1467728127425 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:27 INFO - PROCESS | 3504 | 1467728127545 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 07:15:27 INFO - PROCESS | 3504 | 1467728127557 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:27 INFO - PROCESS | 3504 | 1467728127559 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:27 INFO - PROCESS | 3504 | ++DOCSHELL 14DE7400 == 16 [pid = 3504] [id = 686] 07:15:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 52 (14ED6400) [pid = 3504] [serial = 2058] [outer = 00000000] 07:15:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 53 (1584F000) [pid = 3504] [serial = 2059] [outer = 14ED6400] 07:15:27 INFO - PROCESS | 3504 | 1467728127604 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 54 (15961C00) [pid = 3504] [serial = 2060] [outer = 14ED6400] 07:15:28 INFO - PROCESS | 3504 | 1467728128030 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:15:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:15:28 INFO - PROCESS | 3504 | 1467728128054 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 07:15:28 INFO - PROCESS | 3504 | 1467728128057 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:15:28 INFO - PROCESS | 3504 | 1467728128059 Marionette TRACE conn6 <- [1,2710,null,{}] 07:15:28 INFO - PROCESS | 3504 | 1467728128062 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:28 INFO - PROCESS | 3504 | 1467728128064 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:28 INFO - PROCESS | 3504 | 1467728128180 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 07:15:28 INFO - PROCESS | 3504 | 1467728128267 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:28 INFO - PROCESS | 3504 | 1467728128269 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:28 INFO - PROCESS | 3504 | ++DOCSHELL 17570000 == 17 [pid = 3504] [id = 687] 07:15:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 55 (17F32C00) [pid = 3504] [serial = 2061] [outer = 00000000] 07:15:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 56 (17F61800) [pid = 3504] [serial = 2062] [outer = 17F32C00] 07:15:28 INFO - PROCESS | 3504 | 1467728128321 Marionette DEBUG loaded listener.js 07:15:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 57 (17F76C00) [pid = 3504] [serial = 2063] [outer = 17F32C00] 07:15:28 INFO - PROCESS | 3504 | 1467728128710 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:15:28 INFO - PROCESS | 3504 | 1467728128731 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 07:15:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:15:28 INFO - PROCESS | 3504 | 1467728128734 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:15:28 INFO - PROCESS | 3504 | 1467728128736 Marionette TRACE conn6 <- [1,2714,null,{}] 07:15:28 INFO - PROCESS | 3504 | 1467728128739 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:28 INFO - PROCESS | 3504 | 1467728128745 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:28 INFO - PROCESS | 3504 | 1467728128846 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 07:15:28 INFO - PROCESS | 3504 | 1467728128853 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:28 INFO - PROCESS | 3504 | 1467728128855 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:28 INFO - PROCESS | 3504 | ++DOCSHELL 17F7FC00 == 18 [pid = 3504] [id = 688] 07:15:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 58 (17F80800) [pid = 3504] [serial = 2064] [outer = 00000000] 07:15:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 59 (187AC800) [pid = 3504] [serial = 2065] [outer = 17F80800] 07:15:28 INFO - PROCESS | 3504 | 1467728128900 Marionette DEBUG loaded listener.js 07:15:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 60 (18959000) [pid = 3504] [serial = 2066] [outer = 17F80800] 07:15:29 INFO - PROCESS | 3504 | 1467728129331 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:15:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:15:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 07:15:29 INFO - PROCESS | 3504 | 1467728129381 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 07:15:29 INFO - PROCESS | 3504 | 1467728129383 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 07:15:29 INFO - PROCESS | 3504 | 1467728129386 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:15:29 INFO - PROCESS | 3504 | 1467728129388 Marionette TRACE conn6 <- [1,2718,null,{}] 07:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:15:29 INFO - PROCESS | 3504 | 1467728129391 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:29 INFO - PROCESS | 3504 | 1467728129393 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:29 INFO - PROCESS | 3504 | 1467728129469 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 07:15:29 INFO - PROCESS | 3504 | 1467728129475 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:29 INFO - PROCESS | 3504 | 1467728129476 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:29 INFO - PROCESS | 3504 | ++DOCSHELL 08960000 == 19 [pid = 3504] [id = 689] 07:15:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (08969800) [pid = 3504] [serial = 2067] [outer = 00000000] 07:15:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (18961400) [pid = 3504] [serial = 2068] [outer = 08969800] 07:15:29 INFO - PROCESS | 3504 | 1467728129520 Marionette DEBUG loaded listener.js 07:15:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (189D4800) [pid = 3504] [serial = 2069] [outer = 08969800] 07:15:30 INFO - PROCESS | 3504 | 1467728130449 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:15:30 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 07:15:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:15:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:15:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1065ms 07:15:30 INFO - PROCESS | 3504 | 1467728130458 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 3504 | 1467728130460 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 07:15:30 INFO - PROCESS | 3504 | 1467728130463 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 3504 | 1467728130465 Marionette TRACE conn6 <- [1,2722,null,{}] 07:15:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:15:30 INFO - PROCESS | 3504 | 1467728130469 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:30 INFO - PROCESS | 3504 | 1467728130470 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:30 INFO - PROCESS | 3504 | 1467728130581 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 07:15:30 INFO - PROCESS | 3504 | 1467728130586 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:30 INFO - PROCESS | 3504 | 1467728130588 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:30 INFO - PROCESS | 3504 | ++DOCSHELL 18A05800 == 20 [pid = 3504] [id = 690] 07:15:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (18A0A000) [pid = 3504] [serial = 2070] [outer = 00000000] 07:15:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (18A10400) [pid = 3504] [serial = 2071] [outer = 18A0A000] 07:15:30 INFO - PROCESS | 3504 | 1467728130632 Marionette DEBUG loaded listener.js 07:15:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (18A10800) [pid = 3504] [serial = 2072] [outer = 18A0A000] 07:15:31 INFO - PROCESS | 3504 | 1467728131102 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:15:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:15:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 672ms 07:15:31 INFO - PROCESS | 3504 | 1467728131140 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 07:15:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:15:31 INFO - PROCESS | 3504 | 1467728131142 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 07:15:31 INFO - PROCESS | 3504 | 1467728131145 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:15:31 INFO - PROCESS | 3504 | 1467728131146 Marionette TRACE conn6 <- [1,2726,null,{}] 07:15:31 INFO - PROCESS | 3504 | 1467728131150 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:31 INFO - PROCESS | 3504 | 1467728131151 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:31 INFO - PROCESS | 3504 | 1467728131265 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 07:15:31 INFO - PROCESS | 3504 | 1467728131273 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:31 INFO - PROCESS | 3504 | 1467728131275 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:31 INFO - PROCESS | 3504 | ++DOCSHELL 14D25400 == 21 [pid = 3504] [id = 691] 07:15:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (18A95000) [pid = 3504] [serial = 2073] [outer = 00000000] 07:15:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (19515800) [pid = 3504] [serial = 2074] [outer = 18A95000] 07:15:31 INFO - PROCESS | 3504 | 1467728131318 Marionette DEBUG loaded listener.js 07:15:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (1951D800) [pid = 3504] [serial = 2075] [outer = 18A95000] 07:15:31 INFO - PROCESS | 3504 | 1467728131773 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:15:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:15:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 07:15:31 INFO - PROCESS | 3504 | 1467728131816 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 07:15:31 INFO - PROCESS | 3504 | 1467728131818 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 07:15:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:15:31 INFO - PROCESS | 3504 | 1467728131821 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:15:31 INFO - PROCESS | 3504 | 1467728131822 Marionette TRACE conn6 <- [1,2730,null,{}] 07:15:31 INFO - PROCESS | 3504 | 1467728131826 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:31 INFO - PROCESS | 3504 | 1467728131828 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:31 INFO - PROCESS | 3504 | 1467728131976 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 07:15:32 INFO - PROCESS | 3504 | 1467728132044 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:32 INFO - PROCESS | 3504 | 1467728132045 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:32 INFO - PROCESS | 3504 | ++DOCSHELL 159EC800 == 22 [pid = 3504] [id = 692] 07:15:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (198EE000) [pid = 3504] [serial = 2076] [outer = 00000000] 07:15:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (199A7400) [pid = 3504] [serial = 2077] [outer = 198EE000] 07:15:32 INFO - PROCESS | 3504 | 1467728132088 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (199D8C00) [pid = 3504] [serial = 2078] [outer = 198EE000] 07:15:32 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D6D3C00) [pid = 3504] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:15:32 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (158E4400) [pid = 3504] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:15:32 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0CC6BC00) [pid = 3504] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:15:32 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0D409800) [pid = 3504] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:15:32 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (17F84400) [pid = 3504] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:15:32 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (0D908000) [pid = 3504] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:15:32 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (08958800) [pid = 3504] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:15:32 INFO - PROCESS | 3504 | 1467728132541 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:15:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:15:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 770ms 07:15:32 INFO - PROCESS | 3504 | 1467728132592 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 07:15:32 INFO - PROCESS | 3504 | 1467728132594 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 07:15:32 INFO - PROCESS | 3504 | 1467728132597 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:15:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:15:32 INFO - PROCESS | 3504 | 1467728132600 Marionette TRACE conn6 <- [1,2734,null,{}] 07:15:32 INFO - PROCESS | 3504 | 1467728132604 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:32 INFO - PROCESS | 3504 | 1467728132606 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:32 INFO - PROCESS | 3504 | 1467728132732 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 07:15:32 INFO - PROCESS | 3504 | 1467728132796 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:32 INFO - PROCESS | 3504 | 1467728132798 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:32 INFO - PROCESS | 3504 | ++DOCSHELL 158E4400 == 23 [pid = 3504] [id = 693] 07:15:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (159F1C00) [pid = 3504] [serial = 2079] [outer = 00000000] 07:15:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (19B66800) [pid = 3504] [serial = 2080] [outer = 159F1C00] 07:15:32 INFO - PROCESS | 3504 | 1467728132847 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (19B6D800) [pid = 3504] [serial = 2081] [outer = 159F1C00] 07:15:33 INFO - PROCESS | 3504 | 1467728133205 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:15:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:15:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 07:15:33 INFO - PROCESS | 3504 | 1467728133232 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 07:15:33 INFO - PROCESS | 3504 | 1467728133234 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 07:15:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:15:33 INFO - PROCESS | 3504 | 1467728133237 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:15:33 INFO - PROCESS | 3504 | 1467728133238 Marionette TRACE conn6 <- [1,2738,null,{}] 07:15:33 INFO - PROCESS | 3504 | 1467728133242 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:33 INFO - PROCESS | 3504 | 1467728133244 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:33 INFO - PROCESS | 3504 | 1467728133391 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 07:15:33 INFO - PROCESS | 3504 | 1467728133399 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:33 INFO - PROCESS | 3504 | 1467728133401 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:33 INFO - PROCESS | 3504 | ++DOCSHELL 14ECF000 == 24 [pid = 3504] [id = 694] 07:15:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (18A8C400) [pid = 3504] [serial = 2082] [outer = 00000000] 07:15:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (1A582800) [pid = 3504] [serial = 2083] [outer = 18A8C400] 07:15:33 INFO - PROCESS | 3504 | 1467728133455 Marionette DEBUG loaded listener.js 07:15:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1A70F000) [pid = 3504] [serial = 2084] [outer = 18A8C400] 07:15:33 INFO - PROCESS | 3504 | 1467728133834 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:15:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:15:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 07:15:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:15:33 INFO - PROCESS | 3504 | 1467728133868 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 07:15:33 INFO - PROCESS | 3504 | 1467728133870 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 07:15:33 INFO - PROCESS | 3504 | 1467728133873 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:15:33 INFO - PROCESS | 3504 | 1467728133874 Marionette TRACE conn6 <- [1,2742,null,{}] 07:15:33 INFO - PROCESS | 3504 | 1467728133878 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:33 INFO - PROCESS | 3504 | 1467728133879 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:34 INFO - PROCESS | 3504 | 1467728134011 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 07:15:34 INFO - PROCESS | 3504 | 1467728134017 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:34 INFO - PROCESS | 3504 | 1467728134018 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:34 INFO - PROCESS | 3504 | ++DOCSHELL 0C81D000 == 25 [pid = 3504] [id = 695] 07:15:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0C81E000) [pid = 3504] [serial = 2085] [outer = 00000000] 07:15:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1AA3F400) [pid = 3504] [serial = 2086] [outer = 0C81E000] 07:15:34 INFO - PROCESS | 3504 | 1467728134063 Marionette DEBUG loaded listener.js 07:15:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (1AA3F800) [pid = 3504] [serial = 2087] [outer = 0C81E000] 07:15:34 INFO - PROCESS | 3504 | 1467728134583 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:15:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:15:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 07:15:34 INFO - PROCESS | 3504 | 1467728134604 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 07:15:34 INFO - PROCESS | 3504 | 1467728134609 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 07:15:34 INFO - PROCESS | 3504 | 1467728134615 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:15:34 INFO - PROCESS | 3504 | 1467728134619 Marionette TRACE conn6 <- [1,2746,null,{}] 07:15:34 INFO - PROCESS | 3504 | 1467728134625 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:34 INFO - PROCESS | 3504 | 1467728134628 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:34 INFO - PROCESS | 3504 | 1467728134798 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 07:15:34 INFO - PROCESS | 3504 | 1467728134922 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:34 INFO - PROCESS | 3504 | 1467728134926 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:34 INFO - PROCESS | 3504 | ++DOCSHELL 0CDE4800 == 26 [pid = 3504] [id = 696] 07:15:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0CDE5000) [pid = 3504] [serial = 2088] [outer = 00000000] 07:15:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0CEFD800) [pid = 3504] [serial = 2089] [outer = 0CDE5000] 07:15:35 INFO - PROCESS | 3504 | 1467728135026 Marionette DEBUG loaded listener.js 07:15:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0D409400) [pid = 3504] [serial = 2090] [outer = 0CDE5000] 07:15:35 INFO - PROCESS | 3504 | 1467728135766 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:15:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:15:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1225ms 07:15:35 INFO - PROCESS | 3504 | 1467728135844 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 07:15:35 INFO - PROCESS | 3504 | 1467728135849 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 07:15:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:15:35 INFO - PROCESS | 3504 | 1467728135855 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:15:35 INFO - PROCESS | 3504 | 1467728135858 Marionette TRACE conn6 <- [1,2750,null,{}] 07:15:35 INFO - PROCESS | 3504 | 1467728135863 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:35 INFO - PROCESS | 3504 | 1467728135865 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:36 INFO - PROCESS | 3504 | 1467728135993 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 07:15:36 INFO - PROCESS | 3504 | 1467728136126 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:36 INFO - PROCESS | 3504 | 1467728136129 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:36 INFO - PROCESS | 3504 | ++DOCSHELL 0C813000 == 27 [pid = 3504] [id = 697] 07:15:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0C813C00) [pid = 3504] [serial = 2091] [outer = 00000000] 07:15:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0D2D6800) [pid = 3504] [serial = 2092] [outer = 0C813C00] 07:15:36 INFO - PROCESS | 3504 | 1467728136187 Marionette DEBUG loaded listener.js 07:15:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0D875800) [pid = 3504] [serial = 2093] [outer = 0C813C00] 07:15:36 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (184D0800) [pid = 3504] [serial = 2047] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | 1467728137054 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:15:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:15:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1217ms 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D87CC00) [pid = 3504] [serial = 2038] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (159EBC00) [pid = 3504] [serial = 2041] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (17571000) [pid = 3504] [serial = 2042] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (158EA800) [pid = 3504] [serial = 2044] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D27F400) [pid = 3504] [serial = 2035] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D86F000) [pid = 3504] [serial = 2033] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D41DC00) [pid = 3504] [serial = 2032] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18745000) [pid = 3504] [serial = 2030] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (184D4800) [pid = 3504] [serial = 2029] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0E4D0C00) [pid = 3504] [serial = 2027] [outer = 00000000] [url = about:blank] 07:15:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0DAC4C00) [pid = 3504] [serial = 2026] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0C812C00) [pid = 3504] [serial = 2024] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (0C804C00) [pid = 3504] [serial = 2023] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (0DA4E400) [pid = 3504] [serial = 2039] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (0D2DD800) [pid = 3504] [serial = 2036] [outer = 00000000] [url = about:blank] 07:15:37 INFO - PROCESS | 3504 | 1467728137085 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 07:15:37 INFO - PROCESS | 3504 | 1467728137089 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 07:15:37 INFO - PROCESS | 3504 | 1467728137096 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:15:37 INFO - PROCESS | 3504 | 1467728137101 Marionette TRACE conn6 <- [1,2754,null,{}] 07:15:37 INFO - PROCESS | 3504 | 1467728137106 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:37 INFO - PROCESS | 3504 | 1467728137108 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:37 INFO - PROCESS | 3504 | 1467728137195 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 07:15:37 INFO - PROCESS | 3504 | 1467728137202 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:37 INFO - PROCESS | 3504 | 1467728137205 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:37 INFO - PROCESS | 3504 | ++DOCSHELL 0CDE1C00 == 28 [pid = 3504] [id = 698] 07:15:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0CDE5800) [pid = 3504] [serial = 2094] [outer = 00000000] 07:15:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D2D6000) [pid = 3504] [serial = 2095] [outer = 0CDE5800] 07:15:37 INFO - PROCESS | 3504 | 1467728137253 Marionette DEBUG loaded listener.js 07:15:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D40C000) [pid = 3504] [serial = 2096] [outer = 0CDE5800] 07:15:37 INFO - PROCESS | 3504 | 1467728137792 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:15:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:15:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 733ms 07:15:37 INFO - PROCESS | 3504 | 1467728137830 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 07:15:37 INFO - PROCESS | 3504 | 1467728137834 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 07:15:37 INFO - PROCESS | 3504 | 1467728137841 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:15:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:15:37 INFO - PROCESS | 3504 | 1467728137843 Marionette TRACE conn6 <- [1,2758,null,{}] 07:15:37 INFO - PROCESS | 3504 | 1467728137847 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:37 INFO - PROCESS | 3504 | 1467728137849 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:37 INFO - PROCESS | 3504 | 1467728137939 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 07:15:37 INFO - PROCESS | 3504 | 1467728137945 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:37 INFO - PROCESS | 3504 | 1467728137947 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:37 INFO - PROCESS | 3504 | ++DOCSHELL 0D872800 == 29 [pid = 3504] [id = 699] 07:15:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D873000) [pid = 3504] [serial = 2097] [outer = 00000000] 07:15:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D8E1400) [pid = 3504] [serial = 2098] [outer = 0D873000] 07:15:38 INFO - PROCESS | 3504 | 1467728137994 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (0DA50800) [pid = 3504] [serial = 2099] [outer = 0D873000] 07:15:38 INFO - PROCESS | 3504 | 1467728138466 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 672ms 07:15:38 INFO - PROCESS | 3504 | 1467728138517 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 07:15:38 INFO - PROCESS | 3504 | 1467728138519 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 07:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:15:38 INFO - PROCESS | 3504 | 1467728138523 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:15:38 INFO - PROCESS | 3504 | 1467728138527 Marionette TRACE conn6 <- [1,2762,null,{}] 07:15:38 INFO - PROCESS | 3504 | 1467728138538 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:38 INFO - PROCESS | 3504 | 1467728138543 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:38 INFO - PROCESS | 3504 | 1467728138629 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 07:15:38 INFO - PROCESS | 3504 | 1467728138755 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 3504 | 1467728138758 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:38 INFO - PROCESS | 3504 | ++DOCSHELL 15851400 == 30 [pid = 3504] [id = 700] 07:15:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (15852C00) [pid = 3504] [serial = 2100] [outer = 00000000] 07:15:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (158ED800) [pid = 3504] [serial = 2101] [outer = 15852C00] 07:15:38 INFO - PROCESS | 3504 | 1467728138819 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17570400) [pid = 3504] [serial = 2102] [outer = 15852C00] 07:15:39 INFO - PROCESS | 3504 | 1467728139221 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:15:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:15:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 07:15:39 INFO - PROCESS | 3504 | 1467728139257 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 07:15:39 INFO - PROCESS | 3504 | 1467728139260 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 07:15:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:15:39 INFO - PROCESS | 3504 | 1467728139277 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:15:39 INFO - PROCESS | 3504 | 1467728139279 Marionette TRACE conn6 <- [1,2766,null,{}] 07:15:39 INFO - PROCESS | 3504 | 1467728139283 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:39 INFO - PROCESS | 3504 | 1467728139285 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:39 INFO - PROCESS | 3504 | 1467728139411 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 07:15:39 INFO - PROCESS | 3504 | 1467728139473 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:39 INFO - PROCESS | 3504 | 1467728139475 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:39 INFO - PROCESS | 3504 | ++DOCSHELL 17F2F400 == 31 [pid = 3504] [id = 701] 07:15:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F31800) [pid = 3504] [serial = 2103] [outer = 00000000] 07:15:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F76800) [pid = 3504] [serial = 2104] [outer = 17F31800] 07:15:39 INFO - PROCESS | 3504 | 1467728139520 Marionette DEBUG loaded listener.js 07:15:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18220000) [pid = 3504] [serial = 2105] [outer = 17F31800] 07:15:39 INFO - PROCESS | 3504 | 1467728139947 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:15:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 07:15:40 INFO - PROCESS | 3504 | 1467728140008 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 07:15:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:15:40 INFO - PROCESS | 3504 | 1467728140010 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 07:15:40 INFO - PROCESS | 3504 | 1467728140013 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 3504 | 1467728140015 Marionette TRACE conn6 <- [1,2770,null,{}] 07:15:40 INFO - PROCESS | 3504 | 1467728140051 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:40 INFO - PROCESS | 3504 | 1467728140053 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:40 INFO - PROCESS | 3504 | 1467728140171 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 07:15:40 INFO - PROCESS | 3504 | 1467728140258 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:40 INFO - PROCESS | 3504 | 1467728140260 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:40 INFO - PROCESS | 3504 | ++DOCSHELL 18743000 == 32 [pid = 3504] [id = 702] 07:15:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18745000) [pid = 3504] [serial = 2106] [outer = 00000000] 07:15:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1874B800) [pid = 3504] [serial = 2107] [outer = 18745000] 07:15:40 INFO - PROCESS | 3504 | 1467728140305 Marionette DEBUG loaded listener.js 07:15:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (187AAC00) [pid = 3504] [serial = 2108] [outer = 18745000] 07:15:40 INFO - PROCESS | 3504 | 1467728140747 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:15:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 07:15:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:15:40 INFO - PROCESS | 3504 | 1467728140784 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 3504 | 1467728140786 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 07:15:40 INFO - PROCESS | 3504 | 1467728140790 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 3504 | 1467728140791 Marionette TRACE conn6 <- [1,2774,null,{}] 07:15:40 INFO - PROCESS | 3504 | 1467728140795 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:40 INFO - PROCESS | 3504 | 1467728140809 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:40 INFO - PROCESS | 3504 | 1467728140945 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 07:15:40 INFO - PROCESS | 3504 | 1467728140956 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:40 INFO - PROCESS | 3504 | 1467728140958 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:40 INFO - PROCESS | 3504 | ++DOCSHELL 17F3A400 == 33 [pid = 3504] [id = 703] 07:15:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18957C00) [pid = 3504] [serial = 2109] [outer = 00000000] 07:15:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18A12C00) [pid = 3504] [serial = 2110] [outer = 18957C00] 07:15:41 INFO - PROCESS | 3504 | 1467728141004 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (189D3400) [pid = 3504] [serial = 2111] [outer = 18957C00] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (17F80800) [pid = 3504] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0CEF5400) [pid = 3504] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (08969800) [pid = 3504] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D41E400) [pid = 3504] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (159F1C00) [pid = 3504] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (17F5E800) [pid = 3504] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (18A8C400) [pid = 3504] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17F32C00) [pid = 3504] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18A0A000) [pid = 3504] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (198EE000) [pid = 3504] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (14DA0400) [pid = 3504] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (18A95000) [pid = 3504] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (14ED6400) [pid = 3504] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:15:41 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0D2E0C00) [pid = 3504] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:15:41 INFO - PROCESS | 3504 | 1467728141596 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:15:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:15:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 831ms 07:15:41 INFO - PROCESS | 3504 | 1467728141620 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 07:15:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:15:41 INFO - PROCESS | 3504 | 1467728141622 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 07:15:41 INFO - PROCESS | 3504 | 1467728141625 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:15:41 INFO - PROCESS | 3504 | 1467728141627 Marionette TRACE conn6 <- [1,2778,null,{}] 07:15:41 INFO - PROCESS | 3504 | 1467728141631 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:41 INFO - PROCESS | 3504 | 1467728141632 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:41 INFO - PROCESS | 3504 | 1467728141715 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 07:15:41 INFO - PROCESS | 3504 | 1467728141813 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:41 INFO - PROCESS | 3504 | 1467728141815 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:41 INFO - PROCESS | 3504 | ++DOCSHELL 0CD35000 == 34 [pid = 3504] [id = 704] 07:15:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (14ED6400) [pid = 3504] [serial = 2112] [outer = 00000000] 07:15:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (18A12000) [pid = 3504] [serial = 2113] [outer = 14ED6400] 07:15:41 INFO - PROCESS | 3504 | 1467728141858 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (190CB800) [pid = 3504] [serial = 2114] [outer = 14ED6400] 07:15:42 INFO - PROCESS | 3504 | 1467728142184 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 07:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:15:42 INFO - PROCESS | 3504 | 1467728142256 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 3504 | 1467728142258 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 07:15:42 INFO - PROCESS | 3504 | 1467728142261 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - PROCESS | 3504 | 1467728142263 Marionette TRACE conn6 <- [1,2782,null,{}] 07:15:42 INFO - PROCESS | 3504 | 1467728142266 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:42 INFO - PROCESS | 3504 | 1467728142268 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:42 INFO - PROCESS | 3504 | 1467728142394 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 07:15:42 INFO - PROCESS | 3504 | 1467728142402 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:42 INFO - PROCESS | 3504 | 1467728142404 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:42 INFO - PROCESS | 3504 | ++DOCSHELL 18A0E800 == 35 [pid = 3504] [id = 705] 07:15:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (198EDC00) [pid = 3504] [serial = 2115] [outer = 00000000] 07:15:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (199E2400) [pid = 3504] [serial = 2116] [outer = 198EDC00] 07:15:42 INFO - PROCESS | 3504 | 1467728142448 Marionette DEBUG loaded listener.js 07:15:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (19B6D400) [pid = 3504] [serial = 2117] [outer = 198EDC00] 07:15:42 INFO - PROCESS | 3504 | 1467728142860 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 07:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:15:42 INFO - PROCESS | 3504 | 1467728142892 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 3504 | 1467728142894 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 07:15:42 INFO - PROCESS | 3504 | 1467728142897 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - PROCESS | 3504 | 1467728142899 Marionette TRACE conn6 <- [1,2786,null,{}] 07:15:42 INFO - PROCESS | 3504 | 1467728142902 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:42 INFO - PROCESS | 3504 | 1467728142904 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:42 INFO - PROCESS | 3504 | 1467728142983 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 07:15:43 INFO - PROCESS | 3504 | 1467728143113 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 3504 | 1467728143115 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:43 INFO - PROCESS | 3504 | ++DOCSHELL 0D51D400 == 36 [pid = 3504] [id = 706] 07:15:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0D874C00) [pid = 3504] [serial = 2118] [outer = 00000000] 07:15:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1A58BC00) [pid = 3504] [serial = 2119] [outer = 0D874C00] 07:15:43 INFO - PROCESS | 3504 | 1467728143159 Marionette DEBUG loaded listener.js 07:15:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1A70C400) [pid = 3504] [serial = 2120] [outer = 0D874C00] 07:15:43 INFO - PROCESS | 3504 | 1467728143576 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:15:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:15:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 07:15:43 INFO - PROCESS | 3504 | 1467728143629 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 07:15:43 INFO - PROCESS | 3504 | 1467728143633 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 07:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:15:43 INFO - PROCESS | 3504 | 1467728143679 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - PROCESS | 3504 | 1467728143683 Marionette TRACE conn6 <- [1,2790,null,{}] 07:15:43 INFO - PROCESS | 3504 | 1467728143693 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:43 INFO - PROCESS | 3504 | 1467728143696 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:43 INFO - PROCESS | 3504 | 1467728143810 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 07:15:43 INFO - PROCESS | 3504 | 1467728143916 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 3504 | 1467728143921 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:43 INFO - PROCESS | 3504 | ++DOCSHELL 0CD84400 == 37 [pid = 3504] [id = 707] 07:15:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0CDE5400) [pid = 3504] [serial = 2121] [outer = 00000000] 07:15:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0D2DD800) [pid = 3504] [serial = 2122] [outer = 0CDE5400] 07:15:43 INFO - PROCESS | 3504 | 1467728143991 Marionette DEBUG loaded listener.js 07:15:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0D410C00) [pid = 3504] [serial = 2123] [outer = 0CDE5400] 07:15:44 INFO - PROCESS | 3504 | 1467728144624 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1014ms 07:15:44 INFO - PROCESS | 3504 | 1467728144652 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 07:15:44 INFO - PROCESS | 3504 | 1467728144657 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 07:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:15:44 INFO - PROCESS | 3504 | 1467728144663 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:15:44 INFO - PROCESS | 3504 | 1467728144666 Marionette TRACE conn6 <- [1,2794,null,{}] 07:15:44 INFO - PROCESS | 3504 | 1467728144670 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:44 INFO - PROCESS | 3504 | 1467728144673 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:44 INFO - PROCESS | 3504 | 1467728144788 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 07:15:44 INFO - PROCESS | 3504 | 1467728144928 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:44 INFO - PROCESS | 3504 | 1467728144931 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:44 INFO - PROCESS | 3504 | ++DOCSHELL 14DA7C00 == 38 [pid = 3504] [id = 708] 07:15:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (14DEE800) [pid = 3504] [serial = 2124] [outer = 00000000] 07:15:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (15854400) [pid = 3504] [serial = 2125] [outer = 14DEE800] 07:15:44 INFO - PROCESS | 3504 | 1467728144989 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (17F31400) [pid = 3504] [serial = 2126] [outer = 14DEE800] 07:15:45 INFO - PROCESS | 3504 | 1467728145602 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:15:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:15:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 07:15:45 INFO - PROCESS | 3504 | 1467728145638 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 07:15:45 INFO - PROCESS | 3504 | 1467728145640 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 07:15:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:15:45 INFO - PROCESS | 3504 | 1467728145644 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - PROCESS | 3504 | 1467728145648 Marionette TRACE conn6 <- [1,2798,null,{}] 07:15:45 INFO - PROCESS | 3504 | 1467728145659 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:45 INFO - PROCESS | 3504 | 1467728145664 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:45 INFO - PROCESS | 3504 | 1467728145776 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 07:15:45 INFO - PROCESS | 3504 | 1467728145921 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:45 INFO - PROCESS | 3504 | 1467728145924 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:45 INFO - PROCESS | 3504 | ++DOCSHELL 199A9800 == 39 [pid = 3504] [id = 709] 07:15:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (199D6800) [pid = 3504] [serial = 2127] [outer = 00000000] 07:15:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1AA4A400) [pid = 3504] [serial = 2128] [outer = 199D6800] 07:15:45 INFO - PROCESS | 3504 | 1467728145987 Marionette DEBUG loaded listener.js 07:15:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1B727800) [pid = 3504] [serial = 2129] [outer = 199D6800] 07:15:46 INFO - PROCESS | 3504 | 1467728146543 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 930ms 07:15:46 INFO - PROCESS | 3504 | 1467728146577 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 07:15:46 INFO - PROCESS | 3504 | 1467728146580 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 07:15:46 INFO - PROCESS | 3504 | 1467728146584 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:15:46 INFO - PROCESS | 3504 | 1467728146586 Marionette TRACE conn6 <- [1,2802,null,{}] 07:15:46 INFO - PROCESS | 3504 | 1467728146590 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:46 INFO - PROCESS | 3504 | 1467728146592 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:46 INFO - PROCESS | 3504 | 1467728146720 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 07:15:46 INFO - PROCESS | 3504 | 1467728146833 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:46 INFO - PROCESS | 3504 | 1467728146836 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:47 INFO - PROCESS | 3504 | ++DOCSHELL 0896B000 == 40 [pid = 3504] [id = 710] 07:15:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0C80A800) [pid = 3504] [serial = 2130] [outer = 00000000] 07:15:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0CCC7000) [pid = 3504] [serial = 2131] [outer = 0C80A800] 07:15:47 INFO - PROCESS | 3504 | 1467728147032 Marionette DEBUG loaded listener.js 07:15:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (0D2DE000) [pid = 3504] [serial = 2132] [outer = 0C80A800] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 18A0E800 == 39 [pid = 3504] [id = 705] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 0CD35000 == 38 [pid = 3504] [id = 704] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 17F3A400 == 37 [pid = 3504] [id = 703] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 18743000 == 36 [pid = 3504] [id = 702] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 17F2F400 == 35 [pid = 3504] [id = 701] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 15851400 == 34 [pid = 3504] [id = 700] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 0D872800 == 33 [pid = 3504] [id = 699] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 0CDE1C00 == 32 [pid = 3504] [id = 698] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 0C813000 == 31 [pid = 3504] [id = 697] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 0CDE4800 == 30 [pid = 3504] [id = 696] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 0C81D000 == 29 [pid = 3504] [id = 695] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 199A9800 == 28 [pid = 3504] [id = 709] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 0D51D400 == 27 [pid = 3504] [id = 706] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 0CD84400 == 26 [pid = 3504] [id = 707] 07:15:48 INFO - PROCESS | 3504 | --DOCSHELL 14DA7C00 == 25 [pid = 3504] [id = 708] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (1A70F000) [pid = 3504] [serial = 2084] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1AA3F400) [pid = 3504] [serial = 2086] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (187AC800) [pid = 3504] [serial = 2065] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D27F800) [pid = 3504] [serial = 2051] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (18961400) [pid = 3504] [serial = 2068] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D51A000) [pid = 3504] [serial = 2054] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (19B66800) [pid = 3504] [serial = 2080] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (18743C00) [pid = 3504] [serial = 2048] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1A582800) [pid = 3504] [serial = 2083] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (17F61800) [pid = 3504] [serial = 2062] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (18A10800) [pid = 3504] [serial = 2072] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (19B6D800) [pid = 3504] [serial = 2081] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (17F76C00) [pid = 3504] [serial = 2063] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (199A7400) [pid = 3504] [serial = 2077] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1508F000) [pid = 3504] [serial = 2057] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (199D8C00) [pid = 3504] [serial = 2078] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D510000) [pid = 3504] [serial = 2053] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18959000) [pid = 3504] [serial = 2066] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (18A10400) [pid = 3504] [serial = 2071] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (14DE8C00) [pid = 3504] [serial = 2056] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1951D800) [pid = 3504] [serial = 2075] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0D275800) [pid = 3504] [serial = 2050] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1584F000) [pid = 3504] [serial = 2059] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (15961C00) [pid = 3504] [serial = 2060] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (19515800) [pid = 3504] [serial = 2074] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (189D4800) [pid = 3504] [serial = 2069] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (17F35400) [pid = 3504] [serial = 2045] [outer = 00000000] [url = about:blank] 07:15:48 INFO - PROCESS | 3504 | 1467728148327 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:15:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:15:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1782ms 07:15:48 INFO - PROCESS | 3504 | 1467728148383 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 07:15:48 INFO - PROCESS | 3504 | 1467728148388 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 07:15:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:15:48 INFO - PROCESS | 3504 | 1467728148397 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:15:48 INFO - PROCESS | 3504 | 1467728148400 Marionette TRACE conn6 <- [1,2806,null,{}] 07:15:48 INFO - PROCESS | 3504 | 1467728148406 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:48 INFO - PROCESS | 3504 | 1467728148410 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:48 INFO - PROCESS | 3504 | 1467728148510 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 07:15:48 INFO - PROCESS | 3504 | 1467728148518 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:48 INFO - PROCESS | 3504 | 1467728148522 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:48 INFO - PROCESS | 3504 | ++DOCSHELL 0CC1EC00 == 26 [pid = 3504] [id = 711] 07:15:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0CC21000) [pid = 3504] [serial = 2133] [outer = 00000000] 07:15:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0CD7A000) [pid = 3504] [serial = 2134] [outer = 0CC21000] 07:15:48 INFO - PROCESS | 3504 | 1467728148573 Marionette DEBUG loaded listener.js 07:15:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0CDEB400) [pid = 3504] [serial = 2135] [outer = 0CC21000] 07:15:49 INFO - PROCESS | 3504 | 1467728149084 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:15:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:15:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 731ms 07:15:49 INFO - PROCESS | 3504 | 1467728149129 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 07:15:49 INFO - PROCESS | 3504 | 1467728149134 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 07:15:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:15:49 INFO - PROCESS | 3504 | 1467728149140 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:15:49 INFO - PROCESS | 3504 | 1467728149143 Marionette TRACE conn6 <- [1,2810,null,{}] 07:15:49 INFO - PROCESS | 3504 | 1467728149147 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:49 INFO - PROCESS | 3504 | 1467728149149 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:49 INFO - PROCESS | 3504 | 1467728149238 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 07:15:49 INFO - PROCESS | 3504 | 1467728149247 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:49 INFO - PROCESS | 3504 | 1467728149250 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:49 INFO - PROCESS | 3504 | ++DOCSHELL 0D511C00 == 27 [pid = 3504] [id = 712] 07:15:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D512400) [pid = 3504] [serial = 2136] [outer = 00000000] 07:15:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D51BC00) [pid = 3504] [serial = 2137] [outer = 0D512400] 07:15:49 INFO - PROCESS | 3504 | 1467728149379 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D6D4000) [pid = 3504] [serial = 2138] [outer = 0D512400] 07:15:49 INFO - PROCESS | 3504 | 1467728149771 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:15:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:15:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 07:15:49 INFO - PROCESS | 3504 | 1467728149814 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 07:15:49 INFO - PROCESS | 3504 | 1467728149816 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 07:15:49 INFO - PROCESS | 3504 | 1467728149820 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:15:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:15:49 INFO - PROCESS | 3504 | 1467728149823 Marionette TRACE conn6 <- [1,2814,null,{}] 07:15:49 INFO - PROCESS | 3504 | 1467728149834 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:49 INFO - PROCESS | 3504 | 1467728149838 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:49 INFO - PROCESS | 3504 | 1467728149955 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 07:15:49 INFO - PROCESS | 3504 | 1467728149967 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:49 INFO - PROCESS | 3504 | 1467728149970 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:49 INFO - PROCESS | 3504 | ++DOCSHELL 14EC8800 == 28 [pid = 3504] [id = 713] 07:15:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (14EC8C00) [pid = 3504] [serial = 2139] [outer = 00000000] 07:15:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (1562C800) [pid = 3504] [serial = 2140] [outer = 14EC8C00] 07:15:50 INFO - PROCESS | 3504 | 1467728150019 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (15833C00) [pid = 3504] [serial = 2141] [outer = 14EC8C00] 07:15:50 INFO - PROCESS | 3504 | 1467728150476 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:15:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:15:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 07:15:50 INFO - PROCESS | 3504 | 1467728150554 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 07:15:50 INFO - PROCESS | 3504 | 1467728150556 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 07:15:50 INFO - PROCESS | 3504 | 1467728150559 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:15:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:15:50 INFO - PROCESS | 3504 | 1467728150561 Marionette TRACE conn6 <- [1,2818,null,{}] 07:15:50 INFO - PROCESS | 3504 | 1467728150565 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:50 INFO - PROCESS | 3504 | 1467728150567 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:50 INFO - PROCESS | 3504 | 1467728150684 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 07:15:50 INFO - PROCESS | 3504 | 1467728150689 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:50 INFO - PROCESS | 3504 | 1467728150691 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:50 INFO - PROCESS | 3504 | ++DOCSHELL 15967C00 == 29 [pid = 3504] [id = 714] 07:15:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (15969000) [pid = 3504] [serial = 2142] [outer = 00000000] 07:15:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F36800) [pid = 3504] [serial = 2143] [outer = 15969000] 07:15:50 INFO - PROCESS | 3504 | 1467728150736 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F61C00) [pid = 3504] [serial = 2144] [outer = 15969000] 07:15:51 INFO - PROCESS | 3504 | 1467728151195 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:15:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:15:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 07:15:51 INFO - PROCESS | 3504 | 1467728151234 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 07:15:51 INFO - PROCESS | 3504 | 1467728151236 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 07:15:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:15:51 INFO - PROCESS | 3504 | 1467728151246 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:15:51 INFO - PROCESS | 3504 | 1467728151248 Marionette TRACE conn6 <- [1,2822,null,{}] 07:15:51 INFO - PROCESS | 3504 | 1467728151251 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:51 INFO - PROCESS | 3504 | 1467728151253 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:51 INFO - PROCESS | 3504 | 1467728151391 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 07:15:51 INFO - PROCESS | 3504 | 1467728151411 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:51 INFO - PROCESS | 3504 | 1467728151413 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:51 INFO - PROCESS | 3504 | ++DOCSHELL 17F7C000 == 30 [pid = 3504] [id = 715] 07:15:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F7C400) [pid = 3504] [serial = 2145] [outer = 00000000] 07:15:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (184D2400) [pid = 3504] [serial = 2146] [outer = 17F7C400] 07:15:51 INFO - PROCESS | 3504 | 1467728151457 Marionette DEBUG loaded listener.js 07:15:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18743C00) [pid = 3504] [serial = 2147] [outer = 17F7C400] 07:15:51 INFO - PROCESS | 3504 | 1467728151907 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:15:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:15:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 07:15:51 INFO - PROCESS | 3504 | 1467728151974 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 07:15:51 INFO - PROCESS | 3504 | 1467728151976 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 07:15:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:15:51 INFO - PROCESS | 3504 | 1467728151979 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:15:51 INFO - PROCESS | 3504 | 1467728151981 Marionette TRACE conn6 <- [1,2826,null,{}] 07:15:51 INFO - PROCESS | 3504 | 1467728151984 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:51 INFO - PROCESS | 3504 | 1467728151990 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:52 INFO - PROCESS | 3504 | 1467728152131 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 07:15:52 INFO - PROCESS | 3504 | 1467728152196 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:52 INFO - PROCESS | 3504 | 1467728152198 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:52 INFO - PROCESS | 3504 | ++DOCSHELL 18954800 == 31 [pid = 3504] [id = 716] 07:15:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (18955C00) [pid = 3504] [serial = 2148] [outer = 00000000] 07:15:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (189D6C00) [pid = 3504] [serial = 2149] [outer = 18955C00] 07:15:52 INFO - PROCESS | 3504 | 1467728152245 Marionette DEBUG loaded listener.js 07:15:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (18A09000) [pid = 3504] [serial = 2150] [outer = 18955C00] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0C81E000) [pid = 3504] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0CDE5800) [pid = 3504] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0CDE5000) [pid = 3504] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D873000) [pid = 3504] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0C813C00) [pid = 3504] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (15852C00) [pid = 3504] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (198EDC00) [pid = 3504] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18745000) [pid = 3504] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (14ED6400) [pid = 3504] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0D874C00) [pid = 3504] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18957C00) [pid = 3504] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:15:52 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (17F31800) [pid = 3504] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:15:52 INFO - PROCESS | 3504 | 1467728152886 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:15:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:15:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 930ms 07:15:52 INFO - PROCESS | 3504 | 1467728152914 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 07:15:52 INFO - PROCESS | 3504 | 1467728152915 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 07:15:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:15:52 INFO - PROCESS | 3504 | 1467728152919 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - PROCESS | 3504 | 1467728152920 Marionette TRACE conn6 <- [1,2830,null,{}] 07:15:52 INFO - PROCESS | 3504 | 1467728152924 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:52 INFO - PROCESS | 3504 | 1467728152926 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:53 INFO - PROCESS | 3504 | 1467728153038 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 07:15:53 INFO - PROCESS | 3504 | 1467728153101 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:53 INFO - PROCESS | 3504 | 1467728153103 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:53 INFO - PROCESS | 3504 | ++DOCSHELL 0CEF8C00 == 32 [pid = 3504] [id = 717] 07:15:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (0D2D3800) [pid = 3504] [serial = 2151] [outer = 00000000] 07:15:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (17F79400) [pid = 3504] [serial = 2152] [outer = 0D2D3800] 07:15:53 INFO - PROCESS | 3504 | 1467728153148 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (18957C00) [pid = 3504] [serial = 2153] [outer = 0D2D3800] 07:15:53 INFO - PROCESS | 3504 | 1467728153496 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:15:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:15:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 07:15:53 INFO - PROCESS | 3504 | 1467728153550 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 07:15:53 INFO - PROCESS | 3504 | 1467728153552 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 07:15:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:15:53 INFO - PROCESS | 3504 | 1467728153555 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:15:53 INFO - PROCESS | 3504 | 1467728153556 Marionette TRACE conn6 <- [1,2834,null,{}] 07:15:53 INFO - PROCESS | 3504 | 1467728153560 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:53 INFO - PROCESS | 3504 | 1467728153561 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:53 INFO - PROCESS | 3504 | 1467728153640 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 07:15:53 INFO - PROCESS | 3504 | 1467728153645 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:53 INFO - PROCESS | 3504 | 1467728153647 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:53 INFO - PROCESS | 3504 | ++DOCSHELL 0896EC00 == 33 [pid = 3504] [id = 718] 07:15:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0CCE5000) [pid = 3504] [serial = 2154] [outer = 00000000] 07:15:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1989E800) [pid = 3504] [serial = 2155] [outer = 0CCE5000] 07:15:53 INFO - PROCESS | 3504 | 1467728153691 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (1989F400) [pid = 3504] [serial = 2156] [outer = 0CCE5000] 07:15:54 INFO - PROCESS | 3504 | 1467728154119 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:15:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:15:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 632ms 07:15:54 INFO - PROCESS | 3504 | 1467728154188 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 07:15:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:15:54 INFO - PROCESS | 3504 | 1467728154190 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 07:15:54 INFO - PROCESS | 3504 | 1467728154193 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - PROCESS | 3504 | 1467728154195 Marionette TRACE conn6 <- [1,2838,null,{}] 07:15:54 INFO - PROCESS | 3504 | 1467728154198 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:54 INFO - PROCESS | 3504 | 1467728154200 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:54 INFO - PROCESS | 3504 | 1467728154279 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 07:15:54 INFO - PROCESS | 3504 | 1467728154284 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:54 INFO - PROCESS | 3504 | 1467728154286 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:54 INFO - PROCESS | 3504 | ++DOCSHELL 199B4400 == 34 [pid = 3504] [id = 719] 07:15:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (199D8400) [pid = 3504] [serial = 2157] [outer = 00000000] 07:15:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (19B65C00) [pid = 3504] [serial = 2158] [outer = 199D8400] 07:15:54 INFO - PROCESS | 3504 | 1467728154330 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (19B66C00) [pid = 3504] [serial = 2159] [outer = 199D8400] 07:15:54 INFO - PROCESS | 3504 | 1467728154976 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:15:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:15:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 830ms 07:15:55 INFO - PROCESS | 3504 | 1467728155024 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 07:15:55 INFO - PROCESS | 3504 | 1467728155029 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 07:15:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:15:55 INFO - PROCESS | 3504 | 1467728155034 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 3504 | 1467728155038 Marionette TRACE conn6 <- [1,2842,null,{}] 07:15:55 INFO - PROCESS | 3504 | 1467728155044 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:55 INFO - PROCESS | 3504 | 1467728155047 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:55 INFO - PROCESS | 3504 | 1467728155171 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 07:15:55 INFO - PROCESS | 3504 | 1467728155316 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 3504 | 1467728155320 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:55 INFO - PROCESS | 3504 | ++DOCSHELL 0D2E0C00 == 35 [pid = 3504] [id = 720] 07:15:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0D372800) [pid = 3504] [serial = 2160] [outer = 00000000] 07:15:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0D41FC00) [pid = 3504] [serial = 2161] [outer = 0D372800] 07:15:55 INFO - PROCESS | 3504 | 1467728155418 Marionette DEBUG loaded listener.js 07:15:55 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0D87B800) [pid = 3504] [serial = 2162] [outer = 0D372800] 07:15:56 INFO - PROCESS | 3504 | 1467728156129 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:15:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:15:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1175ms 07:15:56 INFO - PROCESS | 3504 | 1467728156211 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 07:15:56 INFO - PROCESS | 3504 | 1467728156216 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 07:15:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:15:56 INFO - PROCESS | 3504 | 1467728156223 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:15:56 INFO - PROCESS | 3504 | 1467728156226 Marionette TRACE conn6 <- [1,2846,null,{}] 07:15:56 INFO - PROCESS | 3504 | 1467728156230 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:56 INFO - PROCESS | 3504 | 1467728156233 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:56 INFO - PROCESS | 3504 | 1467728156364 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 07:15:56 INFO - PROCESS | 3504 | 1467728156498 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:56 INFO - PROCESS | 3504 | 1467728156501 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:56 INFO - PROCESS | 3504 | ++DOCSHELL 17F38400 == 36 [pid = 3504] [id = 721] 07:15:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17F39800) [pid = 3504] [serial = 2163] [outer = 00000000] 07:15:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (184D0C00) [pid = 3504] [serial = 2164] [outer = 17F39800] 07:15:56 INFO - PROCESS | 3504 | 1467728156563 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (187AB400) [pid = 3504] [serial = 2165] [outer = 17F39800] 07:15:57 INFO - PROCESS | 3504 | 1467728157434 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:15:57 INFO - PROCESS | 3504 | --DOCSHELL 0896EC00 == 35 [pid = 3504] [id = 718] 07:15:57 INFO - PROCESS | 3504 | --DOCSHELL 0CEF8C00 == 34 [pid = 3504] [id = 717] 07:15:57 INFO - PROCESS | 3504 | --DOCSHELL 18954800 == 33 [pid = 3504] [id = 716] 07:15:57 INFO - PROCESS | 3504 | --DOCSHELL 17F7C000 == 32 [pid = 3504] [id = 715] 07:15:57 INFO - PROCESS | 3504 | --DOCSHELL 15967C00 == 31 [pid = 3504] [id = 714] 07:15:57 INFO - PROCESS | 3504 | --DOCSHELL 14EC8800 == 30 [pid = 3504] [id = 713] 07:15:57 INFO - PROCESS | 3504 | --DOCSHELL 0D511C00 == 29 [pid = 3504] [id = 712] 07:15:57 INFO - PROCESS | 3504 | --DOCSHELL 0CC1EC00 == 28 [pid = 3504] [id = 711] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1AA3F800) [pid = 3504] [serial = 2087] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0D2D6000) [pid = 3504] [serial = 2095] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D40C000) [pid = 3504] [serial = 2096] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0CEFD800) [pid = 3504] [serial = 2089] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D409400) [pid = 3504] [serial = 2090] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D8E1400) [pid = 3504] [serial = 2098] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0DA50800) [pid = 3504] [serial = 2099] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0D2D6800) [pid = 3504] [serial = 2092] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D875800) [pid = 3504] [serial = 2093] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (158ED800) [pid = 3504] [serial = 2101] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (19B6D400) [pid = 3504] [serial = 2117] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (187AAC00) [pid = 3504] [serial = 2108] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1874B800) [pid = 3504] [serial = 2107] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (18A12000) [pid = 3504] [serial = 2113] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1A58BC00) [pid = 3504] [serial = 2119] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (18A12C00) [pid = 3504] [serial = 2110] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1A70C400) [pid = 3504] [serial = 2120] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (199E2400) [pid = 3504] [serial = 2116] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (17F76800) [pid = 3504] [serial = 2104] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (18220000) [pid = 3504] [serial = 2105] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (190CB800) [pid = 3504] [serial = 2114] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (189D3400) [pid = 3504] [serial = 2111] [outer = 00000000] [url = about:blank] 07:15:57 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (17570400) [pid = 3504] [serial = 2102] [outer = 00000000] [url = about:blank] 07:15:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:15:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1271ms 07:15:57 INFO - PROCESS | 3504 | 1467728157495 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 07:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:15:57 INFO - PROCESS | 3504 | 1467728157499 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 07:15:57 INFO - PROCESS | 3504 | 1467728157507 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 3504 | 1467728157510 Marionette TRACE conn6 <- [1,2850,null,{}] 07:15:57 INFO - PROCESS | 3504 | 1467728157516 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:57 INFO - PROCESS | 3504 | 1467728157518 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:57 INFO - PROCESS | 3504 | 1467728157608 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 07:15:57 INFO - PROCESS | 3504 | 1467728157620 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:57 INFO - PROCESS | 3504 | 1467728157624 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:57 INFO - PROCESS | 3504 | ++DOCSHELL 0CC6C000 == 29 [pid = 3504] [id = 722] 07:15:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0CCE3400) [pid = 3504] [serial = 2166] [outer = 00000000] 07:15:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0CEF7800) [pid = 3504] [serial = 2167] [outer = 0CCE3400] 07:15:57 INFO - PROCESS | 3504 | 1467728157673 Marionette DEBUG loaded listener.js 07:15:57 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0D2D6400) [pid = 3504] [serial = 2168] [outer = 0CCE3400] 07:15:58 INFO - PROCESS | 3504 | 1467728158210 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:15:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:15:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 07:15:58 INFO - PROCESS | 3504 | 1467728158235 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 07:15:58 INFO - PROCESS | 3504 | 1467728158239 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 07:15:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:15:58 INFO - PROCESS | 3504 | 1467728158250 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:15:58 INFO - PROCESS | 3504 | 1467728158252 Marionette TRACE conn6 <- [1,2854,null,{}] 07:15:58 INFO - PROCESS | 3504 | 1467728158256 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:58 INFO - PROCESS | 3504 | 1467728158258 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:58 INFO - PROCESS | 3504 | 1467728158346 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 07:15:58 INFO - PROCESS | 3504 | 1467728158355 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 3504 | 1467728158357 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:58 INFO - PROCESS | 3504 | ++DOCSHELL 0D51A000 == 30 [pid = 3504] [id = 723] 07:15:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D6D1400) [pid = 3504] [serial = 2169] [outer = 00000000] 07:15:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0D973C00) [pid = 3504] [serial = 2170] [outer = 0D6D1400] 07:15:58 INFO - PROCESS | 3504 | 1467728158404 Marionette DEBUG loaded listener.js 07:15:58 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0E440000) [pid = 3504] [serial = 2171] [outer = 0D6D1400] 07:15:58 INFO - PROCESS | 3504 | 1467728158876 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:15:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:15:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 07:15:58 INFO - PROCESS | 3504 | 1467728158920 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 07:15:58 INFO - PROCESS | 3504 | 1467728158923 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 07:15:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:15:58 INFO - PROCESS | 3504 | 1467728158926 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:15:58 INFO - PROCESS | 3504 | 1467728158929 Marionette TRACE conn6 <- [1,2858,null,{}] 07:15:58 INFO - PROCESS | 3504 | 1467728158940 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:58 INFO - PROCESS | 3504 | 1467728158944 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:59 INFO - PROCESS | 3504 | 1467728159060 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 07:15:59 INFO - PROCESS | 3504 | 1467728159167 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 3504 | 1467728159170 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:59 INFO - PROCESS | 3504 | ++DOCSHELL 1756F800 == 31 [pid = 3504] [id = 724] 07:15:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (17570400) [pid = 3504] [serial = 2172] [outer = 00000000] 07:15:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (17F31800) [pid = 3504] [serial = 2173] [outer = 17570400] 07:15:59 INFO - PROCESS | 3504 | 1467728159221 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17F67800) [pid = 3504] [serial = 2174] [outer = 17570400] 07:15:59 INFO - PROCESS | 3504 | 1467728159607 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:15:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:15:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 07:15:59 INFO - PROCESS | 3504 | 1467728159660 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 07:15:59 INFO - PROCESS | 3504 | 1467728159663 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 07:15:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:15:59 INFO - PROCESS | 3504 | 1467728159671 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:15:59 INFO - PROCESS | 3504 | 1467728159673 Marionette TRACE conn6 <- [1,2862,null,{}] 07:15:59 INFO - PROCESS | 3504 | 1467728159677 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:59 INFO - PROCESS | 3504 | 1467728159678 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:59 INFO - PROCESS | 3504 | 1467728159798 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 07:15:59 INFO - PROCESS | 3504 | 1467728159862 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 3504 | 1467728159865 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:15:59 INFO - PROCESS | 3504 | ++DOCSHELL 18224800 == 32 [pid = 3504] [id = 725] 07:15:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (184C7800) [pid = 3504] [serial = 2175] [outer = 00000000] 07:15:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1879D800) [pid = 3504] [serial = 2176] [outer = 184C7800] 07:15:59 INFO - PROCESS | 3504 | 1467728159909 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (18957400) [pid = 3504] [serial = 2177] [outer = 184C7800] 07:16:00 INFO - PROCESS | 3504 | 1467728160352 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 07:16:00 INFO - PROCESS | 3504 | 1467728160410 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 07:16:00 INFO - PROCESS | 3504 | 1467728160412 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 07:16:00 INFO - PROCESS | 3504 | 1467728160415 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:16:00 INFO - PROCESS | 3504 | 1467728160417 Marionette TRACE conn6 <- [1,2866,null,{}] 07:16:00 INFO - PROCESS | 3504 | 1467728160420 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:00 INFO - PROCESS | 3504 | 1467728160422 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:00 INFO - PROCESS | 3504 | 1467728160568 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 07:16:00 INFO - PROCESS | 3504 | 1467728160634 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 3504 | 1467728160636 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:00 INFO - PROCESS | 3504 | ++DOCSHELL 1895AC00 == 33 [pid = 3504] [id = 726] 07:16:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1895C800) [pid = 3504] [serial = 2178] [outer = 00000000] 07:16:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (18A07400) [pid = 3504] [serial = 2179] [outer = 1895C800] 07:16:00 INFO - PROCESS | 3504 | 1467728160681 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18A0E400) [pid = 3504] [serial = 2180] [outer = 1895C800] 07:16:01 INFO - PROCESS | 3504 | 1467728161109 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:16:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 07:16:01 INFO - PROCESS | 3504 | 1467728161150 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 07:16:01 INFO - PROCESS | 3504 | 1467728161152 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 07:16:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:16:01 INFO - PROCESS | 3504 | 1467728161161 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 3504 | 1467728161163 Marionette TRACE conn6 <- [1,2870,null,{}] 07:16:01 INFO - PROCESS | 3504 | 1467728161166 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:01 INFO - PROCESS | 3504 | 1467728161172 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:01 INFO - PROCESS | 3504 | 1467728161313 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 07:16:01 INFO - PROCESS | 3504 | 1467728161392 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:01 INFO - PROCESS | 3504 | 1467728161394 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:01 INFO - PROCESS | 3504 | ++DOCSHELL 199D7C00 == 34 [pid = 3504] [id = 727] 07:16:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (199E2C00) [pid = 3504] [serial = 2181] [outer = 00000000] 07:16:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (19B6C000) [pid = 3504] [serial = 2182] [outer = 199E2C00] 07:16:01 INFO - PROCESS | 3504 | 1467728161440 Marionette DEBUG loaded listener.js 07:16:01 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (19B64800) [pid = 3504] [serial = 2183] [outer = 199E2C00] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0CC21000) [pid = 3504] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D512400) [pid = 3504] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (0C80A800) [pid = 3504] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (15969000) [pid = 3504] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0CDE5400) [pid = 3504] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (14DEE800) [pid = 3504] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (199D6800) [pid = 3504] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (17F7C400) [pid = 3504] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D2D3800) [pid = 3504] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (18955C00) [pid = 3504] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0CCE5000) [pid = 3504] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:16:01 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (14EC8C00) [pid = 3504] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:16:01 INFO - PROCESS | 3504 | 1467728161934 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:16:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 831ms 07:16:02 INFO - PROCESS | 3504 | 1467728161995 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 07:16:02 INFO - PROCESS | 3504 | 1467728161997 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 07:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:16:02 INFO - PROCESS | 3504 | 1467728162000 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 3504 | 1467728162002 Marionette TRACE conn6 <- [1,2874,null,{}] 07:16:02 INFO - PROCESS | 3504 | 1467728162006 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:02 INFO - PROCESS | 3504 | 1467728162008 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:02 INFO - PROCESS | 3504 | 1467728162090 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 07:16:02 INFO - PROCESS | 3504 | 1467728162097 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:02 INFO - PROCESS | 3504 | 1467728162099 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:02 INFO - PROCESS | 3504 | ++DOCSHELL 15969000 == 35 [pid = 3504] [id = 728] 07:16:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (1757BC00) [pid = 3504] [serial = 2184] [outer = 00000000] 07:16:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (1873F000) [pid = 3504] [serial = 2185] [outer = 1757BC00] 07:16:02 INFO - PROCESS | 3504 | 1467728162142 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (18741C00) [pid = 3504] [serial = 2186] [outer = 1757BC00] 07:16:02 INFO - PROCESS | 3504 | 1467728162567 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 07:16:02 INFO - PROCESS | 3504 | 1467728162631 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 07:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:16:02 INFO - PROCESS | 3504 | 1467728162633 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 07:16:02 INFO - PROCESS | 3504 | 1467728162637 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 3504 | 1467728162638 Marionette TRACE conn6 <- [1,2878,null,{}] 07:16:02 INFO - PROCESS | 3504 | 1467728162642 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:02 INFO - PROCESS | 3504 | 1467728162644 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:02 INFO - PROCESS | 3504 | 1467728162724 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 07:16:02 INFO - PROCESS | 3504 | 1467728162729 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:02 INFO - PROCESS | 3504 | 1467728162731 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:02 INFO - PROCESS | 3504 | ++DOCSHELL 19B70400 == 36 [pid = 3504] [id = 729] 07:16:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (19B71800) [pid = 3504] [serial = 2187] [outer = 00000000] 07:16:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1A702800) [pid = 3504] [serial = 2188] [outer = 19B71800] 07:16:02 INFO - PROCESS | 3504 | 1467728162774 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1A89BC00) [pid = 3504] [serial = 2189] [outer = 19B71800] 07:16:03 INFO - PROCESS | 3504 | 1467728163220 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:16:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:16:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 07:16:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:16:03 INFO - PROCESS | 3504 | 1467728163271 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 07:16:03 INFO - PROCESS | 3504 | 1467728163273 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 07:16:03 INFO - PROCESS | 3504 | 1467728163276 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:16:03 INFO - PROCESS | 3504 | 1467728163287 Marionette TRACE conn6 <- [1,2882,null,{}] 07:16:03 INFO - PROCESS | 3504 | 1467728163291 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:03 INFO - PROCESS | 3504 | 1467728163293 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:03 INFO - PROCESS | 3504 | 1467728163373 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 07:16:03 INFO - PROCESS | 3504 | 1467728163379 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:03 INFO - PROCESS | 3504 | 1467728163380 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:03 INFO - PROCESS | 3504 | ++DOCSHELL 159EAC00 == 37 [pid = 3504] [id = 730] 07:16:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1AA3F000) [pid = 3504] [serial = 2190] [outer = 00000000] 07:16:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (1AA45000) [pid = 3504] [serial = 2191] [outer = 1AA3F000] 07:16:03 INFO - PROCESS | 3504 | 1467728163424 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1AA49400) [pid = 3504] [serial = 2192] [outer = 1AA3F000] 07:16:04 INFO - PROCESS | 3504 | 1467728164090 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:16:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:16:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 830ms 07:16:04 INFO - PROCESS | 3504 | 1467728164107 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 3504 | 1467728164112 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 07:16:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:16:04 INFO - PROCESS | 3504 | 1467728164117 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - PROCESS | 3504 | 1467728164120 Marionette TRACE conn6 <- [1,2886,null,{}] 07:16:04 INFO - PROCESS | 3504 | 1467728164126 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:04 INFO - PROCESS | 3504 | 1467728164129 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:04 INFO - PROCESS | 3504 | 1467728164244 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 07:16:04 INFO - PROCESS | 3504 | 1467728164363 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:04 INFO - PROCESS | 3504 | 1467728164366 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:04 INFO - PROCESS | 3504 | ++DOCSHELL 0D2D3400 == 38 [pid = 3504] [id = 731] 07:16:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D36D800) [pid = 3504] [serial = 2193] [outer = 00000000] 07:16:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0D871800) [pid = 3504] [serial = 2194] [outer = 0D36D800] 07:16:04 INFO - PROCESS | 3504 | 1467728164423 Marionette DEBUG loaded listener.js 07:16:04 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0E437C00) [pid = 3504] [serial = 2195] [outer = 0D36D800] 07:16:05 INFO - PROCESS | 3504 | 1467728165026 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:16:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:16:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 987ms 07:16:05 INFO - PROCESS | 3504 | 1467728165105 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 07:16:05 INFO - PROCESS | 3504 | 1467728165110 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 07:16:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:16:05 INFO - PROCESS | 3504 | 1467728165116 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:16:05 INFO - PROCESS | 3504 | 1467728165119 Marionette TRACE conn6 <- [1,2890,null,{}] 07:16:05 INFO - PROCESS | 3504 | 1467728165138 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:05 INFO - PROCESS | 3504 | 1467728165141 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:05 INFO - PROCESS | 3504 | 1467728165260 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 07:16:05 INFO - PROCESS | 3504 | 1467728165395 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 3504 | 1467728165398 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:05 INFO - PROCESS | 3504 | ++DOCSHELL 17573000 == 39 [pid = 3504] [id = 732] 07:16:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1757D000) [pid = 3504] [serial = 2196] [outer = 00000000] 07:16:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (184CFC00) [pid = 3504] [serial = 2197] [outer = 1757D000] 07:16:05 INFO - PROCESS | 3504 | 1467728165455 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (189D4C00) [pid = 3504] [serial = 2198] [outer = 1757D000] 07:16:06 INFO - PROCESS | 3504 | 1467728166083 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:16:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1033ms 07:16:06 INFO - PROCESS | 3504 | 1467728166153 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 3504 | 1467728166155 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 07:16:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:16:06 INFO - PROCESS | 3504 | 1467728166160 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 3504 | 1467728166163 Marionette TRACE conn6 <- [1,2894,null,{}] 07:16:06 INFO - PROCESS | 3504 | 1467728166174 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:06 INFO - PROCESS | 3504 | 1467728166179 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:06 INFO - PROCESS | 3504 | 1467728166319 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 07:16:06 INFO - PROCESS | 3504 | 1467728166465 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 3504 | 1467728166468 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:06 INFO - PROCESS | 3504 | ++DOCSHELL 1B731C00 == 40 [pid = 3504] [id = 733] 07:16:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1B732000) [pid = 3504] [serial = 2199] [outer = 00000000] 07:16:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1BD91800) [pid = 3504] [serial = 2200] [outer = 1B732000] 07:16:06 INFO - PROCESS | 3504 | 1467728166526 Marionette DEBUG loaded listener.js 07:16:06 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1BE2E000) [pid = 3504] [serial = 2201] [outer = 1B732000] 07:16:07 INFO - PROCESS | 3504 | 1467728167285 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:16:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1185ms 07:16:07 INFO - PROCESS | 3504 | 1467728167351 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 3504 | 1467728167356 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 07:16:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:16:07 INFO - PROCESS | 3504 | 1467728167362 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 3504 | 1467728167365 Marionette TRACE conn6 <- [1,2898,null,{}] 07:16:07 INFO - PROCESS | 3504 | 1467728167371 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:07 INFO - PROCESS | 3504 | 1467728167373 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:07 INFO - PROCESS | 3504 | 1467728167480 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 07:16:07 INFO - PROCESS | 3504 | 1467728167618 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 3504 | 1467728167623 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:07 INFO - PROCESS | 3504 | ++DOCSHELL 0D517000 == 41 [pid = 3504] [id = 734] 07:16:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (0D518000) [pid = 3504] [serial = 2202] [outer = 00000000] 07:16:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (0D870800) [pid = 3504] [serial = 2203] [outer = 0D518000] 07:16:07 INFO - PROCESS | 3504 | 1467728167675 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0D902800) [pid = 3504] [serial = 2204] [outer = 0D518000] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 0896B000 == 40 [pid = 3504] [id = 710] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 19B70400 == 39 [pid = 3504] [id = 729] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 15969000 == 38 [pid = 3504] [id = 728] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 199D7C00 == 37 [pid = 3504] [id = 727] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 1895AC00 == 36 [pid = 3504] [id = 726] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 18224800 == 35 [pid = 3504] [id = 725] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 1756F800 == 34 [pid = 3504] [id = 724] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 0D51A000 == 33 [pid = 3504] [id = 723] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 0CC6C000 == 32 [pid = 3504] [id = 722] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 199B4400 == 31 [pid = 3504] [id = 719] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 0D2E0C00 == 30 [pid = 3504] [id = 720] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 17F38400 == 29 [pid = 3504] [id = 721] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 17573000 == 28 [pid = 3504] [id = 732] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 1B731C00 == 27 [pid = 3504] [id = 733] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 159EAC00 == 26 [pid = 3504] [id = 730] 07:16:08 INFO - PROCESS | 3504 | --DOCSHELL 0D2D3400 == 25 [pid = 3504] [id = 731] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0CD7A000) [pid = 3504] [serial = 2134] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0CDEB400) [pid = 3504] [serial = 2135] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D51BC00) [pid = 3504] [serial = 2137] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D6D4000) [pid = 3504] [serial = 2138] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D2DE000) [pid = 3504] [serial = 2132] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (0CCC7000) [pid = 3504] [serial = 2131] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17F36800) [pid = 3504] [serial = 2143] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D410C00) [pid = 3504] [serial = 2123] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D2DD800) [pid = 3504] [serial = 2122] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (17F31400) [pid = 3504] [serial = 2126] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (15854400) [pid = 3504] [serial = 2125] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1B727800) [pid = 3504] [serial = 2129] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1AA4A400) [pid = 3504] [serial = 2128] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (184D2400) [pid = 3504] [serial = 2146] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (17F79400) [pid = 3504] [serial = 2152] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (189D6C00) [pid = 3504] [serial = 2149] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1989E800) [pid = 3504] [serial = 2155] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1562C800) [pid = 3504] [serial = 2140] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (18A09000) [pid = 3504] [serial = 2150] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (17F61C00) [pid = 3504] [serial = 2144] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (18743C00) [pid = 3504] [serial = 2147] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (19B65C00) [pid = 3504] [serial = 2158] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (1989F400) [pid = 3504] [serial = 2156] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (15833C00) [pid = 3504] [serial = 2141] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (18957C00) [pid = 3504] [serial = 2153] [outer = 00000000] [url = about:blank] 07:16:08 INFO - PROCESS | 3504 | 1467728168853 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:16:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:16:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:16:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1531ms 07:16:08 INFO - PROCESS | 3504 | 1467728168894 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 07:16:08 INFO - PROCESS | 3504 | 1467728168898 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 07:16:08 INFO - TEST-START | /DOMEvents/constructors.html 07:16:08 INFO - PROCESS | 3504 | 1467728168903 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:16:08 INFO - PROCESS | 3504 | 1467728168906 Marionette TRACE conn6 <- [1,2902,null,{}] 07:16:08 INFO - PROCESS | 3504 | 1467728168918 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:08 INFO - PROCESS | 3504 | 1467728168921 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:09 INFO - PROCESS | 3504 | 1467728169044 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 07:16:09 INFO - PROCESS | 3504 | 1467728169147 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:09 INFO - PROCESS | 3504 | 1467728169149 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:09 INFO - PROCESS | 3504 | ++DOCSHELL 0CD35000 == 26 [pid = 3504] [id = 735] 07:16:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0CD78C00) [pid = 3504] [serial = 2205] [outer = 00000000] 07:16:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0CDEB400) [pid = 3504] [serial = 2206] [outer = 0CD78C00] 07:16:09 INFO - PROCESS | 3504 | 1467728169199 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0CEFA800) [pid = 3504] [serial = 2207] [outer = 0CD78C00] 07:16:09 INFO - PROCESS | 3504 | 1467728169832 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:16:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:16:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:16:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:16:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1000ms 07:16:09 INFO - PROCESS | 3504 | 1467728169904 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 07:16:09 INFO - PROCESS | 3504 | 1467728169910 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 07:16:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:16:09 INFO - PROCESS | 3504 | 1467728169916 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 3504 | 1467728169919 Marionette TRACE conn6 <- [1,2906,null,{}] 07:16:09 INFO - PROCESS | 3504 | 1467728169922 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:09 INFO - PROCESS | 3504 | 1467728169925 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:10 INFO - PROCESS | 3504 | 1467728170020 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 07:16:10 INFO - PROCESS | 3504 | 1467728170115 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 3504 | 1467728170118 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:10 INFO - PROCESS | 3504 | ++DOCSHELL 0D418C00 == 27 [pid = 3504] [id = 736] 07:16:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0D41A000) [pid = 3504] [serial = 2208] [outer = 00000000] 07:16:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (0D41F000) [pid = 3504] [serial = 2209] [outer = 0D41A000] 07:16:10 INFO - PROCESS | 3504 | 1467728170165 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (0D513400) [pid = 3504] [serial = 2210] [outer = 0D41A000] 07:16:10 INFO - PROCESS | 3504 | 1467728170579 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:16:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:16:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 07:16:10 INFO - PROCESS | 3504 | 1467728170588 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 3504 | 1467728170591 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 07:16:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:16:10 INFO - PROCESS | 3504 | 1467728170594 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 3504 | 1467728170597 Marionette TRACE conn6 <- [1,2910,null,{}] 07:16:10 INFO - PROCESS | 3504 | 1467728170608 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:10 INFO - PROCESS | 3504 | 1467728170613 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:10 INFO - PROCESS | 3504 | 1467728170709 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 07:16:10 INFO - PROCESS | 3504 | 1467728170715 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 3504 | 1467728170718 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:10 INFO - PROCESS | 3504 | ++DOCSHELL 14DAFC00 == 28 [pid = 3504] [id = 737] 07:16:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (14DEA800) [pid = 3504] [serial = 2211] [outer = 00000000] 07:16:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (15094C00) [pid = 3504] [serial = 2212] [outer = 14DEA800] 07:16:10 INFO - PROCESS | 3504 | 1467728170767 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (15463000) [pid = 3504] [serial = 2213] [outer = 14DEA800] 07:16:11 INFO - PROCESS | 3504 | [3504] 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 07:16:11 INFO - PROCESS | 3504 | [3504] 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 07:16:11 INFO - PROCESS | 3504 | [3504] 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 07:16:11 INFO - PROCESS | 3504 | [3504] 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 07:16:11 INFO - PROCESS | 3504 | 1467728171378 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:16:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:16:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:16:11 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 07:16:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:16:11 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 07:16:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:16:11 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]" 07:16:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:16:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:16:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 842ms 07:16:11 INFO - PROCESS | 3504 | 1467728171435 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 07:16:11 INFO - PROCESS | 3504 | 1467728171438 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 07:16:11 INFO - PROCESS | 3504 | 1467728171441 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:16:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:16:11 INFO - PROCESS | 3504 | 1467728171443 Marionette TRACE conn6 <- [1,2914,null,{}] 07:16:11 INFO - PROCESS | 3504 | 1467728171447 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:11 INFO - PROCESS | 3504 | 1467728171449 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:11 INFO - PROCESS | 3504 | 1467728171577 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 07:16:11 INFO - PROCESS | 3504 | 1467728171589 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:11 INFO - PROCESS | 3504 | 1467728171591 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:11 INFO - PROCESS | 3504 | ++DOCSHELL 1756F000 == 29 [pid = 3504] [id = 738] 07:16:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1756F800) [pid = 3504] [serial = 2214] [outer = 00000000] 07:16:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (17F31400) [pid = 3504] [serial = 2215] [outer = 1756F800] 07:16:11 INFO - PROCESS | 3504 | 1467728171695 Marionette DEBUG loaded listener.js 07:16:11 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (17F3B800) [pid = 3504] [serial = 2216] [outer = 1756F800] 07:16:12 INFO - PROCESS | 3504 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:16:12 INFO - PROCESS | 3504 | 1467728172206 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:16:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:16:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 830ms 07:16:12 INFO - PROCESS | 3504 | 1467728172284 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 07:16:12 INFO - PROCESS | 3504 | 1467728172286 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 07:16:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:16:12 INFO - PROCESS | 3504 | 1467728172289 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - PROCESS | 3504 | 1467728172291 Marionette TRACE conn6 <- [1,2918,null,{}] 07:16:12 INFO - PROCESS | 3504 | 1467728172294 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:12 INFO - PROCESS | 3504 | 1467728172296 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:12 INFO - PROCESS | 3504 | 1467728172418 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 07:16:12 INFO - PROCESS | 3504 | 1467728172485 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 3504 | 1467728172487 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:12 INFO - PROCESS | 3504 | ++DOCSHELL 17F7E000 == 30 [pid = 3504] [id = 739] 07:16:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (17F7F400) [pid = 3504] [serial = 2217] [outer = 00000000] 07:16:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (17FCA400) [pid = 3504] [serial = 2218] [outer = 17F7F400] 07:16:12 INFO - PROCESS | 3504 | 1467728172533 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18221000) [pid = 3504] [serial = 2219] [outer = 17F7F400] 07:16:12 INFO - PROCESS | 3504 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:16:13 INFO - PROCESS | 3504 | 1467728173119 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (19B71800) [pid = 3504] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1895C800) [pid = 3504] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (17570400) [pid = 3504] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D372800) [pid = 3504] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0CCE3400) [pid = 3504] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (17F39800) [pid = 3504] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (0D6D1400) [pid = 3504] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (199D8400) [pid = 3504] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1AA3F000) [pid = 3504] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (199E2C00) [pid = 3504] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (184C7800) [pid = 3504] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:16:13 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1757BC00) [pid = 3504] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:16:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:16:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 07:16:13 INFO - PROCESS | 3504 | 1467728173161 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 3504 | 1467728173163 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 07:16:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:16:13 INFO - PROCESS | 3504 | 1467728173175 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 3504 | 1467728173177 Marionette TRACE conn6 <- [1,2922,null,{}] 07:16:13 INFO - PROCESS | 3504 | 1467728173182 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:13 INFO - PROCESS | 3504 | 1467728173187 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:13 INFO - PROCESS | 3504 | 1467728173290 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 07:16:13 INFO - PROCESS | 3504 | 1467728173297 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 3504 | 1467728173299 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:13 INFO - PROCESS | 3504 | ++DOCSHELL 17570400 == 31 [pid = 3504] [id = 740] 07:16:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (17F31C00) [pid = 3504] [serial = 2220] [outer = 00000000] 07:16:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (17FC9400) [pid = 3504] [serial = 2221] [outer = 17F31C00] 07:16:13 INFO - PROCESS | 3504 | 1467728173345 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (18746C00) [pid = 3504] [serial = 2222] [outer = 17F31C00] 07:16:13 INFO - PROCESS | 3504 | 1467728173747 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:16:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:16:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 07:16:13 INFO - PROCESS | 3504 | 1467728173800 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 3504 | 1467728173802 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 07:16:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:16:13 INFO - PROCESS | 3504 | 1467728173806 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 3504 | 1467728173808 Marionette TRACE conn6 <- [1,2926,null,{}] 07:16:13 INFO - PROCESS | 3504 | 1467728173825 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:13 INFO - PROCESS | 3504 | 1467728173826 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:13 INFO - PROCESS | 3504 | 1467728173904 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 07:16:13 INFO - PROCESS | 3504 | 1467728173909 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 3504 | 1467728173911 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:13 INFO - PROCESS | 3504 | ++DOCSHELL 15852C00 == 32 [pid = 3504] [id = 741] 07:16:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (18956800) [pid = 3504] [serial = 2223] [outer = 00000000] 07:16:13 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (18A05C00) [pid = 3504] [serial = 2224] [outer = 18956800] 07:16:13 INFO - PROCESS | 3504 | 1467728173954 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (18A07C00) [pid = 3504] [serial = 2225] [outer = 18956800] 07:16:14 INFO - PROCESS | 3504 | 1467728174358 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:16:14 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. 07:16:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 07:16:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:16:14 INFO - PROCESS | 3504 | 1467728174376 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 3504 | 1467728174378 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 07:16:14 INFO - PROCESS | 3504 | 1467728174382 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 3504 | 1467728174383 Marionette TRACE conn6 <- [1,2930,null,{}] 07:16:14 INFO - PROCESS | 3504 | 1467728174387 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:14 INFO - PROCESS | 3504 | 1467728174388 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:14 INFO - PROCESS | 3504 | 1467728174511 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 07:16:14 INFO - PROCESS | 3504 | 1467728174519 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:14 INFO - PROCESS | 3504 | 1467728174520 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:14 INFO - PROCESS | 3504 | ++DOCSHELL 18A10000 == 33 [pid = 3504] [id = 742] 07:16:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (18A10800) [pid = 3504] [serial = 2226] [outer = 00000000] 07:16:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (190C5000) [pid = 3504] [serial = 2227] [outer = 18A10800] 07:16:14 INFO - PROCESS | 3504 | 1467728174566 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (190C6000) [pid = 3504] [serial = 2228] [outer = 18A10800] 07:16:14 INFO - PROCESS | 3504 | 1467728174994 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:16:15 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 07:16:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:16:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 07:16:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:16:15 INFO - PROCESS | 3504 | 1467728175013 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 07:16:15 INFO - PROCESS | 3504 | 1467728175015 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 07:16:15 INFO - PROCESS | 3504 | 1467728175018 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:16:15 INFO - PROCESS | 3504 | 1467728175020 Marionette TRACE conn6 <- [1,2934,null,{}] 07:16:15 INFO - PROCESS | 3504 | 1467728175023 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:15 INFO - PROCESS | 3504 | 1467728175025 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:15 INFO - PROCESS | 3504 | 1467728175105 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 07:16:15 INFO - PROCESS | 3504 | 1467728175110 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 3504 | 1467728175111 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:15 INFO - PROCESS | 3504 | ++DOCSHELL 14D25800 == 34 [pid = 3504] [id = 743] 07:16:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (19959C00) [pid = 3504] [serial = 2229] [outer = 00000000] 07:16:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (199DBC00) [pid = 3504] [serial = 2230] [outer = 19959C00] 07:16:15 INFO - PROCESS | 3504 | 1467728175155 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (199E1800) [pid = 3504] [serial = 2231] [outer = 19959C00] 07:16:15 INFO - PROCESS | 3504 | 1467728175842 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:16:15 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. 07:16:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 07:16:15 INFO - PROCESS | 3504 | 1467728175889 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 07:16:15 INFO - PROCESS | 3504 | 1467728175894 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 07:16:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:16:15 INFO - PROCESS | 3504 | 1467728175898 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:16:15 INFO - PROCESS | 3504 | 1467728175902 Marionette TRACE conn6 <- [1,2938,null,{}] 07:16:15 INFO - PROCESS | 3504 | 1467728175907 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:15 INFO - PROCESS | 3504 | 1467728175911 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:16 INFO - PROCESS | 3504 | 1467728176043 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 07:16:16 INFO - PROCESS | 3504 | 1467728176166 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:16 INFO - PROCESS | 3504 | 1467728176169 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:16 INFO - PROCESS | 3504 | ++DOCSHELL 0D402800 == 35 [pid = 3504] [id = 744] 07:16:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0D407C00) [pid = 3504] [serial = 2232] [outer = 00000000] 07:16:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0D412400) [pid = 3504] [serial = 2233] [outer = 0D407C00] 07:16:16 INFO - PROCESS | 3504 | 1467728176271 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0D41F800) [pid = 3504] [serial = 2234] [outer = 0D407C00] 07:16:16 INFO - PROCESS | 3504 | ++DOCSHELL 0DAD2000 == 36 [pid = 3504] [id = 745] 07:16:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (14DAC800) [pid = 3504] [serial = 2235] [outer = 00000000] 07:16:16 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1545AC00) [pid = 3504] [serial = 2236] [outer = 14DAC800] 07:16:17 INFO - PROCESS | 3504 | 1467728177037 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:16:17 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. 07:16:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1184ms 07:16:17 INFO - PROCESS | 3504 | 1467728177083 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 3504 | 1467728177089 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 07:16:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:16:17 INFO - PROCESS | 3504 | 1467728177095 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 3504 | 1467728177098 Marionette TRACE conn6 <- [1,2942,null,{}] 07:16:17 INFO - PROCESS | 3504 | 1467728177102 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:17 INFO - PROCESS | 3504 | 1467728177105 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:17 INFO - PROCESS | 3504 | 1467728177278 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 07:16:17 INFO - PROCESS | 3504 | 1467728177413 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 3504 | 1467728177416 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:17 INFO - PROCESS | 3504 | ++DOCSHELL 0C820400 == 37 [pid = 3504] [id = 746] 07:16:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0C990400) [pid = 3504] [serial = 2237] [outer = 00000000] 07:16:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D40F400) [pid = 3504] [serial = 2238] [outer = 0C990400] 07:16:17 INFO - PROCESS | 3504 | 1467728177477 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (14DE8400) [pid = 3504] [serial = 2239] [outer = 0C990400] 07:16:18 INFO - PROCESS | 3504 | --DOCSHELL 18A10000 == 36 [pid = 3504] [id = 742] 07:16:18 INFO - PROCESS | 3504 | --DOCSHELL 15852C00 == 35 [pid = 3504] [id = 741] 07:16:18 INFO - PROCESS | 3504 | --DOCSHELL 17570400 == 34 [pid = 3504] [id = 740] 07:16:18 INFO - PROCESS | 3504 | --DOCSHELL 17F7E000 == 33 [pid = 3504] [id = 739] 07:16:18 INFO - PROCESS | 3504 | --DOCSHELL 1756F000 == 32 [pid = 3504] [id = 738] 07:16:18 INFO - PROCESS | 3504 | --DOCSHELL 14DAFC00 == 31 [pid = 3504] [id = 737] 07:16:18 INFO - PROCESS | 3504 | --DOCSHELL 0D418C00 == 30 [pid = 3504] [id = 736] 07:16:18 INFO - PROCESS | 3504 | --DOCSHELL 0CD35000 == 29 [pid = 3504] [id = 735] 07:16:18 INFO - PROCESS | 3504 | --DOCSHELL 0D517000 == 28 [pid = 3504] [id = 734] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (1A89BC00) [pid = 3504] [serial = 2189] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (18A0E400) [pid = 3504] [serial = 2180] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (18A07400) [pid = 3504] [serial = 2179] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (17F31800) [pid = 3504] [serial = 2173] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0D41FC00) [pid = 3504] [serial = 2161] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D87B800) [pid = 3504] [serial = 2162] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0CEF7800) [pid = 3504] [serial = 2167] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D2D6400) [pid = 3504] [serial = 2168] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (184D0C00) [pid = 3504] [serial = 2164] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (187AB400) [pid = 3504] [serial = 2165] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (0D973C00) [pid = 3504] [serial = 2170] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0E440000) [pid = 3504] [serial = 2171] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (19B66C00) [pid = 3504] [serial = 2159] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1AA49400) [pid = 3504] [serial = 2192] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1AA45000) [pid = 3504] [serial = 2191] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (19B6C000) [pid = 3504] [serial = 2182] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1A702800) [pid = 3504] [serial = 2188] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (19B64800) [pid = 3504] [serial = 2183] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (1879D800) [pid = 3504] [serial = 2176] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (18957400) [pid = 3504] [serial = 2177] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (18741C00) [pid = 3504] [serial = 2186] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (1873F000) [pid = 3504] [serial = 2185] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (17F67800) [pid = 3504] [serial = 2174] [outer = 00000000] [url = about:blank] 07:16:18 INFO - PROCESS | 3504 | 1467728178236 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:16:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:16:18 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 07:16:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1186ms 07:16:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:16:18 INFO - PROCESS | 3504 | 1467728178284 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 07:16:18 INFO - PROCESS | 3504 | 1467728178288 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 07:16:18 INFO - PROCESS | 3504 | 1467728178292 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:16:18 INFO - PROCESS | 3504 | 1467728178297 Marionette TRACE conn6 <- [1,2946,null,{}] 07:16:18 INFO - PROCESS | 3504 | 1467728178302 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:18 INFO - PROCESS | 3504 | 1467728178305 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:18 INFO - PROCESS | 3504 | 1467728178437 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 07:16:18 INFO - PROCESS | 3504 | 1467728178538 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 3504 | 1467728178541 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:18 INFO - PROCESS | 3504 | ++DOCSHELL 0D2DEC00 == 29 [pid = 3504] [id = 747] 07:16:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (0D402000) [pid = 3504] [serial = 2240] [outer = 00000000] 07:16:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (0D416400) [pid = 3504] [serial = 2241] [outer = 0D402000] 07:16:18 INFO - PROCESS | 3504 | 1467728178589 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (0D515C00) [pid = 3504] [serial = 2242] [outer = 0D402000] 07:16:18 INFO - PROCESS | 3504 | 1467728178936 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:16:18 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. 07:16:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 07:16:19 INFO - PROCESS | 3504 | 1467728179019 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 3504 | 1467728179023 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 07:16:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:16:19 INFO - PROCESS | 3504 | 1467728179064 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - PROCESS | 3504 | 1467728179066 Marionette TRACE conn6 <- [1,2950,null,{}] 07:16:19 INFO - PROCESS | 3504 | 1467728179070 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:19 INFO - PROCESS | 3504 | 1467728179073 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:19 INFO - PROCESS | 3504 | 1467728179163 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 07:16:19 INFO - PROCESS | 3504 | 1467728179168 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 3504 | 1467728179171 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:19 INFO - PROCESS | 3504 | ++DOCSHELL 0E440400 == 30 [pid = 3504] [id = 748] 07:16:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (0E4CC000) [pid = 3504] [serial = 2243] [outer = 00000000] 07:16:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (1545D000) [pid = 3504] [serial = 2244] [outer = 0E4CC000] 07:16:19 INFO - PROCESS | 3504 | 1467728179221 Marionette DEBUG loaded listener.js 07:16:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (15825400) [pid = 3504] [serial = 2245] [outer = 0E4CC000] 07:16:19 INFO - PROCESS | 3504 | 1467728179653 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:16:19 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. 07:16:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 07:16:19 INFO - PROCESS | 3504 | 1467728179692 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 3504 | 1467728179694 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 07:16:19 INFO - PROCESS | 3504 | 1467728179697 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:16:19 INFO - PROCESS | 3504 | 1467728179701 Marionette TRACE conn6 <- [1,2954,null,{}] 07:16:19 INFO - PROCESS | 3504 | 1467728179716 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:19 INFO - PROCESS | 3504 | 1467728179720 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:19 INFO - PROCESS | 3504 | 1467728179807 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 07:16:19 INFO - PROCESS | 3504 | 1467728179814 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 3504 | 1467728179817 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:19 INFO - PROCESS | 3504 | ++DOCSHELL 17F66000 == 31 [pid = 3504] [id = 749] 07:16:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (17F66400) [pid = 3504] [serial = 2246] [outer = 00000000] 07:16:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (17F79000) [pid = 3504] [serial = 2247] [outer = 17F66400] 07:16:19 INFO - PROCESS | 3504 | 1467728179865 Marionette DEBUG loaded listener.js 07:16:19 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1873D800) [pid = 3504] [serial = 2248] [outer = 17F66400] 07:16:20 INFO - PROCESS | 3504 | 1467728180299 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:16:20 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. 07:16:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 631ms 07:16:20 INFO - PROCESS | 3504 | 1467728180333 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 07:16:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:16:20 INFO - PROCESS | 3504 | 1467728180335 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 07:16:20 INFO - PROCESS | 3504 | 1467728180338 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - PROCESS | 3504 | 1467728180340 Marionette TRACE conn6 <- [1,2958,null,{}] 07:16:20 INFO - PROCESS | 3504 | 1467728180363 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:20 INFO - PROCESS | 3504 | 1467728180365 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:20 INFO - PROCESS | 3504 | 1467728180456 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 07:16:20 INFO - PROCESS | 3504 | 1467728180461 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:20 INFO - PROCESS | 3504 | 1467728180463 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:20 INFO - PROCESS | 3504 | ++DOCSHELL 18745C00 == 32 [pid = 3504] [id = 750] 07:16:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (18746400) [pid = 3504] [serial = 2249] [outer = 00000000] 07:16:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1895D000) [pid = 3504] [serial = 2250] [outer = 18746400] 07:16:20 INFO - PROCESS | 3504 | 1467728180507 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (189D2800) [pid = 3504] [serial = 2251] [outer = 18746400] 07:16:20 INFO - PROCESS | 3504 | 1467728180974 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:16:21 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. 07:16:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 07:16:21 INFO - PROCESS | 3504 | 1467728181012 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 07:16:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:16:21 INFO - PROCESS | 3504 | 1467728181014 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 07:16:21 INFO - PROCESS | 3504 | 1467728181017 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:16:21 INFO - PROCESS | 3504 | 1467728181019 Marionette TRACE conn6 <- [1,2962,null,{}] 07:16:21 INFO - PROCESS | 3504 | 1467728181025 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:21 INFO - PROCESS | 3504 | 1467728181027 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:21 INFO - PROCESS | 3504 | 1467728181145 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 07:16:21 INFO - PROCESS | 3504 | 1467728181151 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:21 INFO - PROCESS | 3504 | 1467728181153 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:21 INFO - PROCESS | 3504 | ++DOCSHELL 189DB000 == 33 [pid = 3504] [id = 751] 07:16:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (18A07400) [pid = 3504] [serial = 2252] [outer = 00000000] 07:16:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (18A8C800) [pid = 3504] [serial = 2253] [outer = 18A07400] 07:16:21 INFO - PROCESS | 3504 | 1467728181197 Marionette DEBUG loaded listener.js 07:16:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (18A90000) [pid = 3504] [serial = 2254] [outer = 18A07400] 07:16:21 INFO - PROCESS | 3504 | 1467728181657 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:16:21 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. 07:16:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 671ms 07:16:21 INFO - PROCESS | 3504 | 1467728181697 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 07:16:21 INFO - PROCESS | 3504 | 1467728181699 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 07:16:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:16:21 INFO - PROCESS | 3504 | 1467728181702 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:16:21 INFO - PROCESS | 3504 | 1467728181704 Marionette TRACE conn6 <- [1,2966,null,{}] 07:16:21 INFO - PROCESS | 3504 | 1467728181707 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:21 INFO - PROCESS | 3504 | 1467728181713 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:21 INFO - PROCESS | 3504 | 1467728181854 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 07:16:21 INFO - PROCESS | 3504 | 1467728181949 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:21 INFO - PROCESS | 3504 | 1467728181951 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:21 INFO - PROCESS | 3504 | ++DOCSHELL 19959400 == 34 [pid = 3504] [id = 752] 07:16:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1995A000) [pid = 3504] [serial = 2255] [outer = 00000000] 07:16:21 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (19B6E800) [pid = 3504] [serial = 2256] [outer = 1995A000] 07:16:21 INFO - PROCESS | 3504 | 1467728181995 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (19B6F400) [pid = 3504] [serial = 2257] [outer = 1995A000] 07:16:22 INFO - PROCESS | 3504 | 1467728182368 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:16:22 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. 07:16:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 07:16:22 INFO - PROCESS | 3504 | 1467728182434 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 07:16:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:16:22 INFO - PROCESS | 3504 | 1467728182436 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 07:16:22 INFO - PROCESS | 3504 | 1467728182445 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - PROCESS | 3504 | 1467728182447 Marionette TRACE conn6 <- [1,2970,null,{}] 07:16:22 INFO - PROCESS | 3504 | 1467728182451 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:22 INFO - PROCESS | 3504 | 1467728182453 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:22 INFO - PROCESS | 3504 | 1467728182571 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 07:16:22 INFO - PROCESS | 3504 | 1467728182576 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 3504 | 1467728182578 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:22 INFO - PROCESS | 3504 | ++DOCSHELL 17FC9000 == 35 [pid = 3504] [id = 753] 07:16:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (19B70400) [pid = 3504] [serial = 2258] [outer = 00000000] 07:16:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1A70D000) [pid = 3504] [serial = 2259] [outer = 19B70400] 07:16:22 INFO - PROCESS | 3504 | 1467728182621 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (1A89CC00) [pid = 3504] [serial = 2260] [outer = 19B70400] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (14DEA800) [pid = 3504] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1756F800) [pid = 3504] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (0CD78C00) [pid = 3504] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0D41A000) [pid = 3504] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (0D518000) [pid = 3504] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (17F7F400) [pid = 3504] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D36D800) [pid = 3504] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1757D000) [pid = 3504] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1B732000) [pid = 3504] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (17F31C00) [pid = 3504] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (18A10800) [pid = 3504] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:16:22 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (18956800) [pid = 3504] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:16:23 INFO - PROCESS | 3504 | 1467728183084 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:16:23 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 07:16:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:16:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 07:16:23 INFO - PROCESS | 3504 | 1467728183147 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 07:16:23 INFO - PROCESS | 3504 | 1467728183149 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 07:16:23 INFO - PROCESS | 3504 | 1467728183152 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - PROCESS | 3504 | 1467728183154 Marionette TRACE conn6 <- [1,2974,null,{}] 07:16:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:16:23 INFO - PROCESS | 3504 | 1467728183157 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:23 INFO - PROCESS | 3504 | 1467728183159 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:23 INFO - PROCESS | 3504 | 1467728183264 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 07:16:23 INFO - PROCESS | 3504 | 1467728183272 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:23 INFO - PROCESS | 3504 | 1467728183274 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:23 INFO - PROCESS | 3504 | ++DOCSHELL 0C81C000 == 36 [pid = 3504] [id = 754] 07:16:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (0CD82400) [pid = 3504] [serial = 2261] [outer = 00000000] 07:16:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1AA40000) [pid = 3504] [serial = 2262] [outer = 0CD82400] 07:16:23 INFO - PROCESS | 3504 | 1467728183317 Marionette DEBUG loaded listener.js 07:16:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (1AA43C00) [pid = 3504] [serial = 2263] [outer = 0CD82400] 07:16:23 INFO - PROCESS | 3504 | 1467728183716 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:16:23 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. 07:16:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 07:16:23 INFO - PROCESS | 3504 | 1467728183800 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 07:16:23 INFO - PROCESS | 3504 | 1467728183802 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 07:16:23 INFO - PROCESS | 3504 | 1467728183805 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:16:23 INFO - PROCESS | 3504 | 1467728183807 Marionette TRACE conn6 <- [1,2978,null,{}] 07:16:23 INFO - PROCESS | 3504 | 1467728183811 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:23 INFO - PROCESS | 3504 | 1467728183812 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:23 INFO - PROCESS | 3504 | 1467728183902 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 07:16:23 INFO - PROCESS | 3504 | 1467728183910 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:23 INFO - PROCESS | 3504 | 1467728183911 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:23 INFO - PROCESS | 3504 | ++DOCSHELL 1AA3E400 == 37 [pid = 3504] [id = 755] 07:16:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1AA49000) [pid = 3504] [serial = 2264] [outer = 00000000] 07:16:23 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1B72D800) [pid = 3504] [serial = 2265] [outer = 1AA49000] 07:16:23 INFO - PROCESS | 3504 | 1467728183954 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1B72E400) [pid = 3504] [serial = 2266] [outer = 1AA49000] 07:16:24 INFO - PROCESS | 3504 | ++DOCSHELL 1BE34000 == 38 [pid = 3504] [id = 756] 07:16:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1BE34800) [pid = 3504] [serial = 2267] [outer = 00000000] 07:16:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1BE35000) [pid = 3504] [serial = 2268] [outer = 1BE34800] 07:16:24 INFO - PROCESS | 3504 | 1467728184403 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:16:24 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. 07:16:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 07:16:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:16:24 INFO - PROCESS | 3504 | 1467728184440 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 3504 | 1467728184442 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 07:16:24 INFO - PROCESS | 3504 | 1467728184445 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 3504 | 1467728184447 Marionette TRACE conn6 <- [1,2982,null,{}] 07:16:24 INFO - PROCESS | 3504 | 1467728184450 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:24 INFO - PROCESS | 3504 | 1467728184452 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:24 INFO - PROCESS | 3504 | 1467728184549 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 07:16:24 INFO - PROCESS | 3504 | 1467728184558 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 3504 | 1467728184560 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:24 INFO - PROCESS | 3504 | ++DOCSHELL 1B789C00 == 39 [pid = 3504] [id = 757] 07:16:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1BD98000) [pid = 3504] [serial = 2269] [outer = 00000000] 07:16:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (1BE33000) [pid = 3504] [serial = 2270] [outer = 1BD98000] 07:16:24 INFO - PROCESS | 3504 | 1467728184604 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (1BE3A000) [pid = 3504] [serial = 2271] [outer = 1BD98000] 07:16:25 INFO - PROCESS | 3504 | 1467728185214 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:16:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:16:25 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 07:16:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 830ms 07:16:25 INFO - PROCESS | 3504 | 1467728185277 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 07:16:25 INFO - PROCESS | 3504 | 1467728185282 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 07:16:25 INFO - PROCESS | 3504 | 1467728185286 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:16:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:16:25 INFO - PROCESS | 3504 | 1467728185290 Marionette TRACE conn6 <- [1,2986,null,{}] 07:16:25 INFO - PROCESS | 3504 | 1467728185297 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:25 INFO - PROCESS | 3504 | 1467728185300 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:25 INFO - PROCESS | 3504 | 1467728185446 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 07:16:25 INFO - PROCESS | 3504 | 1467728185601 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 3504 | 1467728185604 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:25 INFO - PROCESS | 3504 | ++DOCSHELL 0D872000 == 40 [pid = 3504] [id = 758] 07:16:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (0D873400) [pid = 3504] [serial = 2272] [outer = 00000000] 07:16:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (0D973C00) [pid = 3504] [serial = 2273] [outer = 0D873400] 07:16:25 INFO - PROCESS | 3504 | 1467728185662 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (14ED7400) [pid = 3504] [serial = 2274] [outer = 0D873400] 07:16:26 INFO - PROCESS | 3504 | 1467728186206 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:16:26 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. 07:16:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 07:16:26 INFO - PROCESS | 3504 | 1467728186262 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 07:16:26 INFO - PROCESS | 3504 | 1467728186267 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 07:16:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:16:26 INFO - PROCESS | 3504 | 1467728186274 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:16:26 INFO - PROCESS | 3504 | 1467728186277 Marionette TRACE conn6 <- [1,2990,null,{}] 07:16:26 INFO - PROCESS | 3504 | 1467728186281 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:26 INFO - PROCESS | 3504 | 1467728186284 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:26 INFO - PROCESS | 3504 | 1467728186401 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 07:16:26 INFO - PROCESS | 3504 | 1467728186561 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:26 INFO - PROCESS | 3504 | 1467728186564 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:26 INFO - PROCESS | 3504 | ++DOCSHELL 18747000 == 41 [pid = 3504] [id = 759] 07:16:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (18748800) [pid = 3504] [serial = 2275] [outer = 00000000] 07:16:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1895C000) [pid = 3504] [serial = 2276] [outer = 18748800] 07:16:26 INFO - PROCESS | 3504 | 1467728186621 Marionette DEBUG loaded listener.js 07:16:26 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1990BC00) [pid = 3504] [serial = 2277] [outer = 18748800] 07:16:27 INFO - PROCESS | 3504 | 1467728187120 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:16:27 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. 07:16:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 07:16:27 INFO - PROCESS | 3504 | 1467728187168 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 07:16:27 INFO - PROCESS | 3504 | 1467728187171 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 07:16:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:16:27 INFO - PROCESS | 3504 | 1467728187192 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:16:27 INFO - PROCESS | 3504 | 1467728187196 Marionette TRACE conn6 <- [1,2994,null,{}] 07:16:27 INFO - PROCESS | 3504 | 1467728187207 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:27 INFO - PROCESS | 3504 | 1467728187212 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:27 INFO - PROCESS | 3504 | 1467728187321 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 07:16:27 INFO - PROCESS | 3504 | 1467728187481 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:27 INFO - PROCESS | 3504 | 1467728187485 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:27 INFO - PROCESS | 3504 | ++DOCSHELL 1BE51000 == 42 [pid = 3504] [id = 760] 07:16:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (1BE52000) [pid = 3504] [serial = 2278] [outer = 00000000] 07:16:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1BF07000) [pid = 3504] [serial = 2279] [outer = 1BE52000] 07:16:27 INFO - PROCESS | 3504 | 1467728187542 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1BF94400) [pid = 3504] [serial = 2280] [outer = 1BE52000] 07:16:28 INFO - PROCESS | 3504 | 1467728188047 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:16:28 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. 07:16:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 890ms 07:16:28 INFO - PROCESS | 3504 | 1467728188082 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 07:16:28 INFO - PROCESS | 3504 | 1467728188085 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 07:16:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:16:28 INFO - PROCESS | 3504 | 1467728188089 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 3504 | 1467728188091 Marionette TRACE conn6 <- [1,2998,null,{}] 07:16:28 INFO - PROCESS | 3504 | 1467728188095 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:28 INFO - PROCESS | 3504 | 1467728188097 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:28 INFO - PROCESS | 3504 | 1467728188216 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 07:16:28 INFO - PROCESS | 3504 | 1467728188336 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:28 INFO - PROCESS | 3504 | 1467728188339 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:28 INFO - PROCESS | 3504 | ++DOCSHELL 1C214800 == 43 [pid = 3504] [id = 761] 07:16:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (1C214C00) [pid = 3504] [serial = 2281] [outer = 00000000] 07:16:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (1C21B800) [pid = 3504] [serial = 2282] [outer = 1C214C00] 07:16:28 INFO - PROCESS | 3504 | 1467728188393 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (1CEBC400) [pid = 3504] [serial = 2283] [outer = 1C214C00] 07:16:28 INFO - PROCESS | 3504 | [3504] 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 07:16:28 INFO - PROCESS | 3504 | 1467728188972 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:16:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:16:29 INFO - {} 07:16:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:16:29 INFO - {} 07:16:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:16:29 INFO - {} 07:16:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:16:29 INFO - {} 07:16:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 930ms 07:16:29 INFO - PROCESS | 3504 | 1467728189201 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 07:16:29 INFO - PROCESS | 3504 | 1467728189206 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 07:16:29 INFO - PROCESS | 3504 | 1467728189216 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 3504 | 1467728189218 Marionette TRACE conn6 <- [1,3002,null,{}] 07:16:29 INFO - PROCESS | 3504 | 1467728189224 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:29 INFO - PROCESS | 3504 | 1467728189227 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:29 INFO - TEST-START | /FileAPI/fileReader.html 07:16:29 INFO - PROCESS | 3504 | 1467728189362 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 07:16:29 INFO - PROCESS | 3504 | 1467728189502 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:29 INFO - PROCESS | 3504 | 1467728189508 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:29 INFO - PROCESS | 3504 | ++DOCSHELL 0C81DC00 == 44 [pid = 3504] [id = 762] 07:16:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 95 (0D27D000) [pid = 3504] [serial = 2284] [outer = 00000000] 07:16:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 96 (0D874C00) [pid = 3504] [serial = 2285] [outer = 0D27D000] 07:16:29 INFO - PROCESS | 3504 | 1467728189564 Marionette DEBUG loaded listener.js 07:16:29 INFO - PROCESS | 3504 | ++DOMWINDOW == 97 (0DA49000) [pid = 3504] [serial = 2286] [outer = 0D27D000] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 1BE34000 == 43 [pid = 3504] [id = 756] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 1AA3E400 == 42 [pid = 3504] [id = 755] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 0C81C000 == 41 [pid = 3504] [id = 754] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 17FC9000 == 40 [pid = 3504] [id = 753] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 19959400 == 39 [pid = 3504] [id = 752] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 189DB000 == 38 [pid = 3504] [id = 751] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 18745C00 == 37 [pid = 3504] [id = 750] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 17F66000 == 36 [pid = 3504] [id = 749] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 0E440400 == 35 [pid = 3504] [id = 748] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 0D2DEC00 == 34 [pid = 3504] [id = 747] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 0C820400 == 33 [pid = 3504] [id = 746] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 0D402800 == 32 [pid = 3504] [id = 744] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 0DAD2000 == 31 [pid = 3504] [id = 745] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 14D25800 == 30 [pid = 3504] [id = 743] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 1BE51000 == 29 [pid = 3504] [id = 760] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 1C214800 == 28 [pid = 3504] [id = 761] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 18747000 == 27 [pid = 3504] [id = 759] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 1B789C00 == 26 [pid = 3504] [id = 757] 07:16:30 INFO - PROCESS | 3504 | --DOCSHELL 0D872000 == 25 [pid = 3504] [id = 758] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 96 (17F31400) [pid = 3504] [serial = 2215] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 95 (0CDEB400) [pid = 3504] [serial = 2206] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 94 (0CEFA800) [pid = 3504] [serial = 2207] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (0D41F000) [pid = 3504] [serial = 2209] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (0D513400) [pid = 3504] [serial = 2210] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (0D902800) [pid = 3504] [serial = 2204] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (0D870800) [pid = 3504] [serial = 2203] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (15094C00) [pid = 3504] [serial = 2212] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (17FCA400) [pid = 3504] [serial = 2218] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0E437C00) [pid = 3504] [serial = 2195] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0D871800) [pid = 3504] [serial = 2194] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (189D4C00) [pid = 3504] [serial = 2198] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (184CFC00) [pid = 3504] [serial = 2197] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1BE2E000) [pid = 3504] [serial = 2201] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1BD91800) [pid = 3504] [serial = 2200] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (17F3B800) [pid = 3504] [serial = 2216] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17FC9400) [pid = 3504] [serial = 2221] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (190C6000) [pid = 3504] [serial = 2228] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (18746C00) [pid = 3504] [serial = 2222] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (18A05C00) [pid = 3504] [serial = 2224] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (190C5000) [pid = 3504] [serial = 2227] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (18221000) [pid = 3504] [serial = 2219] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (15463000) [pid = 3504] [serial = 2213] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18A07C00) [pid = 3504] [serial = 2225] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3504 | 1467728190762 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:16:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:16:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:16:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:16:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:16:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 1563ms 07:16:30 INFO - PROCESS | 3504 | 1467728190843 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 07:16:30 INFO - PROCESS | 3504 | 1467728190847 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 07:16:30 INFO - TEST-START | /FileAPI/historical.html 07:16:30 INFO - PROCESS | 3504 | 1467728190858 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:16:30 INFO - PROCESS | 3504 | 1467728190861 Marionette TRACE conn6 <- [1,3006,null,{}] 07:16:30 INFO - PROCESS | 3504 | 1467728190867 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:30 INFO - PROCESS | 3504 | 1467728190869 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:30 INFO - PROCESS | 3504 | 1467728190953 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 07:16:30 INFO - PROCESS | 3504 | 1467728190966 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 3504 | 1467728190968 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:30 INFO - PROCESS | 3504 | ++DOCSHELL 0CE5D000 == 26 [pid = 3504] [id = 763] 07:16:30 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0CE60000) [pid = 3504] [serial = 2287] [outer = 00000000] 07:16:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (0CEFD800) [pid = 3504] [serial = 2288] [outer = 0CE60000] 07:16:31 INFO - PROCESS | 3504 | 1467728191016 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (0D2D5800) [pid = 3504] [serial = 2289] [outer = 0CE60000] 07:16:31 INFO - PROCESS | 3504 | 1467728191517 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:16:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:16:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:16:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:16:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:16:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:16:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:16:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:16:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:16:31 INFO - TEST-OK | /FileAPI/historical.html | took 672ms 07:16:31 INFO - PROCESS | 3504 | 1467728191535 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 3504 | 1467728191540 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 07:16:31 INFO - TEST-START | /FileAPI/idlharness.html 07:16:31 INFO - PROCESS | 3504 | 1467728191551 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:16:31 INFO - PROCESS | 3504 | 1467728191554 Marionette TRACE conn6 <- [1,3010,null,{}] 07:16:31 INFO - PROCESS | 3504 | 1467728191558 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:31 INFO - PROCESS | 3504 | 1467728191560 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:31 INFO - PROCESS | 3504 | 1467728191649 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 07:16:31 INFO - PROCESS | 3504 | 1467728191657 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 3504 | 1467728191660 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:31 INFO - PROCESS | 3504 | ++DOCSHELL 0D514800 == 27 [pid = 3504] [id = 764] 07:16:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0D514C00) [pid = 3504] [serial = 2290] [outer = 00000000] 07:16:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0D6CC400) [pid = 3504] [serial = 2291] [outer = 0D514C00] 07:16:31 INFO - PROCESS | 3504 | 1467728191707 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0D876400) [pid = 3504] [serial = 2292] [outer = 0D514C00] 07:16:32 INFO - PROCESS | 3504 | 1467728192603 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:16:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:16:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:16:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:16:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:16:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:16:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:16:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:16:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:16:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:16:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:16:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:16:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:16:32 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 07:16:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:16:32 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 07:16:32 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 07:16:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:16:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:16:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:16:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:16:32 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 07:16:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:16:32 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 07:16:32 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 07:16:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:16:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:16:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1157ms 07:16:32 INFO - PROCESS | 3504 | 1467728192714 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 3504 | 1467728192716 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 07:16:32 INFO - TEST-START | /FileAPI/idlharness.worker 07:16:32 INFO - PROCESS | 3504 | 1467728192720 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 3504 | 1467728192723 Marionette TRACE conn6 <- [1,3014,null,{}] 07:16:32 INFO - PROCESS | 3504 | 1467728192734 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:32 INFO - PROCESS | 3504 | 1467728192738 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:32 INFO - PROCESS | 3504 | 1467728192869 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 07:16:32 INFO - PROCESS | 3504 | 1467728192892 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:32 INFO - PROCESS | 3504 | 1467728192895 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:32 INFO - PROCESS | 3504 | ++DOCSHELL 1895AC00 == 28 [pid = 3504] [id = 765] 07:16:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (1895C400) [pid = 3504] [serial = 2293] [outer = 00000000] 07:16:32 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (18960400) [pid = 3504] [serial = 2294] [outer = 1895C400] 07:16:32 INFO - PROCESS | 3504 | 1467728192943 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (189DE000) [pid = 3504] [serial = 2295] [outer = 1895C400] 07:16:33 INFO - PROCESS | 3504 | [3504] 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 07:16:33 INFO - PROCESS | 3504 | 1467728193915 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:16:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:16:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:16:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:16:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:16:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:16:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:16:33 INFO - {} 07:16:33 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 07:16:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:16:33 INFO - {} 07:16:33 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 - {} 07:16:33 INFO - {} 07:16:33 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 07:16:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:16:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:16:33 INFO - {} 07:16:33 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 07:16:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:16:33 INFO - {} 07:16:33 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 - {} 07:16:33 INFO - {} 07:16:33 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 07:16:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:16:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:16:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 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 07:16:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:16:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:16:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 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 07:16:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 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 07:16:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 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 07:16:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:16:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:16:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:16:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:16:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:16:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:16:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:16:33 INFO - {} 07:16:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:16:33 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:16:34 INFO - {} 07:16:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1292ms 07:16:34 INFO - PROCESS | 3504 | 1467728194016 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 07:16:34 INFO - PROCESS | 3504 | 1467728194018 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 07:16:34 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:16:34 INFO - PROCESS | 3504 | 1467728194027 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 3504 | 1467728194029 Marionette TRACE conn6 <- [1,3018,null,{}] 07:16:34 INFO - PROCESS | 3504 | 1467728194032 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:34 INFO - PROCESS | 3504 | 1467728194034 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:34 INFO - PROCESS | 3504 | 1467728194157 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 07:16:34 INFO - PROCESS | 3504 | 1467728194161 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 3504 | 1467728194163 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:34 INFO - PROCESS | 3504 | ++DOCSHELL 18A0A400 == 29 [pid = 3504] [id = 766] 07:16:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (18A10000) [pid = 3504] [serial = 2296] [outer = 00000000] 07:16:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (1EE0DC00) [pid = 3504] [serial = 2297] [outer = 18A10000] 07:16:34 INFO - PROCESS | 3504 | 1467728194208 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1EE6DC00) [pid = 3504] [serial = 2298] [outer = 18A10000] 07:16:34 INFO - PROCESS | 3504 | 1467728194675 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:16:34 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 07:16:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 07:16:34 INFO - PROCESS | 3504 | 1467728194716 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 07:16:34 INFO - PROCESS | 3504 | 1467728194718 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 07:16:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:16:34 INFO - PROCESS | 3504 | 1467728194721 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 3504 | 1467728194723 Marionette TRACE conn6 <- [1,3022,null,{}] 07:16:34 INFO - PROCESS | 3504 | 1467728194726 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:34 INFO - PROCESS | 3504 | 1467728194728 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:34 INFO - PROCESS | 3504 | 1467728194844 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 07:16:34 INFO - PROCESS | 3504 | 1467728194849 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 3504 | 1467728194851 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:34 INFO - PROCESS | 3504 | ++DOCSHELL 1EE6B400 == 30 [pid = 3504] [id = 767] 07:16:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1EE6F000) [pid = 3504] [serial = 2299] [outer = 00000000] 07:16:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1EEACC00) [pid = 3504] [serial = 2300] [outer = 1EE6F000] 07:16:34 INFO - PROCESS | 3504 | 1467728194903 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1EEAF400) [pid = 3504] [serial = 2301] [outer = 1EE6F000] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (1BD98000) [pid = 3504] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (18A07400) [pid = 3504] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1995A000) [pid = 3504] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D407C00) [pid = 3504] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (14DAC800) [pid = 3504] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0C990400) [pid = 3504] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (19959C00) [pid = 3504] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (17F66400) [pid = 3504] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (0E4CC000) [pid = 3504] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (18746400) [pid = 3504] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (0D402000) [pid = 3504] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (19B70400) [pid = 3504] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1AA49000) [pid = 3504] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1BE34800) [pid = 3504] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:16:35 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0CD82400) [pid = 3504] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:16:35 INFO - PROCESS | 3504 | 1467728195544 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:16:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:16:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 870ms 07:16:35 INFO - PROCESS | 3504 | 1467728195591 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 3504 | 1467728195593 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 07:16:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:16:35 INFO - PROCESS | 3504 | 1467728195596 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 3504 | 1467728195598 Marionette TRACE conn6 <- [1,3026,null,{}] 07:16:35 INFO - PROCESS | 3504 | 1467728195601 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:35 INFO - PROCESS | 3504 | 1467728195607 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:35 INFO - PROCESS | 3504 | 1467728195713 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 07:16:35 INFO - PROCESS | 3504 | 1467728195718 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 3504 | 1467728195720 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:35 INFO - PROCESS | 3504 | ++DOCSHELL 0C990400 == 31 [pid = 3504] [id = 768] 07:16:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (0D413C00) [pid = 3504] [serial = 2302] [outer = 00000000] 07:16:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1A86B000) [pid = 3504] [serial = 2303] [outer = 0D413C00] 07:16:35 INFO - PROCESS | 3504 | 1467728195766 Marionette DEBUG loaded listener.js 07:16:35 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1A86EC00) [pid = 3504] [serial = 2304] [outer = 0D413C00] 07:16:36 INFO - PROCESS | 3504 | 1467728196166 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:16:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:16:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:16:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:16:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 07:16:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:16:36 INFO - PROCESS | 3504 | 1467728196242 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 07:16:36 INFO - PROCESS | 3504 | 1467728196244 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 07:16:36 INFO - PROCESS | 3504 | 1467728196247 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:16:36 INFO - PROCESS | 3504 | 1467728196249 Marionette TRACE conn6 <- [1,3030,null,{}] 07:16:36 INFO - PROCESS | 3504 | 1467728196253 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:36 INFO - PROCESS | 3504 | 1467728196255 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:36 INFO - PROCESS | 3504 | 1467728196333 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 07:16:36 INFO - PROCESS | 3504 | 1467728196339 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:36 INFO - PROCESS | 3504 | 1467728196341 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:36 INFO - PROCESS | 3504 | ++DOCSHELL 14DE5C00 == 32 [pid = 3504] [id = 769] 07:16:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1A866C00) [pid = 3504] [serial = 2305] [outer = 00000000] 07:16:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1E907400) [pid = 3504] [serial = 2306] [outer = 1A866C00] 07:16:36 INFO - PROCESS | 3504 | 1467728196384 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (1E908800) [pid = 3504] [serial = 2307] [outer = 1A866C00] 07:16:37 INFO - PROCESS | 3504 | 1467728197096 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:16:37 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. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:16:37 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'.) 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:16:37 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. 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:16:37 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. 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:16:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:16:37 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. 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:16:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:16:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:16:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:16:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:16:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:16:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:16:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:16:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:16:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 971ms 07:16:37 INFO - PROCESS | 3504 | 1467728197231 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 07:16:37 INFO - PROCESS | 3504 | 1467728197235 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 07:16:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:16:37 INFO - PROCESS | 3504 | 1467728197241 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:16:37 INFO - PROCESS | 3504 | 1467728197244 Marionette TRACE conn6 <- [1,3034,null,{}] 07:16:37 INFO - PROCESS | 3504 | 1467728197316 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:37 INFO - PROCESS | 3504 | 1467728197319 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:37 INFO - PROCESS | 3504 | 1467728197461 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 07:16:37 INFO - PROCESS | 3504 | 1467728197557 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:37 INFO - PROCESS | 3504 | 1467728197561 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:37 INFO - PROCESS | 3504 | ++DOCSHELL 0CCCA800 == 33 [pid = 3504] [id = 770] 07:16:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (0CCCB800) [pid = 3504] [serial = 2308] [outer = 00000000] 07:16:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (0CEFA800) [pid = 3504] [serial = 2309] [outer = 0CCCB800] 07:16:37 INFO - PROCESS | 3504 | 1467728197659 Marionette DEBUG loaded listener.js 07:16:37 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (0D40A400) [pid = 3504] [serial = 2310] [outer = 0CCCB800] 07:16:37 INFO - PROCESS | 3504 | [3504] 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 07:16:38 INFO - PROCESS | 3504 | 1467728198293 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:16:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:16:38 INFO - {} 07:16:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1066ms 07:16:38 INFO - PROCESS | 3504 | 1467728198332 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 3504 | 1467728198337 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 07:16:38 INFO - PROCESS | 3504 | 1467728198345 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - PROCESS | 3504 | 1467728198348 Marionette TRACE conn6 <- [1,3038,null,{}] 07:16:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:16:38 INFO - PROCESS | 3504 | 1467728198352 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:38 INFO - PROCESS | 3504 | 1467728198355 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:38 INFO - PROCESS | 3504 | 1467728198482 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 07:16:38 INFO - PROCESS | 3504 | 1467728198600 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 3504 | 1467728198603 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:38 INFO - PROCESS | 3504 | ++DOCSHELL 17F78800 == 34 [pid = 3504] [id = 771] 07:16:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (17F79800) [pid = 3504] [serial = 2311] [outer = 00000000] 07:16:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (18221400) [pid = 3504] [serial = 2312] [outer = 17F79800] 07:16:38 INFO - PROCESS | 3504 | 1467728198659 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1879D400) [pid = 3504] [serial = 2313] [outer = 17F79800] 07:16:39 INFO - PROCESS | 3504 | 1467728199285 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:16:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:16:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:16:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:16:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:16:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 970ms 07:16:39 INFO - PROCESS | 3504 | 1467728199323 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 3504 | 1467728199325 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 07:16:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:16:39 INFO - PROCESS | 3504 | 1467728199330 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 3504 | 1467728199333 Marionette TRACE conn6 <- [1,3042,null,{}] 07:16:39 INFO - PROCESS | 3504 | 1467728199344 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:39 INFO - PROCESS | 3504 | 1467728199349 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:39 INFO - PROCESS | 3504 | 1467728199471 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 07:16:39 INFO - PROCESS | 3504 | 1467728199712 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 3504 | 1467728199715 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:39 INFO - PROCESS | 3504 | ++DOCSHELL 08967800 == 35 [pid = 3504] [id = 772] 07:16:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (08967C00) [pid = 3504] [serial = 2314] [outer = 00000000] 07:16:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (0C80D400) [pid = 3504] [serial = 2315] [outer = 08967C00] 07:16:39 INFO - PROCESS | 3504 | 1467728199769 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (0C818C00) [pid = 3504] [serial = 2316] [outer = 08967C00] 07:16:40 INFO - PROCESS | 3504 | --DOCSHELL 0C990400 == 34 [pid = 3504] [id = 768] 07:16:40 INFO - PROCESS | 3504 | --DOCSHELL 1EE6B400 == 33 [pid = 3504] [id = 767] 07:16:40 INFO - PROCESS | 3504 | --DOCSHELL 18A0A400 == 32 [pid = 3504] [id = 766] 07:16:40 INFO - PROCESS | 3504 | --DOCSHELL 1895AC00 == 31 [pid = 3504] [id = 765] 07:16:40 INFO - PROCESS | 3504 | --DOCSHELL 0D514800 == 30 [pid = 3504] [id = 764] 07:16:40 INFO - PROCESS | 3504 | --DOCSHELL 0CE5D000 == 29 [pid = 3504] [id = 763] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (18A8C800) [pid = 3504] [serial = 2253] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (19B6E800) [pid = 3504] [serial = 2256] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (0D412400) [pid = 3504] [serial = 2233] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (0D41F800) [pid = 3504] [serial = 2234] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (1545AC00) [pid = 3504] [serial = 2236] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (0D40F400) [pid = 3504] [serial = 2238] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (14DE8400) [pid = 3504] [serial = 2239] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (199E1800) [pid = 3504] [serial = 2231] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (199DBC00) [pid = 3504] [serial = 2230] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (17F79000) [pid = 3504] [serial = 2247] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1873D800) [pid = 3504] [serial = 2248] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1545D000) [pid = 3504] [serial = 2244] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (15825400) [pid = 3504] [serial = 2245] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1895D000) [pid = 3504] [serial = 2250] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (0D416400) [pid = 3504] [serial = 2241] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D515C00) [pid = 3504] [serial = 2242] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1A70D000) [pid = 3504] [serial = 2259] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (1B72E400) [pid = 3504] [serial = 2266] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (1BE35000) [pid = 3504] [serial = 2268] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (1BE3A000) [pid = 3504] [serial = 2271] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (1BE33000) [pid = 3504] [serial = 2270] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 66 (19B6F400) [pid = 3504] [serial = 2257] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 65 (1A89CC00) [pid = 3504] [serial = 2260] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 64 (1AA40000) [pid = 3504] [serial = 2262] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 63 (1B72D800) [pid = 3504] [serial = 2265] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 62 (1AA43C00) [pid = 3504] [serial = 2263] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 61 (18A90000) [pid = 3504] [serial = 2254] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | --DOMWINDOW == 60 (189D2800) [pid = 3504] [serial = 2251] [outer = 00000000] [url = about:blank] 07:16:40 INFO - PROCESS | 3504 | 1467728200651 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:16:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:16:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:16:40 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" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:16:40 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" 07:16:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:16:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:16:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:16:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1432ms 07:16:40 INFO - PROCESS | 3504 | 1467728200765 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 3504 | 1467728200768 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 07:16:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:16:40 INFO - PROCESS | 3504 | 1467728200772 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 3504 | 1467728200775 Marionette TRACE conn6 <- [1,3046,null,{}] 07:16:40 INFO - PROCESS | 3504 | 1467728200780 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:40 INFO - PROCESS | 3504 | 1467728200782 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:40 INFO - PROCESS | 3504 | 1467728200869 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 07:16:40 INFO - PROCESS | 3504 | 1467728200877 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 3504 | 1467728200879 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:40 INFO - PROCESS | 3504 | ++DOCSHELL 0D874400 == 30 [pid = 3504] [id = 773] 07:16:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 61 (0D878000) [pid = 3504] [serial = 2317] [outer = 00000000] 07:16:40 INFO - PROCESS | 3504 | ++DOMWINDOW == 62 (0DA48800) [pid = 3504] [serial = 2318] [outer = 0D878000] 07:16:40 INFO - PROCESS | 3504 | 1467728200926 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 63 (14B11000) [pid = 3504] [serial = 2319] [outer = 0D878000] 07:16:41 INFO - PROCESS | 3504 | 1467728201480 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:16:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:16:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:16:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:16:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:16:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:16:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:16:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:16:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:16:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 741ms 07:16:41 INFO - PROCESS | 3504 | 1467728201516 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 07:16:41 INFO - PROCESS | 3504 | 1467728201519 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 07:16:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:16:41 INFO - PROCESS | 3504 | 1467728201524 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:16:41 INFO - PROCESS | 3504 | 1467728201526 Marionette TRACE conn6 <- [1,3050,null,{}] 07:16:41 INFO - PROCESS | 3504 | 1467728201530 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:41 INFO - PROCESS | 3504 | 1467728201542 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:41 INFO - PROCESS | 3504 | 1467728201638 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 07:16:41 INFO - PROCESS | 3504 | 1467728201740 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 3504 | 1467728201743 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:41 INFO - PROCESS | 3504 | ++DOCSHELL 15851000 == 31 [pid = 3504] [id = 774] 07:16:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 64 (159EE800) [pid = 3504] [serial = 2320] [outer = 00000000] 07:16:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 65 (17F30800) [pid = 3504] [serial = 2321] [outer = 159EE800] 07:16:41 INFO - PROCESS | 3504 | 1467728201788 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 3504 | ++DOMWINDOW == 66 (17F35C00) [pid = 3504] [serial = 2322] [outer = 159EE800] 07:16:41 INFO - PROCESS | 3504 | [3504] 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 07:16:42 INFO - PROCESS | 3504 | 1467728202191 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:16:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:16:42 INFO - {} 07:16:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 07:16:42 INFO - PROCESS | 3504 | 1467728202259 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 3504 | 1467728202261 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 07:16:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:16:42 INFO - PROCESS | 3504 | 1467728202266 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 3504 | 1467728202271 Marionette TRACE conn6 <- [1,3054,null,{}] 07:16:42 INFO - PROCESS | 3504 | 1467728202307 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:42 INFO - PROCESS | 3504 | 1467728202311 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:42 INFO - PROCESS | 3504 | 1467728202400 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 07:16:42 INFO - PROCESS | 3504 | 1467728202409 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 3504 | 1467728202411 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:42 INFO - PROCESS | 3504 | ++DOCSHELL 18742C00 == 32 [pid = 3504] [id = 775] 07:16:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 67 (18743400) [pid = 3504] [serial = 2323] [outer = 00000000] 07:16:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (1895D800) [pid = 3504] [serial = 2324] [outer = 18743400] 07:16:42 INFO - PROCESS | 3504 | 1467728202455 Marionette DEBUG loaded listener.js 07:16:42 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (189D6000) [pid = 3504] [serial = 2325] [outer = 18743400] 07:16:42 INFO - PROCESS | 3504 | 1467728202920 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:16:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:16:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:16:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:16:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:16:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:16:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:16:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:16:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 690ms 07:16:42 INFO - PROCESS | 3504 | 1467728202959 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 3504 | 1467728202962 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 07:16:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:16:42 INFO - PROCESS | 3504 | 1467728202971 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 3504 | 1467728202972 Marionette TRACE conn6 <- [1,3058,null,{}] 07:16:42 INFO - PROCESS | 3504 | 1467728202976 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:42 INFO - PROCESS | 3504 | 1467728202978 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:43 INFO - PROCESS | 3504 | 1467728203101 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 07:16:43 INFO - PROCESS | 3504 | 1467728203163 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:43 INFO - PROCESS | 3504 | 1467728203165 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:43 INFO - PROCESS | 3504 | ++DOCSHELL 18A08400 == 33 [pid = 3504] [id = 776] 07:16:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (18A10800) [pid = 3504] [serial = 2326] [outer = 00000000] 07:16:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (19511800) [pid = 3504] [serial = 2327] [outer = 18A10800] 07:16:43 INFO - PROCESS | 3504 | 1467728203209 Marionette DEBUG loaded listener.js 07:16:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1989F000) [pid = 3504] [serial = 2328] [outer = 18A10800] 07:16:43 INFO - PROCESS | 3504 | 1467728203614 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:16:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 07:16:43 INFO - PROCESS | 3504 | 1467728203645 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 07:16:43 INFO - PROCESS | 3504 | 1467728203647 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 07:16:43 INFO - PROCESS | 3504 | 1467728203650 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:16:43 INFO - PROCESS | 3504 | 1467728203652 Marionette TRACE conn6 <- [1,3062,null,{}] 07:16:43 INFO - PROCESS | 3504 | 1467728203660 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:43 INFO - PROCESS | 3504 | 1467728203662 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:43 INFO - PROCESS | 3504 | 1467728203789 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 07:16:43 INFO - PROCESS | 3504 | 1467728203880 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:43 INFO - PROCESS | 3504 | 1467728203886 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:43 INFO - PROCESS | 3504 | ++DOCSHELL 198A3800 == 34 [pid = 3504] [id = 777] 07:16:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (198EB000) [pid = 3504] [serial = 2329] [outer = 00000000] 07:16:43 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (199A5C00) [pid = 3504] [serial = 2330] [outer = 198EB000] 07:16:43 INFO - PROCESS | 3504 | 1467728203942 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (199E5400) [pid = 3504] [serial = 2331] [outer = 198EB000] 07:16:44 INFO - PROCESS | 3504 | 1467728204353 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:16:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 07:16:44 INFO - PROCESS | 3504 | 1467728204389 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 07:16:44 INFO - PROCESS | 3504 | 1467728204391 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 07:16:44 INFO - PROCESS | 3504 | 1467728204394 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:16:44 INFO - PROCESS | 3504 | 1467728204396 Marionette TRACE conn6 <- [1,3066,null,{}] 07:16:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:16:44 INFO - PROCESS | 3504 | 1467728204399 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:44 INFO - PROCESS | 3504 | 1467728204402 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:44 INFO - PROCESS | 3504 | 1467728204521 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 07:16:44 INFO - PROCESS | 3504 | 1467728204526 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:44 INFO - PROCESS | 3504 | 1467728204528 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:44 INFO - PROCESS | 3504 | ++DOCSHELL 19B6CC00 == 35 [pid = 3504] [id = 778] 07:16:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (19B6D000) [pid = 3504] [serial = 2332] [outer = 00000000] 07:16:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (1A57E400) [pid = 3504] [serial = 2333] [outer = 19B6D000] 07:16:44 INFO - PROCESS | 3504 | 1467728204633 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (1A70C400) [pid = 3504] [serial = 2334] [outer = 19B6D000] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1EE6F000) [pid = 3504] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (0D873400) [pid = 3504] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (18748800) [pid = 3504] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1BE52000) [pid = 3504] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (1C214C00) [pid = 3504] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (0D413C00) [pid = 3504] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (1895C400) [pid = 3504] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 70 (18A10000) [pid = 3504] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 69 (0D514C00) [pid = 3504] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 68 (0D27D000) [pid = 3504] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:16:44 INFO - PROCESS | 3504 | --DOMWINDOW == 67 (0CE60000) [pid = 3504] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:16:45 INFO - PROCESS | 3504 | 1467728205056 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 07:16:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:16:45 INFO - PROCESS | 3504 | 1467728205084 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 07:16:45 INFO - PROCESS | 3504 | 1467728205087 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 3504 | 1467728205088 Marionette TRACE conn6 <- [1,3070,null,{}] 07:16:45 INFO - PROCESS | 3504 | 1467728205092 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:45 INFO - PROCESS | 3504 | 1467728205094 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:45 INFO - PROCESS | 3504 | 1467728205178 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 07:16:45 INFO - PROCESS | 3504 | 1467728205211 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 3504 | 1467728205213 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:45 INFO - PROCESS | 3504 | ++DOCSHELL 1A867800 == 36 [pid = 3504] [id = 779] 07:16:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 68 (1A867C00) [pid = 3504] [serial = 2335] [outer = 00000000] 07:16:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 69 (1A89FC00) [pid = 3504] [serial = 2336] [outer = 1A867C00] 07:16:45 INFO - PROCESS | 3504 | 1467728205256 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 70 (1AA40C00) [pid = 3504] [serial = 2337] [outer = 1A867C00] 07:16:45 INFO - PROCESS | 3504 | 1467728205683 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:16:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:16:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:16:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:16:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 627ms 07:16:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:16:45 INFO - PROCESS | 3504 | 1467728205715 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 07:16:45 INFO - PROCESS | 3504 | 1467728205717 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 07:16:45 INFO - PROCESS | 3504 | 1467728205720 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 3504 | 1467728205722 Marionette TRACE conn6 <- [1,3074,null,{}] 07:16:45 INFO - PROCESS | 3504 | 1467728205747 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:45 INFO - PROCESS | 3504 | 1467728205749 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:45 INFO - PROCESS | 3504 | 1467728205836 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 07:16:45 INFO - PROCESS | 3504 | 1467728205841 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 3504 | 1467728205843 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:45 INFO - PROCESS | 3504 | ++DOCSHELL 190C5000 == 37 [pid = 3504] [id = 780] 07:16:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 71 (1A89CC00) [pid = 3504] [serial = 2338] [outer = 00000000] 07:16:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 72 (1AB97C00) [pid = 3504] [serial = 2339] [outer = 1A89CC00] 07:16:45 INFO - PROCESS | 3504 | 1467728205885 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 3504 | ++DOMWINDOW == 73 (1AB9C400) [pid = 3504] [serial = 2340] [outer = 1A89CC00] 07:16:46 INFO - PROCESS | 3504 | 1467728206301 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:16:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:16:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 07:16:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:16:46 INFO - PROCESS | 3504 | 1467728206351 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 3504 | 1467728206353 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 07:16:46 INFO - PROCESS | 3504 | 1467728206356 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 3504 | 1467728206357 Marionette TRACE conn6 <- [1,3078,null,{}] 07:16:46 INFO - PROCESS | 3504 | 1467728206361 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:46 INFO - PROCESS | 3504 | 1467728206363 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:46 INFO - PROCESS | 3504 | 1467728206498 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 07:16:46 INFO - PROCESS | 3504 | 1467728206513 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 3504 | 1467728206515 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:46 INFO - PROCESS | 3504 | ++DOCSHELL 1AB9F800 == 38 [pid = 3504] [id = 781] 07:16:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 74 (1ABA0400) [pid = 3504] [serial = 2341] [outer = 00000000] 07:16:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 75 (1ABA6800) [pid = 3504] [serial = 2342] [outer = 1ABA0400] 07:16:46 INFO - PROCESS | 3504 | 1467728206561 Marionette DEBUG loaded listener.js 07:16:46 INFO - PROCESS | 3504 | ++DOMWINDOW == 76 (1B724400) [pid = 3504] [serial = 2343] [outer = 1ABA0400] 07:16:47 INFO - PROCESS | 3504 | 1467728207120 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:16:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:16:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 830ms 07:16:47 INFO - PROCESS | 3504 | 1467728207188 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 07:16:47 INFO - PROCESS | 3504 | 1467728207192 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 07:16:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:16:47 INFO - PROCESS | 3504 | 1467728207197 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:16:47 INFO - PROCESS | 3504 | 1467728207201 Marionette TRACE conn6 <- [1,3082,null,{}] 07:16:47 INFO - PROCESS | 3504 | 1467728207207 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:47 INFO - PROCESS | 3504 | 1467728207210 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:47 INFO - PROCESS | 3504 | 1467728207327 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 07:16:47 INFO - PROCESS | 3504 | 1467728207480 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:47 INFO - PROCESS | 3504 | 1467728207483 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:47 INFO - PROCESS | 3504 | ++DOCSHELL 0CDE1800 == 39 [pid = 3504] [id = 782] 07:16:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 77 (0CE65400) [pid = 3504] [serial = 2344] [outer = 00000000] 07:16:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 78 (0D518C00) [pid = 3504] [serial = 2345] [outer = 0CE65400] 07:16:47 INFO - PROCESS | 3504 | 1467728207542 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 3504 | ++DOMWINDOW == 79 (0DA4E000) [pid = 3504] [serial = 2346] [outer = 0CE65400] 07:16:48 INFO - PROCESS | 3504 | 1467728208105 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:16:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:16:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 07:16:48 INFO - PROCESS | 3504 | 1467728208128 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 07:16:48 INFO - PROCESS | 3504 | 1467728208132 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 07:16:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:16:48 INFO - PROCESS | 3504 | 1467728208139 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:16:48 INFO - PROCESS | 3504 | 1467728208142 Marionette TRACE conn6 <- [1,3086,null,{}] 07:16:48 INFO - PROCESS | 3504 | 1467728208146 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:48 INFO - PROCESS | 3504 | 1467728208149 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:48 INFO - PROCESS | 3504 | 1467728208262 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 07:16:48 INFO - PROCESS | 3504 | 1467728208389 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:48 INFO - PROCESS | 3504 | 1467728208392 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:48 INFO - PROCESS | 3504 | ++DOCSHELL 1584F000 == 40 [pid = 3504] [id = 783] 07:16:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 80 (15852C00) [pid = 3504] [serial = 2347] [outer = 00000000] 07:16:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 81 (17F68800) [pid = 3504] [serial = 2348] [outer = 15852C00] 07:16:48 INFO - PROCESS | 3504 | 1467728208454 Marionette DEBUG loaded listener.js 07:16:48 INFO - PROCESS | 3504 | ++DOMWINDOW == 82 (184CFC00) [pid = 3504] [serial = 2349] [outer = 15852C00] 07:16:48 INFO - PROCESS | 3504 | 1467728208952 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:16:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:16:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:16:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 830ms 07:16:48 INFO - PROCESS | 3504 | 1467728208987 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 07:16:48 INFO - PROCESS | 3504 | 1467728208989 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 07:16:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:16:49 INFO - PROCESS | 3504 | 1467728209035 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:16:49 INFO - PROCESS | 3504 | 1467728209039 Marionette TRACE conn6 <- [1,3090,null,{}] 07:16:49 INFO - PROCESS | 3504 | 1467728209066 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:49 INFO - PROCESS | 3504 | 1467728209071 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:49 INFO - PROCESS | 3504 | 1467728209190 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 07:16:49 INFO - PROCESS | 3504 | 1467728209333 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:49 INFO - PROCESS | 3504 | 1467728209336 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:49 INFO - PROCESS | 3504 | ++DOCSHELL 199D7C00 == 41 [pid = 3504] [id = 784] 07:16:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 83 (199DBC00) [pid = 3504] [serial = 2350] [outer = 00000000] 07:16:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 84 (19B71000) [pid = 3504] [serial = 2351] [outer = 199DBC00] 07:16:49 INFO - PROCESS | 3504 | 1467728209394 Marionette DEBUG loaded listener.js 07:16:49 INFO - PROCESS | 3504 | ++DOMWINDOW == 85 (1A86E800) [pid = 3504] [serial = 2352] [outer = 199DBC00] 07:16:49 INFO - PROCESS | 3504 | 1467728209885 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:16:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:16:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 890ms 07:16:49 INFO - PROCESS | 3504 | 1467728209928 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 07:16:49 INFO - PROCESS | 3504 | 1467728209931 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 07:16:49 INFO - PROCESS | 3504 | 1467728209934 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:16:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:16:49 INFO - PROCESS | 3504 | 1467728209936 Marionette TRACE conn6 <- [1,3094,null,{}] 07:16:49 INFO - PROCESS | 3504 | 1467728209940 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:49 INFO - PROCESS | 3504 | 1467728209942 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:50 INFO - PROCESS | 3504 | 1467728210084 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 07:16:50 INFO - PROCESS | 3504 | 1467728210235 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:50 INFO - PROCESS | 3504 | 1467728210238 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:50 INFO - PROCESS | 3504 | ++DOCSHELL 1AB97400 == 42 [pid = 3504] [id = 785] 07:16:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 86 (1ABA2C00) [pid = 3504] [serial = 2353] [outer = 00000000] 07:16:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 87 (1BD91800) [pid = 3504] [serial = 2354] [outer = 1ABA2C00] 07:16:50 INFO - PROCESS | 3504 | 1467728210295 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 3504 | ++DOMWINDOW == 88 (1BE2E400) [pid = 3504] [serial = 2355] [outer = 1ABA2C00] 07:16:50 INFO - PROCESS | 3504 | 1467728210805 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:16:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:16:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:16:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:16:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 930ms 07:16:50 INFO - PROCESS | 3504 | 1467728210901 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 3504 | 1467728210903 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 07:16:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:16:50 INFO - PROCESS | 3504 | 1467728210911 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - PROCESS | 3504 | 1467728210913 Marionette TRACE conn6 <- [1,3098,null,{}] 07:16:50 INFO - PROCESS | 3504 | 1467728210917 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:50 INFO - PROCESS | 3504 | 1467728210919 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:51 INFO - PROCESS | 3504 | 1467728211047 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 07:16:51 INFO - PROCESS | 3504 | 1467728211164 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:51 INFO - PROCESS | 3504 | 1467728211166 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:51 INFO - PROCESS | 3504 | ++DOCSHELL 14DAC800 == 43 [pid = 3504] [id = 786] 07:16:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 89 (15630400) [pid = 3504] [serial = 2356] [outer = 00000000] 07:16:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 90 (1A864C00) [pid = 3504] [serial = 2357] [outer = 15630400] 07:16:51 INFO - PROCESS | 3504 | 1467728211219 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 3504 | ++DOMWINDOW == 91 (1AA45800) [pid = 3504] [serial = 2358] [outer = 15630400] 07:16:51 INFO - PROCESS | 3504 | 1467728211882 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:16:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:16:51 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 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:16:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1020ms 07:16:51 INFO - PROCESS | 3504 | 1467728211933 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 07:16:51 INFO - PROCESS | 3504 | 1467728211937 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 07:16:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:16:51 INFO - PROCESS | 3504 | 1467728211941 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 3504 | 1467728211944 Marionette TRACE conn6 <- [1,3102,null,{}] 07:16:51 INFO - PROCESS | 3504 | 1467728211950 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:51 INFO - PROCESS | 3504 | 1467728211952 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:52 INFO - PROCESS | 3504 | 1467728212074 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 07:16:52 INFO - PROCESS | 3504 | 1467728212232 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"634fc816-f06a-4c9f-8eb2-f85d85c48486\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 3504 | 1467728212235 Marionette INFO sendAsync eb19fe1d-0a8a-41b7-9cfc-48b359f55057 07:16:52 INFO - PROCESS | 3504 | ++DOCSHELL 0DACE800 == 44 [pid = 3504] [id = 787] 07:16:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 92 (0E4CCC00) [pid = 3504] [serial = 2359] [outer = 00000000] 07:16:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 93 (14ED6400) [pid = 3504] [serial = 2360] [outer = 0E4CCC00] 07:16:52 INFO - PROCESS | 3504 | 1467728212287 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 3504 | ++DOMWINDOW == 94 (156A5C00) [pid = 3504] [serial = 2361] [outer = 0E4CCC00] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 190C5000 == 43 [pid = 3504] [id = 780] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 1A867800 == 42 [pid = 3504] [id = 779] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 19B6CC00 == 41 [pid = 3504] [id = 778] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 198A3800 == 40 [pid = 3504] [id = 777] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 18A08400 == 39 [pid = 3504] [id = 776] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 18742C00 == 38 [pid = 3504] [id = 775] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 15851000 == 37 [pid = 3504] [id = 774] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 0D874400 == 36 [pid = 3504] [id = 773] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 08967800 == 35 [pid = 3504] [id = 772] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 0CCCA800 == 34 [pid = 3504] [id = 770] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 17F78800 == 33 [pid = 3504] [id = 771] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 14DE5C00 == 32 [pid = 3504] [id = 769] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 0C81DC00 == 31 [pid = 3504] [id = 762] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 14DAC800 == 30 [pid = 3504] [id = 786] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 199D7C00 == 29 [pid = 3504] [id = 784] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 1AB97400 == 28 [pid = 3504] [id = 785] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 1584F000 == 27 [pid = 3504] [id = 783] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 1AB9F800 == 26 [pid = 3504] [id = 781] 07:16:53 INFO - PROCESS | 3504 | --DOCSHELL 0CDE1800 == 25 [pid = 3504] [id = 782] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 93 (189DE000) [pid = 3504] [serial = 2295] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 92 (1E907400) [pid = 3504] [serial = 2306] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 91 (1EE0DC00) [pid = 3504] [serial = 2297] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 90 (0D6CC400) [pid = 3504] [serial = 2291] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 89 (0DA49000) [pid = 3504] [serial = 2286] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 88 (0D874C00) [pid = 3504] [serial = 2285] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 87 (0CEFD800) [pid = 3504] [serial = 2288] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 86 (0D2D5800) [pid = 3504] [serial = 2289] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 85 (1EEACC00) [pid = 3504] [serial = 2300] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 84 (14ED7400) [pid = 3504] [serial = 2274] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 83 (0D973C00) [pid = 3504] [serial = 2273] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 82 (1990BC00) [pid = 3504] [serial = 2277] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 81 (1895C000) [pid = 3504] [serial = 2276] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 80 (1BF94400) [pid = 3504] [serial = 2280] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 79 (1BF07000) [pid = 3504] [serial = 2279] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 78 (1EE6DC00) [pid = 3504] [serial = 2298] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 77 (1CEBC400) [pid = 3504] [serial = 2283] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 76 (1C21B800) [pid = 3504] [serial = 2282] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 75 (1EEAF400) [pid = 3504] [serial = 2301] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 74 (1A86B000) [pid = 3504] [serial = 2303] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 73 (18960400) [pid = 3504] [serial = 2294] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 72 (1A86EC00) [pid = 3504] [serial = 2304] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | --DOMWINDOW == 71 (0D876400) [pid = 3504] [serial = 2292] [outer = 00000000] [url = about:blank] 07:16:53 INFO - PROCESS | 3504 | 1467728213543 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:16:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:16:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1674ms 07:16:53 INFO - PROCESS | 3504 | 1467728213617 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 3504 | 1467728213621 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 07:16:54 WARNING - u'runner_teardown' () 07:16:54 INFO - No more tests 07:16:54 INFO - Got 0 unexpected results 07:16:54 INFO - SUITE-END | took 680s 07:16:54 INFO - Closing logging queue 07:16:54 INFO - queue closed 07:16:54 INFO - Return code: 0 07:16:54 WARNING - # TBPL SUCCESS # 07:16:54 INFO - Running post-action listener: _resource_record_post_action 07:16:54 INFO - Running post-run listener: _resource_record_post_run 07:16:55 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 105792000; Write bytes: 1138328576; Read time: 1036680; Write time: 9901400 07:16:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:16:55 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 100 07:16:55 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 104972800; Write bytes: 1080730624; Read time: 1034580; Write time: 9864230 07:16:55 INFO - Running post-run listener: _upload_blobber_files 07:16:55 INFO - Blob upload gear active. 07:16:55 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:16:55 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 07:16:55 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'] 07:16:55 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 07:16:56 INFO - (blobuploader) - INFO - Open directory for files ... 07:16:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:16:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:16:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:16:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:16:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:16:57 INFO - (blobuploader) - INFO - Done attempting. 07:16:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:16:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:16:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:16:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:16:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:16:59 INFO - (blobuploader) - INFO - Done attempting. 07:16:59 INFO - (blobuploader) - INFO - Iteration through files over. 07:16:59 INFO - Return code: 0 07:16:59 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:16:59 INFO - Using _rmtree_windows ... 07:16:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:16:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e5fa3bfe182109846441bc5ca4d6d3df250b9be4066c653cfbd9e17806d424cefbc6444b2825a3cd7b06eaccab8a590671c2536e541653c5469dc6562138af80", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4a658d0f3f3a25774931d3a4f354e1d804bd479a76eed2bb751141192eb258851205378249f20989ac177ff23495476140973d589b256551710b90b16823c378"} 07:16:59 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:16:59 INFO - Writing to file C:\slave\test\properties\blobber_files 07:16:59 INFO - Contents: 07:16:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e5fa3bfe182109846441bc5ca4d6d3df250b9be4066c653cfbd9e17806d424cefbc6444b2825a3cd7b06eaccab8a590671c2536e541653c5469dc6562138af80", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4a658d0f3f3a25774931d3a4f354e1d804bd479a76eed2bb751141192eb258851205378249f20989ac177ff23495476140973d589b256551710b90b16823c378"} 07:16:59 INFO - Running post-run listener: copy_logs_to_upload_dir 07:16:59 INFO - Copying logs to upload dir... 07:16:59 INFO - mkdir: C:\slave\test\build\upload\logs 07:16:59 INFO - Copying logs to upload dir... 07:16:59 INFO - Using _rmtree_windows ... 07:16:59 INFO - Using _rmtree_windows ... 07:16:59 INFO - Using _rmtree_windows ... 07:16:59 INFO - Using _rmtree_windows ... 07:16:59 INFO - Using _rmtree_windows ... 07:16:59 INFO - Using _rmtree_windows ... 07:16:59 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=946.052000 ========= master_lag: 2.63 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-07-05 07:17:02.278612) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 07:17:02.279844) ========= '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-052 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-052 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-052 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/e5fa3bfe182109846441bc5ca4d6d3df250b9be4066c653cfbd9e17806d424cefbc6444b2825a3cd7b06eaccab8a590671c2536e541653c5469dc6562138af80", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4a658d0f3f3a25774931d3a4f354e1d804bd479a76eed2bb751141192eb258851205378249f20989ac177ff23495476140973d589b256551710b90b16823c378"} build_url:https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/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/e5fa3bfe182109846441bc5ca4d6d3df250b9be4066c653cfbd9e17806d424cefbc6444b2825a3cd7b06eaccab8a590671c2536e541653c5469dc6562138af80", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4a658d0f3f3a25774931d3a4f354e1d804bd479a76eed2bb751141192eb258851205378249f20989ac177ff23495476140973d589b256551710b90b16823c378"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dhau48-8TTe9-m1nStTMlA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 07:17:02.405016) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 07:17:02.405332) ========= '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-052 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-052 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-052 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 07:17:02.521409) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 07:17:02.521732) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 07:17:03.265028) ========= ========= Total master_lag: 2.84 =========