builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-079 starttime: 1470941438.56 results: success (0) buildid: 20160811095921 builduid: aa69ce5198994b278dabd418de668440 revision: 9bf4d2171f273c1543fa548b09dbe76311cd0b34 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-11 11:50:38.555891) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-11 11:50:38.556376) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-11 11:50:38.556721) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-11 11:50:38.710870) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:50:38.711294) ========= '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-079 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-079 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-079 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --11:50:39-- 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% 9.32 MB/s 11:50:40 (9.32 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.507000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:50:40.254359) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-11 11:50:40.254756) ========= '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-079 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-079 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-079 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.801000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-11 11:50:45.072585) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:50:45.073459) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 9bf4d2171f273c1543fa548b09dbe76311cd0b34 --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-release --rev 9bf4d2171f273c1543fa548b09dbe76311cd0b34 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-079 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-079 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-079 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-08-11 11:50:45,801 truncating revision to first 12 chars 2016-08-11 11:50:45,801 Setting DEBUG logging. 2016-08-11 11:50:45,801 attempt 1/10 2016-08-11 11:50:45,801 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/9bf4d2171f27?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-11 11:50:46,323 unpacking tar archive at: mozilla-release-9bf4d2171f27/testing/mozharness/ program finished with exit code 0 elapsedTime=1.576000 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:50:46.903844) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-11 11:50:46.904205) ========= script_repo_revision: 9bf4d2171f273c1543fa548b09dbe76311cd0b34 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-11 11:50:46.904661) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-11 11:50:46.904984) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-11 11:50:46.919808) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 1 secs) (at 2016-08-11 11:50:46.920123) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-079 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-079 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-079 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 11:50:47 INFO - MultiFileLogger online at 20160811 11:50:47 in C:\slave\test 11:50:47 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-release --download-symbols true 11:50:47 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:50:47 INFO - {'append_to_log': False, 11:50:47 INFO - 'base_work_dir': 'C:\\slave\\test', 11:50:47 INFO - 'blob_upload_branch': 'mozilla-release', 11:50:47 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:50:47 INFO - 'buildbot_json_path': 'buildprops.json', 11:50:47 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:50:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:50:47 INFO - 'download_minidump_stackwalk': True, 11:50:47 INFO - 'download_symbols': 'true', 11:50:47 INFO - 'e10s': False, 11:50:47 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:50:47 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:50:47 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:50:47 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:50:47 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:50:47 INFO - 'C:/mozilla-build/tooltool.py'), 11:50:47 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:50:47 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:50:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:50:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:50:47 INFO - 'log_level': 'info', 11:50:47 INFO - 'log_to_console': True, 11:50:47 INFO - 'opt_config_files': (), 11:50:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:50:47 INFO - '--processes=1', 11:50:47 INFO - '--config=%(test_path)s/wptrunner.ini', 11:50:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:50:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:50:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:50:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:50:47 INFO - 'pip_index': False, 11:50:47 INFO - 'require_test_zip': True, 11:50:47 INFO - 'test_type': ('testharness',), 11:50:47 INFO - 'this_chunk': '1', 11:50:47 INFO - 'total_chunks': '10', 11:50:47 INFO - 'virtualenv_path': 'venv', 11:50:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:50:47 INFO - 'work_dir': 'build'} 11:50:47 INFO - ##### 11:50:47 INFO - ##### Running clobber step. 11:50:47 INFO - ##### 11:50:47 INFO - Running pre-action listener: _resource_record_pre_action 11:50:47 INFO - Running main action method: clobber 11:50:47 INFO - rmtree: C:\slave\test\build 11:50:47 INFO - Using _rmtree_windows ... 11:50:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:52:15 INFO - Running post-action listener: _resource_record_post_action 11:52:15 INFO - ##### 11:52:15 INFO - ##### Running read-buildbot-config step. 11:52:15 INFO - ##### 11:52:15 INFO - Running pre-action listener: _resource_record_pre_action 11:52:15 INFO - Running main action method: read_buildbot_config 11:52:15 INFO - Using buildbot properties: 11:52:15 INFO - { 11:52:15 INFO - "project": "", 11:52:15 INFO - "product": "firefox", 11:52:15 INFO - "script_repo_revision": "production", 11:52:15 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 11:52:15 INFO - "repository": "", 11:52:15 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 11:52:15 INFO - "buildid": "20160811095921", 11:52:15 INFO - "pgo_build": "False", 11:52:15 INFO - "basedir": "C:\\slave\\test", 11:52:15 INFO - "buildnumber": 5, 11:52:15 INFO - "slavename": "t-w732-ix-079", 11:52:15 INFO - "revision": "9bf4d2171f273c1543fa548b09dbe76311cd0b34", 11:52:15 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 11:52:15 INFO - "platform": "win32", 11:52:15 INFO - "branch": "mozilla-release", 11:52:15 INFO - "repo_path": "releases/mozilla-release", 11:52:15 INFO - "moz_repo_path": "", 11:52:15 INFO - "stage_platform": "win32", 11:52:15 INFO - "builduid": "aa69ce5198994b278dabd418de668440", 11:52:15 INFO - "slavebuilddir": "test" 11:52:15 INFO - } 11:52:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 11:52:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 11:52:15 INFO - Running post-action listener: _resource_record_post_action 11:52:15 INFO - ##### 11:52:15 INFO - ##### Running download-and-extract step. 11:52:15 INFO - ##### 11:52:15 INFO - Running pre-action listener: _resource_record_pre_action 11:52:15 INFO - Running main action method: download_and_extract 11:52:15 INFO - mkdir: C:\slave\test\build\tests 11:52: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')]} 11:52:15 INFO - https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:52:15 INFO - trying https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 11:52:15 INFO - Downloading https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 11:52:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 11:52:16 INFO - Downloaded 1274 bytes. 11:52:16 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 11:52:16 INFO - Using the following test package requirements: 11:52:16 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 11:52:16 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:52:16 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 11:52:16 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:52:16 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 11:52:16 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:52:16 INFO - u'jsshell-win32.zip'], 11:52:16 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:52:16 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 11:52:16 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 11:52:16 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:52:16 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 11:52:16 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:52:16 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 11:52:16 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:52:16 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 11:52:16 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:52:16 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 11:52:16 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:52:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:52:16 INFO - https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:52:16 INFO - trying https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 11:52:16 INFO - Downloading https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 11:52:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 11:52:18 INFO - Downloaded 20366347 bytes. 11:52:18 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:52:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:52:20 INFO - caution: filename not matched: web-platform/* 11:52:20 INFO - Return code: 11 11:52:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:52:20 INFO - https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:52:20 INFO - trying https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 11:52:20 INFO - Downloading https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 11:52:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 11:52:22 INFO - Downloaded 36389907 bytes. 11:52:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:52:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:53:12 INFO - caution: filename not matched: bin/* 11:53:12 INFO - caution: filename not matched: config/* 11:53:12 INFO - caution: filename not matched: mozbase/* 11:53:12 INFO - caution: filename not matched: marionette/* 11:53:12 INFO - caution: filename not matched: tools/wptserve/* 11:53:12 INFO - Return code: 11 11:53:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:12 INFO - https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 11:53:12 INFO - trying https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 11:53:12 INFO - Downloading https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 11:53:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 11:53:13 INFO - Downloaded 68479284 bytes. 11:53:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 11:53:13 INFO - mkdir: C:\slave\test\properties 11:53:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:53:13 INFO - Writing to file C:\slave\test\properties\build_url 11:53:13 INFO - Contents: 11:53:13 INFO - build_url:https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 11:53:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:53:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:53:14 INFO - Writing to file C:\slave\test\properties\symbols_url 11:53:14 INFO - Contents: 11:53:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:53: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')]} 11:53:14 INFO - https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:53:14 INFO - trying https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:53:14 INFO - Downloading https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:53:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 11:53:15 INFO - Downloaded 55640819 bytes. 11:53:15 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:53:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:53:20 INFO - Return code: 0 11:53:20 INFO - Running post-action listener: _resource_record_post_action 11:53:20 INFO - Running post-action listener: set_extra_try_arguments 11:53:20 INFO - ##### 11:53:20 INFO - ##### Running create-virtualenv step. 11:53:20 INFO - ##### 11:53:20 INFO - Running pre-action listener: _pre_create_virtualenv 11:53:20 INFO - Running pre-action listener: _resource_record_pre_action 11:53:20 INFO - Running main action method: create_virtualenv 11:53:20 INFO - Creating virtualenv C:\slave\test\build\venv 11:53:20 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 11:53:20 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:53:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:53:31 INFO - Installing distribute......................................................................................................................................................................................done. 11:53:33 INFO - Return code: 0 11:53:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:53:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:53:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:53:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x019AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-079', 'USERDOMAIN': 'T-W732-IX-079', '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-079', '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 11:53:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 11:53:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:53:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:53:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:53:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:53:33 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 11:53:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:53:33 INFO - 'DCLOCATION': 'SCL3', 11:53:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:53:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:53:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:53:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:53:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:53:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:53:33 INFO - 'HOMEDRIVE': 'C:', 11:53:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:53:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:53:33 INFO - 'KTS_VERSION': '1.19c', 11:53:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:53:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:53:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 11:53:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:53:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:53:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:53:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:53:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:53:33 INFO - 'MOZ_AIRBAG': '1', 11:53:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:53:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:53:33 INFO - 'MOZ_MSVCVERSION': '8', 11:53:33 INFO - 'MOZ_NO_REMOTE': '1', 11:53:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:53:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:53:33 INFO - 'NO_EM_RESTART': '1', 11:53:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:53:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:53:33 INFO - 'OS': 'Windows_NT', 11:53:33 INFO - 'OURDRIVE': 'C:', 11:53:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 11:53:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:53:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:53:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:53:33 INFO - 'PROCESSOR_LEVEL': '6', 11:53:33 INFO - 'PROCESSOR_REVISION': '1e05', 11:53:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:53:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:53:33 INFO - 'PROMPT': '$P$G', 11:53:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:53:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:53:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:53:33 INFO - 'PWD': 'C:\\slave\\test', 11:53:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:53:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:53:33 INFO - 'SYSTEMDRIVE': 'C:', 11:53:33 INFO - 'SYSTEMROOT': 'C:\\windows', 11:53:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:53:33 INFO - 'TEST1': 'testie', 11:53:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:53:33 INFO - 'USERDOMAIN': 'T-W732-IX-079', 11:53:33 INFO - 'USERNAME': 'cltbld', 11:53:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:53:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:53:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:53:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:53:33 INFO - 'WINDIR': 'C:\\windows', 11:53:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:53:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:53:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:53:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:53:34 INFO - Downloading/unpacking psutil>=0.7.1 11:53:34 INFO - Running setup.py egg_info for package psutil 11:53:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:53:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:53:34 INFO - Installing collected packages: psutil 11:53:34 INFO - Running setup.py install for psutil 11:53:34 INFO - building 'psutil._psutil_windows' extension 11:53:34 INFO - error: Unable to find vcvarsall.bat 11:53:34 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-xs1jju-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:53:34 INFO - running install 11:53:34 INFO - running build 11:53:34 INFO - running build_py 11:53:34 INFO - creating build 11:53:34 INFO - creating build\lib.win32-2.7 11:53:34 INFO - creating build\lib.win32-2.7\psutil 11:53:34 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:53:34 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:53:34 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:53:34 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:53:34 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:53:34 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:53:34 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:53:34 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:53:34 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:53:34 INFO - running build_ext 11:53:34 INFO - building 'psutil._psutil_windows' extension 11:53:34 INFO - error: Unable to find vcvarsall.bat 11:53:34 INFO - ---------------------------------------- 11:53:34 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-xs1jju-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:53:34 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:53:34 WARNING - Return code: 1 11:53:34 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 11:53:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:53:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:53:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:53:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x019AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-079', 'USERDOMAIN': 'T-W732-IX-079', '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-079', '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 11:53:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 11:53:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:53:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:53:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:53:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:53:34 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 11:53:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:53:34 INFO - 'DCLOCATION': 'SCL3', 11:53:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:53:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:53:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:53:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:53:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:53:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:53:34 INFO - 'HOMEDRIVE': 'C:', 11:53:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:53:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:53:34 INFO - 'KTS_VERSION': '1.19c', 11:53:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:53:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:53:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 11:53:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:53:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:53:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:53:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:53:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:53:34 INFO - 'MOZ_AIRBAG': '1', 11:53:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:53:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:53:34 INFO - 'MOZ_MSVCVERSION': '8', 11:53:34 INFO - 'MOZ_NO_REMOTE': '1', 11:53:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:53:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:53:34 INFO - 'NO_EM_RESTART': '1', 11:53:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:53:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:53:34 INFO - 'OS': 'Windows_NT', 11:53:34 INFO - 'OURDRIVE': 'C:', 11:53:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 11:53:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:53:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:53:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:53:34 INFO - 'PROCESSOR_LEVEL': '6', 11:53:34 INFO - 'PROCESSOR_REVISION': '1e05', 11:53:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:53:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:53:34 INFO - 'PROMPT': '$P$G', 11:53:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:53:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:53:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:53:34 INFO - 'PWD': 'C:\\slave\\test', 11:53:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:53:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:53:34 INFO - 'SYSTEMDRIVE': 'C:', 11:53:34 INFO - 'SYSTEMROOT': 'C:\\windows', 11:53:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:53:34 INFO - 'TEST1': 'testie', 11:53:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:53:34 INFO - 'USERDOMAIN': 'T-W732-IX-079', 11:53:34 INFO - 'USERNAME': 'cltbld', 11:53:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:53:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:53:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:53:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:53:34 INFO - 'WINDIR': 'C:\\windows', 11:53:34 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:53:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:53:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:53:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:53:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:53:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:53:35 INFO - Running setup.py egg_info for package mozsystemmonitor 11:53:35 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:53:35 INFO - Running setup.py egg_info for package psutil 11:53:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:53:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:53:35 INFO - Installing collected packages: mozsystemmonitor, psutil 11:53:35 INFO - Running setup.py install for mozsystemmonitor 11:53:35 INFO - Running setup.py install for psutil 11:53:35 INFO - building 'psutil._psutil_windows' extension 11:53:35 INFO - error: Unable to find vcvarsall.bat 11:53:35 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-tanxr5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:53:35 INFO - running install 11:53:35 INFO - running build 11:53:35 INFO - running build_py 11:53:35 INFO - running build_ext 11:53:35 INFO - building 'psutil._psutil_windows' extension 11:53:35 INFO - error: Unable to find vcvarsall.bat 11:53:35 INFO - ---------------------------------------- 11:53:35 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-tanxr5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:53:35 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:53:35 WARNING - Return code: 1 11:53:35 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 11:53:35 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:53:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:53:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:53:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x019AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-079', 'USERDOMAIN': 'T-W732-IX-079', '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-079', '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 11:53:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 11:53:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:53:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:53:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:53:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:53:35 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 11:53:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:53:35 INFO - 'DCLOCATION': 'SCL3', 11:53:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:53:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:53:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:53:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:53:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:53:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:53:35 INFO - 'HOMEDRIVE': 'C:', 11:53:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:53:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:53:35 INFO - 'KTS_VERSION': '1.19c', 11:53:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:53:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:53:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 11:53:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:53:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:53:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:53:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:53:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:53:35 INFO - 'MOZ_AIRBAG': '1', 11:53:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:53:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:53:35 INFO - 'MOZ_MSVCVERSION': '8', 11:53:35 INFO - 'MOZ_NO_REMOTE': '1', 11:53:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:53:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:53:35 INFO - 'NO_EM_RESTART': '1', 11:53:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:53:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:53:35 INFO - 'OS': 'Windows_NT', 11:53:35 INFO - 'OURDRIVE': 'C:', 11:53:35 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;', 11:53:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:53:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:53:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:53:35 INFO - 'PROCESSOR_LEVEL': '6', 11:53:35 INFO - 'PROCESSOR_REVISION': '1e05', 11:53:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:53:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:53:35 INFO - 'PROMPT': '$P$G', 11:53:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:53:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:53:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:53:35 INFO - 'PWD': 'C:\\slave\\test', 11:53:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:53:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:53:35 INFO - 'SYSTEMDRIVE': 'C:', 11:53:35 INFO - 'SYSTEMROOT': 'C:\\windows', 11:53:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:53:35 INFO - 'TEST1': 'testie', 11:53:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:53:35 INFO - 'USERDOMAIN': 'T-W732-IX-079', 11:53:35 INFO - 'USERNAME': 'cltbld', 11:53:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:53:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:53:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:53:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:53:35 INFO - 'WINDIR': 'C:\\windows', 11:53:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:53:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:53:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:53:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:53:36 INFO - Downloading/unpacking blobuploader==1.2.4 11:53:36 INFO - Downloading blobuploader-1.2.4.tar.gz 11:53:36 INFO - Running setup.py egg_info for package blobuploader 11:53:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:53:40 INFO - Running setup.py egg_info for package requests 11:53:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:53:40 INFO - Downloading docopt-0.6.1.tar.gz 11:53:40 INFO - Running setup.py egg_info for package docopt 11:53:40 INFO - Installing collected packages: blobuploader, docopt, requests 11:53:40 INFO - Running setup.py install for blobuploader 11:53:40 INFO - Running setup.py install for docopt 11:53:40 INFO - Running setup.py install for requests 11:53:40 INFO - Successfully installed blobuploader docopt requests 11:53:40 INFO - Cleaning up... 11:53:40 INFO - Return code: 0 11:53:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:53:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:53:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:53:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x019AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, '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-079', 'USERDOMAIN': 'T-W732-IX-079', '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-079', '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 11:53:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:53:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:53:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:53:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:53:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:53:40 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 11:53:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:53:40 INFO - 'DCLOCATION': 'SCL3', 11:53:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:53:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:53:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:53:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:53:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:53:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:53:40 INFO - 'HOMEDRIVE': 'C:', 11:53:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:53:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:53:40 INFO - 'KTS_VERSION': '1.19c', 11:53:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:53:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:53:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 11:53:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:53:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:53:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:53:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:53:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:53:40 INFO - 'MOZ_AIRBAG': '1', 11:53:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:53:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:53:40 INFO - 'MOZ_MSVCVERSION': '8', 11:53:40 INFO - 'MOZ_NO_REMOTE': '1', 11:53:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:53:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:53:40 INFO - 'NO_EM_RESTART': '1', 11:53:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:53:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:53:40 INFO - 'OS': 'Windows_NT', 11:53:40 INFO - 'OURDRIVE': 'C:', 11:53:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 11:53:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:53:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:53:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:53:40 INFO - 'PROCESSOR_LEVEL': '6', 11:53:40 INFO - 'PROCESSOR_REVISION': '1e05', 11:53:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:53:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:53:40 INFO - 'PROMPT': '$P$G', 11:53:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:53:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:53:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:53:40 INFO - 'PWD': 'C:\\slave\\test', 11:53:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:53:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:53:40 INFO - 'SYSTEMDRIVE': 'C:', 11:53:40 INFO - 'SYSTEMROOT': 'C:\\windows', 11:53:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:53:40 INFO - 'TEST1': 'testie', 11:53:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:53:40 INFO - 'USERDOMAIN': 'T-W732-IX-079', 11:53:40 INFO - 'USERNAME': 'cltbld', 11:53:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:53:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:53:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:53:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:53:40 INFO - 'WINDIR': 'C:\\windows', 11:53:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:53:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:53:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:53:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:53:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:53:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:53:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:53:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:53:45 INFO - Unpacking c:\slave\test\build\tests\marionette 11:53:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:53:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:53:45 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:53:45 INFO - Running setup.py install for browsermob-proxy 11:53:59 INFO - Running setup.py install for manifestparser 11:53:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for marionette-client 11:53:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:53:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for marionette-driver 11:53:59 INFO - Running setup.py install for mozcrash 11:53:59 INFO - Running setup.py install for mozdebug 11:53:59 INFO - Running setup.py install for mozdevice 11:53:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for mozfile 11:53:59 INFO - Running setup.py install for mozhttpd 11:53:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for mozinfo 11:53:59 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for mozInstall 11:53:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for mozleak 11:53:59 INFO - Running setup.py install for mozlog 11:53:59 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for moznetwork 11:53:59 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for mozprocess 11:53:59 INFO - Running setup.py install for mozprofile 11:53:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for mozrunner 11:53:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for mozscreenshot 11:53:59 INFO - Running setup.py install for moztest 11:53:59 INFO - Running setup.py install for mozversion 11:53:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:53:59 INFO - Running setup.py install for wptserve 11:53:59 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:53:59 INFO - Cleaning up... 11:53:59 INFO - Return code: 0 11:53:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:53:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:53:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:53:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:53:59 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x019AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, '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-079', 'USERDOMAIN': 'T-W732-IX-079', '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-079', '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 11:53:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:53:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:53:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:53:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:53:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:53:59 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 11:53:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:53:59 INFO - 'DCLOCATION': 'SCL3', 11:53:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:53:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:53:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:53:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:53:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:53:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:53:59 INFO - 'HOMEDRIVE': 'C:', 11:53:59 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:53:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:53:59 INFO - 'KTS_VERSION': '1.19c', 11:53:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:53:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:53:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 11:53:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:53:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:53:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:53:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:53:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:53:59 INFO - 'MOZ_AIRBAG': '1', 11:53:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:53:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:53:59 INFO - 'MOZ_MSVCVERSION': '8', 11:53:59 INFO - 'MOZ_NO_REMOTE': '1', 11:53:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:53:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:53:59 INFO - 'NO_EM_RESTART': '1', 11:53:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:53:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:53:59 INFO - 'OS': 'Windows_NT', 11:53:59 INFO - 'OURDRIVE': 'C:', 11:53:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 11:53:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:53:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:53:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:53:59 INFO - 'PROCESSOR_LEVEL': '6', 11:53:59 INFO - 'PROCESSOR_REVISION': '1e05', 11:53:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:53:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:53:59 INFO - 'PROMPT': '$P$G', 11:53:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:53:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:53:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:53:59 INFO - 'PWD': 'C:\\slave\\test', 11:53:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:53:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:53:59 INFO - 'SYSTEMDRIVE': 'C:', 11:53:59 INFO - 'SYSTEMROOT': 'C:\\windows', 11:53:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:53:59 INFO - 'TEST1': 'testie', 11:53:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:53:59 INFO - 'USERDOMAIN': 'T-W732-IX-079', 11:53:59 INFO - 'USERNAME': 'cltbld', 11:53:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:53:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:53:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:53:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:53:59 INFO - 'WINDIR': 'C:\\windows', 11:53:59 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:53:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:53:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:54:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:54:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:54:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:54:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:54:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:54:04 INFO - Unpacking c:\slave\test\build\tests\marionette 11:54:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:54:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:54:04 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)) 11:54:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:54:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 11:54:15 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:54:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:54:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:54:15 INFO - Downloading blessings-1.6.tar.gz 11:54:15 INFO - Running setup.py egg_info for package blessings 11:54:15 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 11:54:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:54:15 INFO - Running setup.py install for blessings 11:54:15 INFO - Running setup.py install for browsermob-proxy 11:54:15 INFO - Running setup.py install for manifestparser 11:54:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Running setup.py install for marionette-client 11:54:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:54:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Running setup.py install for marionette-driver 11:54:15 INFO - Running setup.py install for mozcrash 11:54:15 INFO - Running setup.py install for mozdebug 11:54:15 INFO - Running setup.py install for mozdevice 11:54:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Running setup.py install for mozhttpd 11:54:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Running setup.py install for mozInstall 11:54:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Running setup.py install for mozleak 11:54:15 INFO - Running setup.py install for mozprofile 11:54:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Running setup.py install for mozrunner 11:54:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:54:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:54:17 INFO - Running setup.py install for mozscreenshot 11:54:17 INFO - Running setup.py install for moztest 11:54:17 INFO - Running setup.py install for mozversion 11:54:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:54:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:54:17 INFO - Running setup.py install for wptserve 11:54:17 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:54:17 INFO - Cleaning up... 11:54:17 INFO - Return code: 0 11:54:17 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:54:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:54:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:54:17 INFO - Reading from file tmpfile_stdout 11:54:17 INFO - Using _rmtree_windows ... 11:54:17 INFO - Using _rmtree_windows ... 11:54:17 INFO - Current package versions: 11:54:17 INFO - blessings == 1.6 11:54:17 INFO - blobuploader == 1.2.4 11:54:17 INFO - browsermob-proxy == 0.6.0 11:54:17 INFO - distribute == 0.6.14 11:54:17 INFO - docopt == 0.6.1 11:54:17 INFO - manifestparser == 1.1 11:54:17 INFO - marionette-client == 2.3.0 11:54:17 INFO - marionette-driver == 1.4.0 11:54:17 INFO - mozInstall == 1.12 11:54:17 INFO - mozcrash == 0.17 11:54:17 INFO - mozdebug == 0.1 11:54:17 INFO - mozdevice == 0.48 11:54:17 INFO - mozfile == 1.2 11:54:17 INFO - mozhttpd == 0.7 11:54:17 INFO - mozinfo == 0.9 11:54:17 INFO - mozleak == 0.1 11:54:17 INFO - mozlog == 3.1 11:54:17 INFO - moznetwork == 0.27 11:54:17 INFO - mozprocess == 0.22 11:54:17 INFO - mozprofile == 0.28 11:54:17 INFO - mozrunner == 6.11 11:54:17 INFO - mozscreenshot == 0.1 11:54:17 INFO - mozsystemmonitor == 0.0 11:54:17 INFO - moztest == 0.7 11:54:17 INFO - mozversion == 1.4 11:54:17 INFO - requests == 1.2.3 11:54:17 INFO - wptserve == 1.4.0 11:54:17 INFO - Running post-action listener: _resource_record_post_action 11:54:17 INFO - Running post-action listener: _start_resource_monitoring 11:54:17 INFO - Starting resource monitoring. 11:54:17 INFO - ##### 11:54:17 INFO - ##### Running pull step. 11:54:17 INFO - ##### 11:54:17 INFO - Running pre-action listener: _resource_record_pre_action 11:54:17 INFO - Running main action method: pull 11:54:17 INFO - Pull has nothing to do! 11:54:17 INFO - Running post-action listener: _resource_record_post_action 11:54:17 INFO - ##### 11:54:17 INFO - ##### Running install step. 11:54:17 INFO - ##### 11:54:17 INFO - Running pre-action listener: _resource_record_pre_action 11:54:17 INFO - Running main action method: install 11:54:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:54:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:54:18 INFO - Reading from file tmpfile_stdout 11:54:18 INFO - Using _rmtree_windows ... 11:54:18 INFO - Using _rmtree_windows ... 11:54:18 INFO - Detecting whether we're running mozinstall >=1.0... 11:54:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:54:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:54:18 INFO - Reading from file tmpfile_stdout 11:54:18 INFO - Output received: 11:54:18 INFO - Usage: mozinstall-script.py [options] installer 11:54:18 INFO - Options: 11:54:18 INFO - -h, --help show this help message and exit 11:54:18 INFO - -d DEST, --destination=DEST 11:54:18 INFO - Directory to install application into. [default: 11:54:18 INFO - "C:\slave\test"] 11:54:18 INFO - --app=APP Application being installed. [default: firefox] 11:54:18 INFO - Using _rmtree_windows ... 11:54:18 INFO - Using _rmtree_windows ... 11:54:18 INFO - mkdir: C:\slave\test\build\application 11:54:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:54:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.1.en-US.win32.zip --destination C:\slave\test\build\application 11:54:20 INFO - Reading from file tmpfile_stdout 11:54:20 INFO - Output received: 11:54:20 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:54:20 INFO - Using _rmtree_windows ... 11:54:20 INFO - Using _rmtree_windows ... 11:54:20 INFO - Running post-action listener: _resource_record_post_action 11:54:20 INFO - ##### 11:54:20 INFO - ##### Running run-tests step. 11:54:20 INFO - ##### 11:54:20 INFO - Running pre-action listener: _resource_record_pre_action 11:54:20 INFO - Running main action method: run_tests 11:54:20 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:54:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:54:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:54:20 INFO - grabbing minidump binary from tooltool 11:54:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:20 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x019AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:54:20 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 11:54:20 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 11:54:20 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:54:21 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp_crhzt 11:54:21 INFO - INFO - File integrity verified, renaming tmp_crhzt to win32-minidump_stackwalk.exe 11:54:21 INFO - Return code: 0 11:54:21 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:54:21 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:54:21 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/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.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 11:54:21 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/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.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 11:54:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:54:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:54:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:54:21 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 11:54:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:54:21 INFO - 'DCLOCATION': 'SCL3', 11:54:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:54:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:54:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:54:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:54:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:54:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:54:21 INFO - 'HOMEDRIVE': 'C:', 11:54:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:54:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:54:21 INFO - 'KTS_VERSION': '1.19c', 11:54:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:54:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:54:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 11:54:21 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:54:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:54:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:54:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:54:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:54:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:54:21 INFO - 'MOZ_AIRBAG': '1', 11:54:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:54:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:21 INFO - 'MOZ_MSVCVERSION': '8', 11:54:21 INFO - 'MOZ_NO_REMOTE': '1', 11:54:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:54:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:54:21 INFO - 'NO_EM_RESTART': '1', 11:54:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:54:21 INFO - 'OS': 'Windows_NT', 11:54:21 INFO - 'OURDRIVE': 'C:', 11:54:21 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;', 11:54:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:54:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:54:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:54:21 INFO - 'PROCESSOR_LEVEL': '6', 11:54:21 INFO - 'PROCESSOR_REVISION': '1e05', 11:54:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:54:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:54:21 INFO - 'PROMPT': '$P$G', 11:54:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:54:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:54:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:54:21 INFO - 'PWD': 'C:\\slave\\test', 11:54:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:54:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:54:21 INFO - 'SYSTEMDRIVE': 'C:', 11:54:21 INFO - 'SYSTEMROOT': 'C:\\windows', 11:54:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:54:21 INFO - 'TEST1': 'testie', 11:54:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:54:21 INFO - 'USERDOMAIN': 'T-W732-IX-079', 11:54:21 INFO - 'USERNAME': 'cltbld', 11:54:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:54:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:54:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:54:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:54:21 INFO - 'WINDIR': 'C:\\windows', 11:54:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:54:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:54:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:54:21 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/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.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 11:54:23 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 11:54:23 INFO - import pkg_resources 11:54:24 INFO - Using 1 client processes 11:54:27 INFO - SUITE-START | Running 778 tests 11:54:27 INFO - Running testharness tests 11:54:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:54:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:54:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:54:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:54:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:54:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:54:28 INFO - Setting up ssl 11:54:28 INFO - PROCESS | certutil | 11:54:28 INFO - PROCESS | certutil | 11:54:28 INFO - PROCESS | certutil | 11:54:28 INFO - Certificate Nickname Trust Attributes 11:54:28 INFO - SSL,S/MIME,JAR/XPI 11:54:28 INFO - 11:54:28 INFO - web-platform-tests CT,, 11:54:28 INFO - 11:54:28 INFO - Starting runner 11:54:29 INFO - PROCESS | 3188 | [3188] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:54:29 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:54:29 INFO - PROCESS | 3188 | [3188] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:54:30 INFO - PROCESS | 3188 | 1470941670969 Marionette DEBUG Marionette enabled via build flag and pref 11:54:31 INFO - PROCESS | 3188 | ++DOCSHELL 113A0800 == 1 [pid = 3188] [id = 1] 11:54:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 1 (113A0C00) [pid = 3188] [serial = 1] [outer = 00000000] 11:54:31 INFO - PROCESS | 3188 | [3188] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:54:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 2 (113A1800) [pid = 3188] [serial = 2] [outer = 113A0C00] 11:54:32 INFO - PROCESS | 3188 | ++DOCSHELL 118E2400 == 2 [pid = 3188] [id = 2] 11:54:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 3 (118E2800) [pid = 3188] [serial = 3] [outer = 00000000] 11:54:32 INFO - PROCESS | 3188 | [3188] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:54:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 4 (118E3400) [pid = 3188] [serial = 4] [outer = 118E2800] 11:54:32 INFO - PROCESS | 3188 | 1470941672727 Marionette INFO Listening on port 2828 11:54:34 INFO - PROCESS | 3188 | 1470941674274 Marionette DEBUG Marionette enabled via command-line flag 11:54:34 INFO - PROCESS | 3188 | [3188] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:54:34 INFO - PROCESS | 3188 | [3188] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:54:34 INFO - PROCESS | 3188 | ++DOCSHELL 10D3AC00 == 3 [pid = 3188] [id = 3] 11:54:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 5 (10D42C00) [pid = 3188] [serial = 5] [outer = 00000000] 11:54:34 INFO - PROCESS | 3188 | [3188] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:54:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 6 (10D43800) [pid = 3188] [serial = 6] [outer = 10D42C00] 11:54:34 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:54:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 7 (160CA400) [pid = 3188] [serial = 7] [outer = 118E2800] 11:54:35 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:54:35 INFO - PROCESS | 3188 | 1470941675323 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49606 11:54:35 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:54:35 INFO - PROCESS | 3188 | 1470941675347 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49608 11:54:35 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:54:35 INFO - PROCESS | 3188 | 1470941675355 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49609 11:54:35 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:54:35 INFO - PROCESS | 3188 | 1470941675393 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49611 11:54:35 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:54:35 INFO - PROCESS | 3188 | 1470941675398 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49612 11:54:35 INFO - PROCESS | 3188 | 1470941675401 Marionette DEBUG Closed connection conn0 11:54:35 INFO - PROCESS | 3188 | 1470941675403 Marionette DEBUG Closed connection conn1 11:54:35 INFO - PROCESS | 3188 | 1470941675405 Marionette DEBUG Closed connection conn2 11:54:35 INFO - PROCESS | 3188 | 1470941675465 Marionette DEBUG Closed connection conn3 11:54:35 INFO - PROCESS | 3188 | 1470941675500 Marionette DEBUG Closed connection conn4 11:54:35 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:54:35 INFO - PROCESS | 3188 | 1470941675506 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49613 11:54:35 INFO - PROCESS | 3188 | 1470941675606 Marionette DEBUG Closed connection conn5 11:54:35 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:54:35 INFO - PROCESS | 3188 | 1470941675611 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49615 11:54:35 INFO - PROCESS | 3188 | ++DOCSHELL 113A1C00 == 4 [pid = 3188] [id = 4] 11:54:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 8 (16589000) [pid = 3188] [serial = 8] [outer = 00000000] 11:54:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 9 (1758A800) [pid = 3188] [serial = 9] [outer = 16589000] 11:54:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 10 (17590800) [pid = 3188] [serial = 10] [outer = 16589000] 11:54:35 INFO - PROCESS | 3188 | 1470941675746 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:54:35 INFO - PROCESS | 3188 | 1470941675751 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160811095921","device":"desktop","version":"48.0.1"} 11:54:37 INFO - PROCESS | 3188 | [3188] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:54:37 INFO - PROCESS | 3188 | [3188] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:54:37 INFO - PROCESS | 3188 | [3188] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:54:38 INFO - PROCESS | 3188 | ++DOCSHELL 18D4D400 == 5 [pid = 3188] [id = 5] 11:54:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 11 (18D4E000) [pid = 3188] [serial = 11] [outer = 00000000] 11:54:38 INFO - PROCESS | 3188 | ++DOCSHELL 18D4E800 == 6 [pid = 3188] [id = 6] 11:54:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 12 (18D4EC00) [pid = 3188] [serial = 12] [outer = 00000000] 11:54:38 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:54:38 INFO - PROCESS | 3188 | ++DOCSHELL 197FB400 == 7 [pid = 3188] [id = 7] 11:54:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 13 (197FB800) [pid = 3188] [serial = 13] [outer = 00000000] 11:54:38 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:54:38 INFO - PROCESS | 3188 | [3188] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:54:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 14 (19BC3800) [pid = 3188] [serial = 14] [outer = 197FB800] 11:54:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 15 (19A61800) [pid = 3188] [serial = 15] [outer = 18D4E000] 11:54:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 16 (19A63000) [pid = 3188] [serial = 16] [outer = 18D4EC00] 11:54:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 17 (19A65C00) [pid = 3188] [serial = 17] [outer = 197FB800] 11:54:39 INFO - PROCESS | 3188 | 1470941679677 Marionette INFO startBrowser 763d4e32-a354-4159-8612-65f2bff78e06 11:54:39 INFO - PROCESS | 3188 | 1470941679714 Marionette DEBUG loaded listener.js 11:54:39 INFO - PROCESS | 3188 | 1470941679728 Marionette DEBUG loaded listener.js 11:54:39 INFO - PROCESS | 3188 | 1470941679730 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 18 (1BFBD000) [pid = 3188] [serial = 18] [outer = 197FB800] 11:54:40 INFO - PROCESS | 3188 | 1470941680501 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"763d4e32-a354-4159-8612-65f2bff78e06","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160811095921","device":"desktop","version":"48.0.1","command_id":1}}] 11:54:40 INFO - PROCESS | 3188 | 1470941680763 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}] 11:54:40 INFO - PROCESS | 3188 | 1470941680767 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:40 INFO - PROCESS | 3188 | 1470941680798 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 11:54:40 INFO - PROCESS | 3188 | 1470941680848 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:54:40 INFO - PROCESS | 3188 | 1470941680850 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:40 INFO - PROCESS | 3188 | [3188] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:54:41 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:54:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 19 (1D417C00) [pid = 3188] [serial = 19] [outer = 197FB800] 11:54:41 INFO - PROCESS | 3188 | 1470941681921 Marionette TRACE conn6 <- [1,3,null,{}] 11:54:41 INFO - PROCESS | 3188 | 1470941681926 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:54:41 INFO - PROCESS | 3188 | 1470941681930 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:41 INFO - PROCESS | 3188 | 1470941681956 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 11:54:42 INFO - PROCESS | 3188 | --DOCSHELL 113A0800 == 6 [pid = 3188] [id = 1] 11:54:42 INFO - PROCESS | 3188 | 1470941682016 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 11:54:42 INFO - PROCESS | 3188 | 1470941682022 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 11:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:54:42 INFO - PROCESS | 3188 | 1470941682040 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - PROCESS | 3188 | 1470941682045 Marionette TRACE conn6 <- [1,6,null,{}] 11:54:42 INFO - PROCESS | 3188 | 1470941682145 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}] 11:54:42 INFO - PROCESS | 3188 | 1470941682149 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:42 INFO - PROCESS | 3188 | 1470941682177 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 11:54:42 INFO - PROCESS | 3188 | 1470941682183 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 3188 | 1470941682186 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:42 INFO - PROCESS | 3188 | ++DOCSHELL 0FE5D000 == 7 [pid = 3188] [id = 8] 11:54:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 20 (0FEFA400) [pid = 3188] [serial = 20] [outer = 00000000] 11:54:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 21 (10558400) [pid = 3188] [serial = 21] [outer = 0FEFA400] 11:54:42 INFO - PROCESS | 3188 | 1470941682249 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 22 (10D3D000) [pid = 3188] [serial = 22] [outer = 0FEFA400] 11:54:42 INFO - PROCESS | 3188 | ++DOCSHELL 14A75800 == 8 [pid = 3188] [id = 9] 11:54:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 23 (14AB3400) [pid = 3188] [serial = 23] [outer = 00000000] 11:54:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 24 (14D60800) [pid = 3188] [serial = 24] [outer = 14AB3400] 11:54:42 INFO - PROCESS | 3188 | 1470941682704 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 25 (10ED3C00) [pid = 3188] [serial = 25] [outer = 14AB3400] 11:54:42 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:54:42 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:54:43 INFO - PROCESS | 3188 | 1470941683471 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]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1490ms 11:54:43 INFO - PROCESS | 3188 | 1470941683522 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 3188 | 1470941683526 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 11:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:54:43 INFO - PROCESS | 3188 | 1470941683530 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 3188 | 1470941683532 Marionette TRACE conn6 <- [1,10,null,{}] 11:54:43 INFO - PROCESS | 3188 | 1470941683537 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}] 11:54:43 INFO - PROCESS | 3188 | 1470941683539 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:43 INFO - PROCESS | 3188 | 1470941683750 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 11:54:43 INFO - PROCESS | 3188 | 1470941683812 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:43 INFO - PROCESS | 3188 | 1470941683815 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:43 INFO - PROCESS | 3188 | ++DOCSHELL 0C4F0400 == 9 [pid = 3188] [id = 10] 11:54:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 26 (0C4F2C00) [pid = 3188] [serial = 26] [outer = 00000000] 11:54:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 27 (0FD7A000) [pid = 3188] [serial = 27] [outer = 0C4F2C00] 11:54:43 INFO - PROCESS | 3188 | 1470941683874 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 28 (0FDE7C00) [pid = 3188] [serial = 28] [outer = 0C4F2C00] 11:54:44 INFO - PROCESS | 3188 | --DOCSHELL 113A1C00 == 8 [pid = 3188] [id = 4] 11:54:44 INFO - PROCESS | 3188 | 1470941684348 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]]]}] 11:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 11:54:44 INFO - PROCESS | 3188 | 1470941684402 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 3188 | 1470941684406 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 11:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:54:44 INFO - PROCESS | 3188 | 1470941684433 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - PROCESS | 3188 | 1470941684436 Marionette TRACE conn6 <- [1,14,null,{}] 11:54:44 INFO - PROCESS | 3188 | 1470941684442 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}] 11:54:44 INFO - PROCESS | 3188 | 1470941684444 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:44 INFO - PROCESS | 3188 | 1470941684533 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 11:54:44 INFO - PROCESS | 3188 | 1470941684548 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 3188 | 1470941684551 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:44 INFO - PROCESS | 3188 | ++DOCSHELL 10E1B800 == 9 [pid = 3188] [id = 11] 11:54:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 29 (10E1BC00) [pid = 3188] [serial = 29] [outer = 00000000] 11:54:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 30 (10E54000) [pid = 3188] [serial = 30] [outer = 10E1BC00] 11:54:44 INFO - PROCESS | 3188 | 1470941684599 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 31 (10E5E400) [pid = 3188] [serial = 31] [outer = 10E1BC00] 11:54:45 INFO - PROCESS | 3188 | 1470941685021 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]]]}] 11:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 11:54:45 INFO - PROCESS | 3188 | 1470941685065 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 11:54:45 INFO - PROCESS | 3188 | 1470941685068 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 11:54:45 INFO - PROCESS | 3188 | 1470941685072 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:54:45 INFO - PROCESS | 3188 | 1470941685074 Marionette TRACE conn6 <- [1,18,null,{}] 11:54:45 INFO - PROCESS | 3188 | 1470941685078 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}] 11:54:45 INFO - PROCESS | 3188 | 1470941685080 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:45 INFO - PROCESS | 3188 | 1470941685188 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 11:54:45 INFO - PROCESS | 3188 | 1470941685207 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 3188 | 1470941685209 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:45 INFO - PROCESS | 3188 | ++DOCSHELL 147EC400 == 10 [pid = 3188] [id = 12] 11:54:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 32 (147ED800) [pid = 3188] [serial = 32] [outer = 00000000] 11:54:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 33 (14AB5400) [pid = 3188] [serial = 33] [outer = 147ED800] 11:54:45 INFO - PROCESS | 3188 | 1470941685258 Marionette DEBUG loaded listener.js 11:54:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 34 (14B80000) [pid = 3188] [serial = 34] [outer = 147ED800] 11:54:45 INFO - PROCESS | 3188 | ++DOCSHELL 15266C00 == 11 [pid = 3188] [id = 13] 11:54:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 35 (15269000) [pid = 3188] [serial = 35] [outer = 00000000] 11:54:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 36 (1189C800) [pid = 3188] [serial = 36] [outer = 15269000] 11:54:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 37 (14A6C000) [pid = 3188] [serial = 37] [outer = 15269000] 11:54:45 INFO - PROCESS | 3188 | ++DOCSHELL 0C427800 == 12 [pid = 3188] [id = 14] 11:54:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 38 (14DFCC00) [pid = 3188] [serial = 38] [outer = 00000000] 11:54:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 39 (16166800) [pid = 3188] [serial = 39] [outer = 14DFCC00] 11:54:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 40 (1615F400) [pid = 3188] [serial = 40] [outer = 14DFCC00] 11:54:45 INFO - PROCESS | 3188 | 1470941685879 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]]]}] 11:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 11:54:45 INFO - PROCESS | 3188 | 1470941685906 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 11:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:54:45 INFO - PROCESS | 3188 | 1470941685910 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 11:54:45 INFO - PROCESS | 3188 | 1470941685922 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:54:45 INFO - PROCESS | 3188 | 1470941685926 Marionette TRACE conn6 <- [1,22,null,{}] 11:54:45 INFO - PROCESS | 3188 | 1470941685940 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}] 11:54:45 INFO - PROCESS | 3188 | 1470941685944 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:46 INFO - PROCESS | 3188 | 1470941686040 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 11:54:46 INFO - PROCESS | 3188 | 1470941686047 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 3188 | 1470941686049 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:46 INFO - PROCESS | 3188 | ++DOCSHELL 17586000 == 13 [pid = 3188] [id = 15] 11:54:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 41 (178E3800) [pid = 3188] [serial = 41] [outer = 00000000] 11:54:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 42 (18DB4400) [pid = 3188] [serial = 42] [outer = 178E3800] 11:54:46 INFO - PROCESS | 3188 | 1470941686094 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 43 (19A6CC00) [pid = 3188] [serial = 43] [outer = 178E3800] 11:54:46 INFO - PROCESS | 3188 | 1470941686503 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]]]}] 11:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 650ms 11:54:46 INFO - PROCESS | 3188 | 1470941686570 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 11:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:54:46 INFO - PROCESS | 3188 | 1470941686572 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 11:54:46 INFO - PROCESS | 3188 | 1470941686576 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 3188 | 1470941686577 Marionette TRACE conn6 <- [1,26,null,{}] 11:54:46 INFO - PROCESS | 3188 | 1470941686585 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}] 11:54:46 INFO - PROCESS | 3188 | 1470941686587 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:46 INFO - PROCESS | 3188 | 1470941686673 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 11:54:46 INFO - PROCESS | 3188 | 1470941686681 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 3188 | 1470941686684 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:46 INFO - PROCESS | 3188 | ++DOCSHELL 16825C00 == 14 [pid = 3188] [id = 16] 11:54:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 44 (17587000) [pid = 3188] [serial = 44] [outer = 00000000] 11:54:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 45 (18703000) [pid = 3188] [serial = 45] [outer = 17587000] 11:54:46 INFO - PROCESS | 3188 | 1470941686735 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 46 (19F62C00) [pid = 3188] [serial = 46] [outer = 17587000] 11:54:47 INFO - PROCESS | 3188 | 1470941687103 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]]]}] 11:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 591ms 11:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:54:47 INFO - PROCESS | 3188 | 1470941687170 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 11:54:47 INFO - PROCESS | 3188 | 1470941687172 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 11:54:47 INFO - PROCESS | 3188 | 1470941687175 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:54:47 INFO - PROCESS | 3188 | 1470941687177 Marionette TRACE conn6 <- [1,30,null,{}] 11:54:47 INFO - PROCESS | 3188 | 1470941687181 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}] 11:54:47 INFO - PROCESS | 3188 | 1470941687183 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:47 INFO - PROCESS | 3188 | 1470941687264 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 11:54:47 INFO - PROCESS | 3188 | 1470941687271 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 3188 | 1470941687277 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:47 INFO - PROCESS | 3188 | ++DOCSHELL 1BB88400 == 15 [pid = 3188] [id = 17] 11:54:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 47 (1BB88800) [pid = 3188] [serial = 47] [outer = 00000000] 11:54:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 48 (1BC0E400) [pid = 3188] [serial = 48] [outer = 1BB88800] 11:54:47 INFO - PROCESS | 3188 | 1470941687333 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 49 (1C21E400) [pid = 3188] [serial = 49] [outer = 1BB88800] 11:54:47 INFO - PROCESS | 3188 | 1470941687763 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]]]}] 11:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 11:54:47 INFO - PROCESS | 3188 | 1470941687807 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 11:54:47 INFO - PROCESS | 3188 | 1470941687809 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 11:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:54:47 INFO - PROCESS | 3188 | 1470941687817 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:54:47 INFO - PROCESS | 3188 | 1470941687818 Marionette TRACE conn6 <- [1,34,null,{}] 11:54:47 INFO - PROCESS | 3188 | 1470941687822 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}] 11:54:47 INFO - PROCESS | 3188 | 1470941687825 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:47 INFO - PROCESS | 3188 | 1470941687912 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 11:54:47 INFO - PROCESS | 3188 | 1470941687919 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 3188 | 1470941687921 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:47 INFO - PROCESS | 3188 | ++DOCSHELL 18702000 == 16 [pid = 3188] [id = 18] 11:54:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 50 (18D5AC00) [pid = 3188] [serial = 50] [outer = 00000000] 11:54:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 51 (1BC0BC00) [pid = 3188] [serial = 51] [outer = 18D5AC00] 11:54:47 INFO - PROCESS | 3188 | 1470941687965 Marionette DEBUG loaded listener.js 11:54:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 52 (1CA6B800) [pid = 3188] [serial = 52] [outer = 18D5AC00] 11:54:48 INFO - PROCESS | 3188 | 1470941688353 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]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 11:54:48 INFO - PROCESS | 3188 | 1470941688395 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 3188 | 1470941688397 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 11:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:54:48 INFO - PROCESS | 3188 | 1470941688401 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 3188 | 1470941688402 Marionette TRACE conn6 <- [1,38,null,{}] 11:54:48 INFO - PROCESS | 3188 | 1470941688406 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}] 11:54:48 INFO - PROCESS | 3188 | 1470941688408 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:48 INFO - PROCESS | 3188 | 1470941688515 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 11:54:48 INFO - PROCESS | 3188 | 1470941688520 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 3188 | 1470941688522 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:48 INFO - PROCESS | 3188 | ++DOCSHELL 178B7800 == 17 [pid = 3188] [id = 19] 11:54:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 53 (178BA800) [pid = 3188] [serial = 53] [outer = 00000000] 11:54:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 54 (178C1000) [pid = 3188] [serial = 54] [outer = 178BA800] 11:54:48 INFO - PROCESS | 3188 | 1470941688566 Marionette DEBUG loaded listener.js 11:54:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 55 (178C3000) [pid = 3188] [serial = 55] [outer = 178BA800] 11:54:48 INFO - PROCESS | 3188 | 1470941688929 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]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 11:54:48 INFO - PROCESS | 3188 | 1470941688971 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 11:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:54:48 INFO - PROCESS | 3188 | 1470941688973 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 11:54:48 INFO - PROCESS | 3188 | 1470941688977 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 3188 | 1470941688978 Marionette TRACE conn6 <- [1,42,null,{}] 11:54:49 INFO - PROCESS | 3188 | 1470941688994 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}] 11:54:49 INFO - PROCESS | 3188 | 1470941688996 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:49 INFO - PROCESS | 3188 | 1470941689071 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 11:54:49 INFO - PROCESS | 3188 | 1470941689077 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 3188 | 1470941689079 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:49 INFO - PROCESS | 3188 | ++DOCSHELL 178C6400 == 18 [pid = 3188] [id = 20] 11:54:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 56 (18D59C00) [pid = 3188] [serial = 56] [outer = 00000000] 11:54:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (18E94800) [pid = 3188] [serial = 57] [outer = 18D59C00] 11:54:49 INFO - PROCESS | 3188 | 1470941689128 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (18E96400) [pid = 3188] [serial = 58] [outer = 18D59C00] 11:54:49 INFO - PROCESS | 3188 | 1470941689524 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]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 571ms 11:54:49 INFO - PROCESS | 3188 | 1470941689548 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 3188 | 1470941689550 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 11:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:54:49 INFO - PROCESS | 3188 | 1470941689553 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 3188 | 1470941689555 Marionette TRACE conn6 <- [1,46,null,{}] 11:54:49 INFO - PROCESS | 3188 | 1470941689558 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}] 11:54:49 INFO - PROCESS | 3188 | 1470941689560 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:49 INFO - PROCESS | 3188 | 1470941689752 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 11:54:49 INFO - PROCESS | 3188 | 1470941689785 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 3188 | 1470941689787 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:49 INFO - PROCESS | 3188 | ++DOCSHELL 18E9AC00 == 19 [pid = 3188] [id = 21] 11:54:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (1BB95000) [pid = 3188] [serial = 59] [outer = 00000000] 11:54:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (1D151400) [pid = 3188] [serial = 60] [outer = 1BB95000] 11:54:49 INFO - PROCESS | 3188 | 1470941689842 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (1D153C00) [pid = 3188] [serial = 61] [outer = 1BB95000] 11:54:50 INFO - PROCESS | 3188 | 1470941690193 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]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 671ms 11:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:54:50 INFO - PROCESS | 3188 | 1470941690225 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 3188 | 1470941690227 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 11:54:50 INFO - PROCESS | 3188 | 1470941690230 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 3188 | 1470941690232 Marionette TRACE conn6 <- [1,50,null,{}] 11:54:50 INFO - PROCESS | 3188 | 1470941690235 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}] 11:54:50 INFO - PROCESS | 3188 | 1470941690237 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:50 INFO - PROCESS | 3188 | 1470941690361 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 11:54:50 INFO - PROCESS | 3188 | 1470941690389 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 3188 | 1470941690391 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:50 INFO - PROCESS | 3188 | ++DOCSHELL 10656400 == 20 [pid = 3188] [id = 22] 11:54:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (10656C00) [pid = 3188] [serial = 62] [outer = 00000000] 11:54:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (168C2400) [pid = 3188] [serial = 63] [outer = 10656C00] 11:54:50 INFO - PROCESS | 3188 | 1470941690445 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (1D463400) [pid = 3188] [serial = 64] [outer = 10656C00] 11:54:50 INFO - PROCESS | 3188 | 1470941690821 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]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 11:54:50 INFO - PROCESS | 3188 | 1470941690860 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 3188 | 1470941690863 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 11:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:54:50 INFO - PROCESS | 3188 | 1470941690866 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 3188 | 1470941690868 Marionette TRACE conn6 <- [1,54,null,{}] 11:54:50 INFO - PROCESS | 3188 | 1470941690871 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}] 11:54:50 INFO - PROCESS | 3188 | 1470941690873 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:50 INFO - PROCESS | 3188 | 1470941690987 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 11:54:51 INFO - PROCESS | 3188 | 1470941690994 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 3188 | 1470941690996 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:51 INFO - PROCESS | 3188 | ++DOCSHELL 10744400 == 21 [pid = 3188] [id = 23] 11:54:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (10745400) [pid = 3188] [serial = 65] [outer = 00000000] 11:54:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (10751C00) [pid = 3188] [serial = 66] [outer = 10745400] 11:54:51 INFO - PROCESS | 3188 | 1470941691041 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10B67400) [pid = 3188] [serial = 67] [outer = 10745400] 11:54:51 INFO - PROCESS | 3188 | 1470941691419 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]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 11:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:54:51 INFO - PROCESS | 3188 | 1470941691437 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 3188 | 1470941691439 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 11:54:51 INFO - PROCESS | 3188 | 1470941691442 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - PROCESS | 3188 | 1470941691444 Marionette TRACE conn6 <- [1,58,null,{}] 11:54:51 INFO - PROCESS | 3188 | 1470941691447 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}] 11:54:51 INFO - PROCESS | 3188 | 1470941691449 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:51 INFO - PROCESS | 3188 | 1470941691538 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 11:54:51 INFO - PROCESS | 3188 | 1470941691543 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 3188 | 1470941691545 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:51 INFO - PROCESS | 3188 | ++DOCSHELL 10B67C00 == 22 [pid = 3188] [id = 24] 11:54:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10B6B800) [pid = 3188] [serial = 68] [outer = 00000000] 11:54:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10B72C00) [pid = 3188] [serial = 69] [outer = 10B6B800] 11:54:51 INFO - PROCESS | 3188 | 1470941691589 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (168BF000) [pid = 3188] [serial = 70] [outer = 10B6B800] 11:54:52 INFO - PROCESS | 3188 | --DOCSHELL 0FE5D000 == 21 [pid = 3188] [id = 8] 11:54:52 INFO - PROCESS | 3188 | 1470941692741 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]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1322ms 11:54:52 INFO - PROCESS | 3188 | 1470941692766 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 3188 | 1470941692770 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 11:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:54:52 INFO - PROCESS | 3188 | 1470941692780 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 3188 | 1470941692783 Marionette TRACE conn6 <- [1,62,null,{}] 11:54:52 INFO - PROCESS | 3188 | 1470941692788 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}] 11:54:52 INFO - PROCESS | 3188 | 1470941692792 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:52 INFO - PROCESS | 3188 | 1470941692906 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 11:54:52 INFO - PROCESS | 3188 | 1470941692914 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 3188 | 1470941692917 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:52 INFO - PROCESS | 3188 | ++DOCSHELL 10748C00 == 22 [pid = 3188] [id = 25] 11:54:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1074AC00) [pid = 3188] [serial = 71] [outer = 00000000] 11:54:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10AAD800) [pid = 3188] [serial = 72] [outer = 1074AC00] 11:54:52 INFO - PROCESS | 3188 | 1470941692974 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10B6E400) [pid = 3188] [serial = 73] [outer = 1074AC00] 11:54:53 INFO - PROCESS | 3188 | 1470941693387 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]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 11:54:53 INFO - PROCESS | 3188 | 1470941693410 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 3188 | 1470941693414 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 11:54:53 INFO - PROCESS | 3188 | 1470941693420 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:54:53 INFO - PROCESS | 3188 | 1470941693423 Marionette TRACE conn6 <- [1,66,null,{}] 11:54:53 INFO - PROCESS | 3188 | 1470941693426 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}] 11:54:53 INFO - PROCESS | 3188 | 1470941693429 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:53 INFO - PROCESS | 3188 | 1470941693539 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 11:54:53 INFO - PROCESS | 3188 | 1470941693603 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 3188 | 1470941693606 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:53 INFO - PROCESS | 3188 | ++DOCSHELL 10D60800 == 23 [pid = 3188] [id = 26] 11:54:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10E1B400) [pid = 3188] [serial = 74] [outer = 00000000] 11:54:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10EC8400) [pid = 3188] [serial = 75] [outer = 10E1B400] 11:54:53 INFO - PROCESS | 3188 | 1470941693656 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (11708C00) [pid = 3188] [serial = 76] [outer = 10E1B400] 11:54:54 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16589000) [pid = 3188] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:54:54 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10656C00) [pid = 3188] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:54:54 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0FEFA400) [pid = 3188] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:54:54 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (0C4F2C00) [pid = 3188] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:54:54 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10E1BC00) [pid = 3188] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:54:54 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (147ED800) [pid = 3188] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:54:54 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (178E3800) [pid = 3188] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:54:54 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (17587000) [pid = 3188] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:54:54 INFO - PROCESS | 3188 | 1470941694301 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]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 931ms 11:54:54 INFO - PROCESS | 3188 | 1470941694367 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 3188 | 1470941694370 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 11:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:54:54 INFO - PROCESS | 3188 | 1470941694374 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - PROCESS | 3188 | 1470941694378 Marionette TRACE conn6 <- [1,70,null,{}] 11:54:54 INFO - PROCESS | 3188 | 1470941694388 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}] 11:54:54 INFO - PROCESS | 3188 | 1470941694393 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:54 INFO - PROCESS | 3188 | 1470941694475 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 11:54:54 INFO - PROCESS | 3188 | 1470941694482 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 3188 | 1470941694485 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:54 INFO - PROCESS | 3188 | ++DOCSHELL 118E1400 == 24 [pid = 3188] [id = 27] 11:54:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (118E4C00) [pid = 3188] [serial = 77] [outer = 00000000] 11:54:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (14B7F800) [pid = 3188] [serial = 78] [outer = 118E4C00] 11:54:54 INFO - PROCESS | 3188 | 1470941694545 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (15295000) [pid = 3188] [serial = 79] [outer = 118E4C00] 11:54:54 INFO - PROCESS | 3188 | 1470941694945 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]]]}] 11:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 11:54:55 INFO - PROCESS | 3188 | 1470941695006 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 3188 | 1470941695008 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 11:54:55 INFO - PROCESS | 3188 | 1470941695011 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 3188 | 1470941695013 Marionette TRACE conn6 <- [1,74,null,{}] 11:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:54:55 INFO - PROCESS | 3188 | 1470941695016 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}] 11:54:55 INFO - PROCESS | 3188 | 1470941695018 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:55 INFO - PROCESS | 3188 | 1470941695101 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 11:54:55 INFO - PROCESS | 3188 | 1470941695107 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 3188 | 1470941695108 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:55 INFO - PROCESS | 3188 | ++DOCSHELL 160C7400 == 25 [pid = 3188] [id = 28] 11:54:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (160CF800) [pid = 3188] [serial = 80] [outer = 00000000] 11:54:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (163E2400) [pid = 3188] [serial = 81] [outer = 160CF800] 11:54:55 INFO - PROCESS | 3188 | 1470941695154 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1681FC00) [pid = 3188] [serial = 82] [outer = 160CF800] 11:54:55 INFO - PROCESS | 3188 | 1470941695558 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]]]}] 11:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 11:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:54:55 INFO - PROCESS | 3188 | 1470941695586 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 3188 | 1470941695588 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 11:54:55 INFO - PROCESS | 3188 | 1470941695591 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 3188 | 1470941695593 Marionette TRACE conn6 <- [1,78,null,{}] 11:54:55 INFO - PROCESS | 3188 | 1470941695596 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}] 11:54:55 INFO - PROCESS | 3188 | 1470941695598 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:55 INFO - PROCESS | 3188 | 1470941695673 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 11:54:55 INFO - PROCESS | 3188 | 1470941695679 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 3188 | 1470941695681 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:55 INFO - PROCESS | 3188 | ++DOCSHELL 168BDC00 == 26 [pid = 3188] [id = 29] 11:54:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (168C1400) [pid = 3188] [serial = 83] [outer = 00000000] 11:54:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (178B8800) [pid = 3188] [serial = 84] [outer = 168C1400] 11:54:55 INFO - PROCESS | 3188 | 1470941695726 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (178C2000) [pid = 3188] [serial = 85] [outer = 168C1400] 11:54:56 INFO - PROCESS | 3188 | 1470941696162 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]]]}] 11:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 11:54:56 INFO - PROCESS | 3188 | 1470941696231 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 11:54:56 INFO - PROCESS | 3188 | 1470941696235 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 11:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:54:56 INFO - PROCESS | 3188 | 1470941696241 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - PROCESS | 3188 | 1470941696246 Marionette TRACE conn6 <- [1,82,null,{}] 11:54:56 INFO - PROCESS | 3188 | 1470941696253 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}] 11:54:56 INFO - PROCESS | 3188 | 1470941696257 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:56 INFO - PROCESS | 3188 | 1470941696372 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 11:54:56 INFO - PROCESS | 3188 | 1470941696487 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:56 INFO - PROCESS | 3188 | 1470941696492 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:56 INFO - PROCESS | 3188 | ++DOCSHELL 1064B000 == 27 [pid = 3188] [id = 30] 11:54:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1064BC00) [pid = 3188] [serial = 86] [outer = 00000000] 11:54:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (10657C00) [pid = 3188] [serial = 87] [outer = 1064BC00] 11:54:56 INFO - PROCESS | 3188 | 1470941696563 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (10B68000) [pid = 3188] [serial = 88] [outer = 1064BC00] 11:54:57 INFO - PROCESS | 3188 | 1470941697100 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]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 931ms 11:54:57 INFO - PROCESS | 3188 | 1470941697174 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 3188 | 1470941697179 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 11:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:54:57 INFO - PROCESS | 3188 | 1470941697186 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 3188 | 1470941697189 Marionette TRACE conn6 <- [1,86,null,{}] 11:54:57 INFO - PROCESS | 3188 | 1470941697193 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}] 11:54:57 INFO - PROCESS | 3188 | 1470941697196 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:57 INFO - PROCESS | 3188 | 1470941697346 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 11:54:57 INFO - PROCESS | 3188 | 1470941697409 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 3188 | 1470941697412 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:57 INFO - PROCESS | 3188 | ++DOCSHELL 14DF9400 == 28 [pid = 3188] [id = 31] 11:54:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (14DFB800) [pid = 3188] [serial = 89] [outer = 00000000] 11:54:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (163DCC00) [pid = 3188] [serial = 90] [outer = 14DFB800] 11:54:57 INFO - PROCESS | 3188 | 1470941697469 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (16436C00) [pid = 3188] [serial = 91] [outer = 14DFB800] 11:54:58 INFO - PROCESS | 3188 | 1470941698007 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]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 11:54:58 INFO - PROCESS | 3188 | 1470941698058 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 3188 | 1470941698061 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 11:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:54:58 INFO - PROCESS | 3188 | 1470941698065 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 3188 | 1470941698069 Marionette TRACE conn6 <- [1,90,null,{}] 11:54:58 INFO - PROCESS | 3188 | 1470941698079 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}] 11:54:58 INFO - PROCESS | 3188 | 1470941698084 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:58 INFO - PROCESS | 3188 | 1470941698186 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 11:54:58 INFO - PROCESS | 3188 | 1470941698254 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 3188 | 1470941698258 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:58 INFO - PROCESS | 3188 | ++DOCSHELL 0BE9C000 == 29 [pid = 3188] [id = 32] 11:54:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0BE9C400) [pid = 3188] [serial = 92] [outer = 00000000] 11:54:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (14D61400) [pid = 3188] [serial = 93] [outer = 0BE9C400] 11:54:58 INFO - PROCESS | 3188 | 1470941698316 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (16580400) [pid = 3188] [serial = 94] [outer = 0BE9C400] 11:54:58 INFO - PROCESS | 3188 | 1470941698867 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]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 11:54:58 INFO - PROCESS | 3188 | 1470941698938 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 3188 | 1470941698941 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 11:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:54:58 INFO - PROCESS | 3188 | 1470941698945 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 3188 | 1470941698947 Marionette TRACE conn6 <- [1,94,null,{}] 11:54:58 INFO - PROCESS | 3188 | 1470941698951 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}] 11:54:58 INFO - PROCESS | 3188 | 1470941698954 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:59 INFO - PROCESS | 3188 | 1470941699062 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 11:54:59 INFO - PROCESS | 3188 | 1470941699131 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 3188 | 1470941699133 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:54:59 INFO - PROCESS | 3188 | ++DOCSHELL 16435000 == 30 [pid = 3188] [id = 33] 11:54:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (178BB400) [pid = 3188] [serial = 95] [outer = 00000000] 11:54:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (18E8F400) [pid = 3188] [serial = 96] [outer = 178BB400] 11:54:59 INFO - PROCESS | 3188 | 1470941699188 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (194E9C00) [pid = 3188] [serial = 97] [outer = 178BB400] 11:54:59 INFO - PROCESS | 3188 | 1470941699831 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]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 930ms 11:54:59 INFO - PROCESS | 3188 | 1470941699878 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 11:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:54:59 INFO - PROCESS | 3188 | 1470941699883 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 11:54:59 INFO - PROCESS | 3188 | 1470941699887 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 3188 | 1470941699890 Marionette TRACE conn6 <- [1,98,null,{}] 11:54:59 INFO - PROCESS | 3188 | 1470941699896 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}] 11:54:59 INFO - PROCESS | 3188 | 1470941699899 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:00 INFO - PROCESS | 3188 | 1470941699998 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 11:55:00 INFO - PROCESS | 3188 | 1470941700074 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 3188 | 1470941700078 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:00 INFO - PROCESS | 3188 | ++DOCSHELL 0BE9A000 == 31 [pid = 3188] [id = 34] 11:55:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (0C427400) [pid = 3188] [serial = 98] [outer = 00000000] 11:55:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0FEFA400) [pid = 3188] [serial = 99] [outer = 0C427400] 11:55:00 INFO - PROCESS | 3188 | 1470941700130 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (1064C400) [pid = 3188] [serial = 100] [outer = 0C427400] 11:55:00 INFO - PROCESS | 3188 | --DOCSHELL 0C4F0400 == 30 [pid = 3188] [id = 10] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (19A65C00) [pid = 3188] [serial = 17] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (1BC0BC00) [pid = 3188] [serial = 51] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (178C1000) [pid = 3188] [serial = 54] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (18E94800) [pid = 3188] [serial = 57] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1D151400) [pid = 3188] [serial = 60] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (168C2400) [pid = 3188] [serial = 63] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (10558400) [pid = 3188] [serial = 21] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (14D60800) [pid = 3188] [serial = 24] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0FD7A000) [pid = 3188] [serial = 27] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10E54000) [pid = 3188] [serial = 30] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (14AB5400) [pid = 3188] [serial = 33] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (16166800) [pid = 3188] [serial = 39] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (18DB4400) [pid = 3188] [serial = 42] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19A6CC00) [pid = 3188] [serial = 43] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10E5E400) [pid = 3188] [serial = 31] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1189C800) [pid = 3188] [serial = 36] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (19F62C00) [pid = 3188] [serial = 46] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (14B80000) [pid = 3188] [serial = 34] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0FDE7C00) [pid = 3188] [serial = 28] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10D3D000) [pid = 3188] [serial = 22] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1D463400) [pid = 3188] [serial = 64] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (10751C00) [pid = 3188] [serial = 66] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (1758A800) [pid = 3188] [serial = 9] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (17590800) [pid = 3188] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (118E3400) [pid = 3188] [serial = 4] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (18703000) [pid = 3188] [serial = 45] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (1BC0E400) [pid = 3188] [serial = 48] [outer = 00000000] [url = about:blank] 11:55:00 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (19BC3800) [pid = 3188] [serial = 14] [outer = 00000000] [url = about:blank] 11:55:01 INFO - PROCESS | 3188 | 1470941701090 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]]]}] 11:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1237ms 11:55:01 INFO - PROCESS | 3188 | 1470941701125 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 3188 | 1470941701129 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 11:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:55:01 INFO - PROCESS | 3188 | 1470941701133 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 3188 | 1470941701138 Marionette TRACE conn6 <- [1,102,null,{}] 11:55:01 INFO - PROCESS | 3188 | 1470941701143 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}] 11:55:01 INFO - PROCESS | 3188 | 1470941701146 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:01 INFO - PROCESS | 3188 | 1470941701238 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 11:55:01 INFO - PROCESS | 3188 | 1470941701245 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 3188 | 1470941701249 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:01 INFO - PROCESS | 3188 | ++DOCSHELL 0FEFE800 == 31 [pid = 3188] [id = 35] 11:55:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (10649800) [pid = 3188] [serial = 101] [outer = 00000000] 11:55:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (10654400) [pid = 3188] [serial = 102] [outer = 10649800] 11:55:01 INFO - PROCESS | 3188 | 1470941701301 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (1074D800) [pid = 3188] [serial = 103] [outer = 10649800] 11:55:01 INFO - PROCESS | 3188 | 1470941701716 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]]]}] 11:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 11:55:01 INFO - PROCESS | 3188 | 1470941701764 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 3188 | 1470941701769 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 11:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:55:01 INFO - PROCESS | 3188 | 1470941701776 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 3188 | 1470941701778 Marionette TRACE conn6 <- [1,106,null,{}] 11:55:01 INFO - PROCESS | 3188 | 1470941701782 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}] 11:55:01 INFO - PROCESS | 3188 | 1470941701785 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:01 INFO - PROCESS | 3188 | 1470941701880 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 11:55:01 INFO - PROCESS | 3188 | 1470941701924 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 3188 | 1470941701926 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:01 INFO - PROCESS | 3188 | ++DOCSHELL 10D61C00 == 32 [pid = 3188] [id = 36] 11:55:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10E14C00) [pid = 3188] [serial = 104] [outer = 00000000] 11:55:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10E1F000) [pid = 3188] [serial = 105] [outer = 10E14C00] 11:55:01 INFO - PROCESS | 3188 | 1470941701977 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10E5C000) [pid = 3188] [serial = 106] [outer = 10E14C00] 11:55:02 INFO - PROCESS | 3188 | 1470941702389 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]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 11:55:02 INFO - PROCESS | 3188 | 1470941702409 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 3188 | 1470941702412 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 11:55:02 INFO - PROCESS | 3188 | 1470941702415 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:55:02 INFO - PROCESS | 3188 | 1470941702418 Marionette TRACE conn6 <- [1,110,null,{}] 11:55:02 INFO - PROCESS | 3188 | 1470941702429 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}] 11:55:02 INFO - PROCESS | 3188 | 1470941702433 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:02 INFO - PROCESS | 3188 | 1470941702515 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 11:55:02 INFO - PROCESS | 3188 | 1470941702523 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 3188 | 1470941702526 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:02 INFO - PROCESS | 3188 | ++DOCSHELL 11892400 == 33 [pid = 3188] [id = 37] 11:55:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (118E6400) [pid = 3188] [serial = 107] [outer = 00000000] 11:55:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (14D2BC00) [pid = 3188] [serial = 108] [outer = 118E6400] 11:55:02 INFO - PROCESS | 3188 | 1470941702576 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (15295400) [pid = 3188] [serial = 109] [outer = 118E6400] 11:55:03 INFO - PROCESS | 3188 | 1470941703000 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]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 11:55:03 INFO - PROCESS | 3188 | 1470941703049 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 3188 | 1470941703052 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 11:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:55:03 INFO - PROCESS | 3188 | 1470941703060 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 3188 | 1470941703062 Marionette TRACE conn6 <- [1,114,null,{}] 11:55:03 INFO - PROCESS | 3188 | 1470941703069 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}] 11:55:03 INFO - PROCESS | 3188 | 1470941703071 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:03 INFO - PROCESS | 3188 | 1470941703176 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 11:55:03 INFO - PROCESS | 3188 | 1470941703184 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 3188 | 1470941703186 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:03 INFO - PROCESS | 3188 | ++DOCSHELL 1530EC00 == 34 [pid = 3188] [id = 38] 11:55:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1539F800) [pid = 3188] [serial = 110] [outer = 00000000] 11:55:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (163E2800) [pid = 3188] [serial = 111] [outer = 1539F800] 11:55:03 INFO - PROCESS | 3188 | 1470941703230 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (17582800) [pid = 3188] [serial = 112] [outer = 1539F800] 11:55:03 INFO - PROCESS | 3188 | 1470941703663 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]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 11:55:03 INFO - PROCESS | 3188 | 1470941703694 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 3188 | 1470941703696 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 11:55:03 INFO - PROCESS | 3188 | 1470941703699 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:55:03 INFO - PROCESS | 3188 | 1470941703701 Marionette TRACE conn6 <- [1,118,null,{}] 11:55:03 INFO - PROCESS | 3188 | 1470941703705 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}] 11:55:03 INFO - PROCESS | 3188 | 1470941703707 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:03 INFO - PROCESS | 3188 | 1470941703807 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 11:55:03 INFO - PROCESS | 3188 | 1470941703812 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 3188 | 1470941703814 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:03 INFO - PROCESS | 3188 | ++DOCSHELL 17591000 == 35 [pid = 3188] [id = 39] 11:55:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (17821800) [pid = 3188] [serial = 113] [outer = 00000000] 11:55:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (178EC000) [pid = 3188] [serial = 114] [outer = 17821800] 11:55:03 INFO - PROCESS | 3188 | 1470941703862 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178EDC00) [pid = 3188] [serial = 115] [outer = 17821800] 11:55:04 INFO - PROCESS | 3188 | 1470941704292 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]]]}] 11:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 11:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:55:04 INFO - PROCESS | 3188 | 1470941704334 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 11:55:04 INFO - PROCESS | 3188 | 1470941704336 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 11:55:04 INFO - PROCESS | 3188 | 1470941704340 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - PROCESS | 3188 | 1470941704341 Marionette TRACE conn6 <- [1,122,null,{}] 11:55:04 INFO - PROCESS | 3188 | 1470941704351 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}] 11:55:04 INFO - PROCESS | 3188 | 1470941704356 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:04 INFO - PROCESS | 3188 | 1470941704474 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 11:55:04 INFO - PROCESS | 3188 | 1470941704545 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 3188 | 1470941704547 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:04 INFO - PROCESS | 3188 | ++DOCSHELL 18E97000 == 36 [pid = 3188] [id = 40] 11:55:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19722C00) [pid = 3188] [serial = 116] [outer = 00000000] 11:55:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1972D000) [pid = 3188] [serial = 117] [outer = 19722C00] 11:55:04 INFO - PROCESS | 3188 | 1470941704593 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19731400) [pid = 3188] [serial = 118] [outer = 19722C00] 11:55:04 INFO - PROCESS | 3188 | 1470941704986 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]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 690ms 11:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:55:05 INFO - PROCESS | 3188 | 1470941705030 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 3188 | 1470941705032 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 11:55:05 INFO - PROCESS | 3188 | 1470941705035 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 3188 | 1470941705037 Marionette TRACE conn6 <- [1,126,null,{}] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10B6B800) [pid = 3188] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1BB95000) [pid = 3188] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (18D5AC00) [pid = 3188] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1BB88800) [pid = 3188] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (18D59C00) [pid = 3188] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10745400) [pid = 3188] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (178BA800) [pid = 3188] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (168C1400) [pid = 3188] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (160CF800) [pid = 3188] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1074AC00) [pid = 3188] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10E1B400) [pid = 3188] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:55:05 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (118E4C00) [pid = 3188] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:55:05 INFO - PROCESS | 3188 | 1470941705147 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}] 11:55:05 INFO - PROCESS | 3188 | 1470941705149 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:05 INFO - PROCESS | 3188 | 1470941705229 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 11:55:05 INFO - PROCESS | 3188 | 1470941705234 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 3188 | 1470941705236 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:05 INFO - PROCESS | 3188 | ++DOCSHELL 0FDE9400 == 37 [pid = 3188] [id = 41] 11:55:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10657400) [pid = 3188] [serial = 119] [outer = 00000000] 11:55:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (118E4C00) [pid = 3188] [serial = 120] [outer = 10657400] 11:55:05 INFO - PROCESS | 3188 | 1470941705280 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (14D61800) [pid = 3188] [serial = 121] [outer = 10657400] 11:55:05 INFO - PROCESS | 3188 | 1470941705673 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]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 11:55:05 INFO - PROCESS | 3188 | 1470941705706 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 3188 | 1470941705708 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 11:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:55:05 INFO - PROCESS | 3188 | 1470941705718 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 3188 | 1470941705720 Marionette TRACE conn6 <- [1,130,null,{}] 11:55:05 INFO - PROCESS | 3188 | 1470941705724 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}] 11:55:05 INFO - PROCESS | 3188 | 1470941705726 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:05 INFO - PROCESS | 3188 | 1470941705825 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 11:55:05 INFO - PROCESS | 3188 | 1470941705836 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 3188 | 1470941705838 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:05 INFO - PROCESS | 3188 | ++DOCSHELL 086E9C00 == 38 [pid = 3188] [id = 42] 11:55:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (086EBC00) [pid = 3188] [serial = 122] [outer = 00000000] 11:55:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (086EF000) [pid = 3188] [serial = 123] [outer = 086EBC00] 11:55:05 INFO - PROCESS | 3188 | 1470941705885 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (0BE9BC00) [pid = 3188] [serial = 124] [outer = 086EBC00] 11:55:06 INFO - PROCESS | 3188 | 1470941706277 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]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 590ms 11:55:06 INFO - PROCESS | 3188 | 1470941706302 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 3188 | 1470941706305 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 11:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:55:06 INFO - PROCESS | 3188 | 1470941706308 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - PROCESS | 3188 | 1470941706310 Marionette TRACE conn6 <- [1,134,null,{}] 11:55:06 INFO - PROCESS | 3188 | 1470941706313 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}] 11:55:06 INFO - PROCESS | 3188 | 1470941706315 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:06 INFO - PROCESS | 3188 | 1470941706427 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 11:55:06 INFO - PROCESS | 3188 | 1470941706434 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 3188 | 1470941706436 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:06 INFO - PROCESS | 3188 | ++DOCSHELL 10B6B800 == 39 [pid = 3188] [id = 43] 11:55:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (10B6F000) [pid = 3188] [serial = 125] [outer = 00000000] 11:55:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (168C4400) [pid = 3188] [serial = 126] [outer = 10B6F000] 11:55:06 INFO - PROCESS | 3188 | 1470941706483 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (18D59C00) [pid = 3188] [serial = 127] [outer = 10B6F000] 11:55:06 INFO - PROCESS | 3188 | 1470941706876 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]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 11:55:06 INFO - PROCESS | 3188 | 1470941706942 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 3188 | 1470941706944 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 11:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:55:06 INFO - PROCESS | 3188 | 1470941706948 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - PROCESS | 3188 | 1470941706950 Marionette TRACE conn6 <- [1,138,null,{}] 11:55:06 INFO - PROCESS | 3188 | 1470941706953 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}] 11:55:06 INFO - PROCESS | 3188 | 1470941706955 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:07 INFO - PROCESS | 3188 | 1470941707060 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 11:55:07 INFO - PROCESS | 3188 | 1470941707067 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 3188 | 1470941707069 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:07 INFO - PROCESS | 3188 | ++DOCSHELL 168C2C00 == 40 [pid = 3188] [id = 44] 11:55:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1758C000) [pid = 3188] [serial = 128] [outer = 00000000] 11:55:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1A104C00) [pid = 3188] [serial = 129] [outer = 1758C000] 11:55:07 INFO - PROCESS | 3188 | 1470941707117 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1A406C00) [pid = 3188] [serial = 130] [outer = 1758C000] 11:55:07 INFO - PROCESS | 3188 | 1470941707883 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]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 970ms 11:55:07 INFO - PROCESS | 3188 | 1470941707919 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 11:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:55:07 INFO - PROCESS | 3188 | 1470941707924 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 11:55:07 INFO - PROCESS | 3188 | 1470941707929 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 3188 | 1470941707934 Marionette TRACE conn6 <- [1,142,null,{}] 11:55:07 INFO - PROCESS | 3188 | 1470941707940 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}] 11:55:07 INFO - PROCESS | 3188 | 1470941707942 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:08 INFO - PROCESS | 3188 | 1470941708067 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 11:55:08 INFO - PROCESS | 3188 | 1470941708138 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 3188 | 1470941708140 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:08 INFO - PROCESS | 3188 | ++DOCSHELL 0FDE8400 == 41 [pid = 3188] [id = 45] 11:55:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (10552000) [pid = 3188] [serial = 131] [outer = 00000000] 11:55:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (10749800) [pid = 3188] [serial = 132] [outer = 10552000] 11:55:08 INFO - PROCESS | 3188 | 1470941708198 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (10D11C00) [pid = 3188] [serial = 133] [outer = 10552000] 11:55:09 INFO - PROCESS | 3188 | 1470941709106 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]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1229ms 11:55:09 INFO - PROCESS | 3188 | 1470941709158 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 3188 | 1470941709162 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 11:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:55:09 INFO - PROCESS | 3188 | 1470941709166 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 3188 | 1470941709171 Marionette TRACE conn6 <- [1,146,null,{}] 11:55:09 INFO - PROCESS | 3188 | 1470941709177 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}] 11:55:09 INFO - PROCESS | 3188 | 1470941709180 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:09 INFO - PROCESS | 3188 | 1470941709290 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 0BE9C000 == 40 [pid = 3188] [id = 32] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 16435000 == 39 [pid = 3188] [id = 33] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 1064B000 == 38 [pid = 3188] [id = 30] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 14DF9400 == 37 [pid = 3188] [id = 31] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 10B6B800 == 36 [pid = 3188] [id = 43] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 086E9C00 == 35 [pid = 3188] [id = 42] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 0FDE9400 == 34 [pid = 3188] [id = 41] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 18E97000 == 33 [pid = 3188] [id = 40] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 17591000 == 32 [pid = 3188] [id = 39] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 1530EC00 == 31 [pid = 3188] [id = 38] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 11892400 == 30 [pid = 3188] [id = 37] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 10D61C00 == 29 [pid = 3188] [id = 36] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 0FEFE800 == 28 [pid = 3188] [id = 35] 11:55:09 INFO - PROCESS | 3188 | --DOCSHELL 0BE9A000 == 27 [pid = 3188] [id = 34] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10B72C00) [pid = 3188] [serial = 69] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1D153C00) [pid = 3188] [serial = 61] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1CA6B800) [pid = 3188] [serial = 52] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1C21E400) [pid = 3188] [serial = 49] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (18E96400) [pid = 3188] [serial = 58] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10B67400) [pid = 3188] [serial = 67] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (178C3000) [pid = 3188] [serial = 55] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (178C2000) [pid = 3188] [serial = 85] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1681FC00) [pid = 3188] [serial = 82] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10AAD800) [pid = 3188] [serial = 72] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10B6E400) [pid = 3188] [serial = 73] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10EC8400) [pid = 3188] [serial = 75] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (163E2400) [pid = 3188] [serial = 81] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (15295000) [pid = 3188] [serial = 79] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (11708C00) [pid = 3188] [serial = 76] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (14B7F800) [pid = 3188] [serial = 78] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (168BF000) [pid = 3188] [serial = 70] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (178B8800) [pid = 3188] [serial = 84] [outer = 00000000] [url = about:blank] 11:55:09 INFO - PROCESS | 3188 | 1470941709396 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 3188 | 1470941709398 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:09 INFO - PROCESS | 3188 | ++DOCSHELL 086F1400 == 28 [pid = 3188] [id = 46] 11:55:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (0BE8E800) [pid = 3188] [serial = 134] [outer = 00000000] 11:55:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (0BE9C000) [pid = 3188] [serial = 135] [outer = 0BE8E800] 11:55:09 INFO - PROCESS | 3188 | 1470941709447 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0FE5A000) [pid = 3188] [serial = 136] [outer = 0BE8E800] 11:55:09 INFO - PROCESS | 3188 | 1470941709927 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]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 791ms 11:55:09 INFO - PROCESS | 3188 | 1470941709959 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 3188 | 1470941709963 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 11:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:55:09 INFO - PROCESS | 3188 | 1470941709970 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 3188 | 1470941709973 Marionette TRACE conn6 <- [1,150,null,{}] 11:55:09 INFO - PROCESS | 3188 | 1470941709976 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}] 11:55:09 INFO - PROCESS | 3188 | 1470941709979 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:10 INFO - PROCESS | 3188 | 1470941710070 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 11:55:10 INFO - PROCESS | 3188 | 1470941710079 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 3188 | 1470941710081 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:10 INFO - PROCESS | 3188 | ++DOCSHELL 10D0D400 == 29 [pid = 3188] [id = 47] 11:55:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10D12400) [pid = 3188] [serial = 137] [outer = 00000000] 11:55:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10D56C00) [pid = 3188] [serial = 138] [outer = 10D12400] 11:55:10 INFO - PROCESS | 3188 | 1470941710130 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10E1FC00) [pid = 3188] [serial = 139] [outer = 10D12400] 11:55:10 INFO - PROCESS | 3188 | 1470941710578 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]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 631ms 11:55:10 INFO - PROCESS | 3188 | 1470941710604 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 3188 | 1470941710606 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 11:55:10 INFO - PROCESS | 3188 | 1470941710609 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:55:10 INFO - PROCESS | 3188 | 1470941710613 Marionette TRACE conn6 <- [1,154,null,{}] 11:55:10 INFO - PROCESS | 3188 | 1470941710629 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}] 11:55:10 INFO - PROCESS | 3188 | 1470941710634 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:10 INFO - PROCESS | 3188 | 1470941710746 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 11:55:10 INFO - PROCESS | 3188 | 1470941710755 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 3188 | 1470941710758 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:10 INFO - PROCESS | 3188 | ++DOCSHELL 14B86C00 == 30 [pid = 3188] [id = 48] 11:55:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (14D2E400) [pid = 3188] [serial = 140] [outer = 00000000] 11:55:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1528E800) [pid = 3188] [serial = 141] [outer = 14D2E400] 11:55:10 INFO - PROCESS | 3188 | 1470941710815 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (15CCFC00) [pid = 3188] [serial = 142] [outer = 14D2E400] 11:55:11 INFO - PROCESS | 3188 | 1470941711234 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]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 690ms 11:55:11 INFO - PROCESS | 3188 | 1470941711303 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 3188 | 1470941711306 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 11:55:11 INFO - PROCESS | 3188 | 1470941711309 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:55:11 INFO - PROCESS | 3188 | 1470941711321 Marionette TRACE conn6 <- [1,158,null,{}] 11:55:11 INFO - PROCESS | 3188 | 1470941711326 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}] 11:55:11 INFO - PROCESS | 3188 | 1470941711328 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:11 INFO - PROCESS | 3188 | 1470941711417 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 11:55:11 INFO - PROCESS | 3188 | 1470941711422 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 3188 | 1470941711424 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:11 INFO - PROCESS | 3188 | ++DOCSHELL 16166800 == 31 [pid = 3188] [id = 49] 11:55:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16168800) [pid = 3188] [serial = 143] [outer = 00000000] 11:55:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (167FA400) [pid = 3188] [serial = 144] [outer = 16168800] 11:55:11 INFO - PROCESS | 3188 | 1470941711473 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (168C2000) [pid = 3188] [serial = 145] [outer = 16168800] 11:55:11 INFO - PROCESS | 3188 | 1470941711948 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]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 11:55:12 INFO - PROCESS | 3188 | 1470941712007 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 3188 | 1470941712009 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 11:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:55:12 INFO - PROCESS | 3188 | 1470941712012 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 3188 | 1470941712014 Marionette TRACE conn6 <- [1,162,null,{}] 11:55:12 INFO - PROCESS | 3188 | 1470941712018 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}] 11:55:12 INFO - PROCESS | 3188 | 1470941712020 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:12 INFO - PROCESS | 3188 | 1470941712150 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 11:55:12 INFO - PROCESS | 3188 | 1470941712172 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 3188 | 1470941712174 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:12 INFO - PROCESS | 3188 | ++DOCSHELL 178B7400 == 32 [pid = 3188] [id = 50] 11:55:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178B9000) [pid = 3188] [serial = 146] [outer = 00000000] 11:55:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (178BF400) [pid = 3188] [serial = 147] [outer = 178B9000] 11:55:12 INFO - PROCESS | 3188 | 1470941712220 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (178C6800) [pid = 3188] [serial = 148] [outer = 178B9000] 11:55:12 INFO - PROCESS | 3188 | 1470941712623 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]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 11:55:12 INFO - PROCESS | 3188 | 1470941712683 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 3188 | 1470941712686 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 11:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:55:12 INFO - PROCESS | 3188 | 1470941712689 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 3188 | 1470941712690 Marionette TRACE conn6 <- [1,166,null,{}] 11:55:12 INFO - PROCESS | 3188 | 1470941712694 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}] 11:55:12 INFO - PROCESS | 3188 | 1470941712700 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:12 INFO - PROCESS | 3188 | 1470941712836 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 11:55:12 INFO - PROCESS | 3188 | 1470941712842 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 3188 | 1470941712845 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:12 INFO - PROCESS | 3188 | ++DOCSHELL 18D55000 == 33 [pid = 3188] [id = 51] 11:55:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (18D56C00) [pid = 3188] [serial = 149] [outer = 00000000] 11:55:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (18E9A400) [pid = 3188] [serial = 150] [outer = 18D56C00] 11:55:12 INFO - PROCESS | 3188 | 1470941712889 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (18E9B400) [pid = 3188] [serial = 151] [outer = 18D56C00] 11:55:13 INFO - PROCESS | 3188 | 1470941713319 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]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 11:55:13 INFO - PROCESS | 3188 | 1470941713360 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 11:55:13 INFO - PROCESS | 3188 | 1470941713362 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 11:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:55:13 INFO - PROCESS | 3188 | 1470941713365 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 3188 | 1470941713366 Marionette TRACE conn6 <- [1,170,null,{}] 11:55:13 INFO - PROCESS | 3188 | 1470941713370 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}] 11:55:13 INFO - PROCESS | 3188 | 1470941713372 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:13 INFO - PROCESS | 3188 | 1470941713493 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 11:55:13 INFO - PROCESS | 3188 | 1470941713510 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 3188 | 1470941713512 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:13 INFO - PROCESS | 3188 | ++DOCSHELL 10D44800 == 34 [pid = 3188] [id = 52] 11:55:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1170E000) [pid = 3188] [serial = 152] [outer = 00000000] 11:55:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19A68C00) [pid = 3188] [serial = 153] [outer = 1170E000] 11:55:13 INFO - PROCESS | 3188 | 1470941713560 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (1972A000) [pid = 3188] [serial = 154] [outer = 1170E000] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (10B6F000) [pid = 3188] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (17821800) [pid = 3188] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0C427400) [pid = 3188] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10E14C00) [pid = 3188] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (10649800) [pid = 3188] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1539F800) [pid = 3188] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (118E6400) [pid = 3188] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (19722C00) [pid = 3188] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1064BC00) [pid = 3188] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (14DFB800) [pid = 3188] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0BE9C400) [pid = 3188] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (178BB400) [pid = 3188] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10657400) [pid = 3188] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:55:13 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (086EBC00) [pid = 3188] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:55:14 INFO - PROCESS | 3188 | 1470941714048 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]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 730ms 11:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:55:14 INFO - PROCESS | 3188 | 1470941714096 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 3188 | 1470941714098 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 11:55:14 INFO - PROCESS | 3188 | 1470941714101 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 3188 | 1470941714103 Marionette TRACE conn6 <- [1,174,null,{}] 11:55:14 INFO - PROCESS | 3188 | 1470941714107 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}] 11:55:14 INFO - PROCESS | 3188 | 1470941714109 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:14 INFO - PROCESS | 3188 | 1470941714225 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 11:55:14 INFO - PROCESS | 3188 | 1470941714232 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 3188 | 1470941714234 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:14 INFO - PROCESS | 3188 | ++DOCSHELL 10750800 == 35 [pid = 3188] [id = 53] 11:55:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10E1C000) [pid = 3188] [serial = 155] [outer = 00000000] 11:55:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1539F800) [pid = 3188] [serial = 156] [outer = 10E1C000] 11:55:14 INFO - PROCESS | 3188 | 1470941714281 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (18705000) [pid = 3188] [serial = 157] [outer = 10E1C000] 11:55:14 INFO - PROCESS | 3188 | 1470941714643 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]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 11:55:14 INFO - PROCESS | 3188 | 1470941714675 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 3188 | 1470941714677 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 11:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:55:14 INFO - PROCESS | 3188 | 1470941714680 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 3188 | 1470941714682 Marionette TRACE conn6 <- [1,178,null,{}] 11:55:14 INFO - PROCESS | 3188 | 1470941714685 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}] 11:55:14 INFO - PROCESS | 3188 | 1470941714687 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:14 INFO - PROCESS | 3188 | 1470941714798 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 11:55:14 INFO - PROCESS | 3188 | 1470941714805 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 3188 | 1470941714807 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:14 INFO - PROCESS | 3188 | ++DOCSHELL 1528BC00 == 36 [pid = 3188] [id = 54] 11:55:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19724C00) [pid = 3188] [serial = 158] [outer = 00000000] 11:55:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1B394C00) [pid = 3188] [serial = 159] [outer = 19724C00] 11:55:14 INFO - PROCESS | 3188 | 1470941714860 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1BB0B800) [pid = 3188] [serial = 160] [outer = 19724C00] 11:55:15 INFO - PROCESS | 3188 | 1470941715247 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]]]}] 11:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 11:55:15 INFO - PROCESS | 3188 | 1470941715312 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 11:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:55:15 INFO - PROCESS | 3188 | 1470941715314 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 11:55:15 INFO - PROCESS | 3188 | 1470941715317 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:55:15 INFO - PROCESS | 3188 | 1470941715319 Marionette TRACE conn6 <- [1,182,null,{}] 11:55:15 INFO - PROCESS | 3188 | 1470941715322 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}] 11:55:15 INFO - PROCESS | 3188 | 1470941715324 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:15 INFO - PROCESS | 3188 | 1470941715429 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 11:55:15 INFO - PROCESS | 3188 | 1470941715439 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 3188 | 1470941715441 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:15 INFO - PROCESS | 3188 | ++DOCSHELL 15396800 == 37 [pid = 3188] [id = 55] 11:55:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16454400) [pid = 3188] [serial = 161] [outer = 00000000] 11:55:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1645A000) [pid = 3188] [serial = 162] [outer = 16454400] 11:55:15 INFO - PROCESS | 3188 | 1470941715489 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1645D800) [pid = 3188] [serial = 163] [outer = 16454400] 11:55:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1645A400) [pid = 3188] [serial = 164] [outer = 14DFCC00] 11:55:16 INFO - PROCESS | 3188 | 1470941715998 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]]]}] 11:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 11:55:16 INFO - PROCESS | 3188 | 1470941716078 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 3188 | 1470941716083 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 11:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:55:16 INFO - PROCESS | 3188 | 1470941716118 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 3188 | 1470941716121 Marionette TRACE conn6 <- [1,186,null,{}] 11:55:16 INFO - PROCESS | 3188 | 1470941716128 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}] 11:55:16 INFO - PROCESS | 3188 | 1470941716131 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:16 INFO - PROCESS | 3188 | 1470941716251 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 11:55:16 INFO - PROCESS | 3188 | 1470941716319 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 3188 | 1470941716324 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:16 INFO - PROCESS | 3188 | ++DOCSHELL 1055A800 == 38 [pid = 3188] [id = 56] 11:55:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1055C800) [pid = 3188] [serial = 165] [outer = 00000000] 11:55:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (10657800) [pid = 3188] [serial = 166] [outer = 1055C800] 11:55:16 INFO - PROCESS | 3188 | 1470941716424 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (10B6B800) [pid = 3188] [serial = 167] [outer = 1055C800] 11:55:16 INFO - PROCESS | 3188 | 1470941716959 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]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 890ms 11:55:17 INFO - PROCESS | 3188 | 1470941717004 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 3188 | 1470941717009 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 11:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:55:17 INFO - PROCESS | 3188 | 1470941717015 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 3188 | 1470941717018 Marionette TRACE conn6 <- [1,190,null,{}] 11:55:17 INFO - PROCESS | 3188 | 1470941717023 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}] 11:55:17 INFO - PROCESS | 3188 | 1470941717026 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:17 INFO - PROCESS | 3188 | 1470941717136 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 11:55:17 INFO - PROCESS | 3188 | 1470941717226 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 3188 | 1470941717229 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:17 INFO - PROCESS | 3188 | ++DOCSHELL 1170F800 == 39 [pid = 3188] [id = 57] 11:55:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (117FB800) [pid = 3188] [serial = 168] [outer = 00000000] 11:55:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (14AC2400) [pid = 3188] [serial = 169] [outer = 117FB800] 11:55:17 INFO - PROCESS | 3188 | 1470941717286 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (1528FC00) [pid = 3188] [serial = 170] [outer = 117FB800] 11:55:17 INFO - PROCESS | 3188 | 1470941717841 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]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 870ms 11:55:17 INFO - PROCESS | 3188 | 1470941717889 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 11:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:55:17 INFO - PROCESS | 3188 | 1470941717892 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 11:55:17 INFO - PROCESS | 3188 | 1470941717896 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 3188 | 1470941717899 Marionette TRACE conn6 <- [1,194,null,{}] 11:55:17 INFO - PROCESS | 3188 | 1470941717911 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}] 11:55:17 INFO - PROCESS | 3188 | 1470941717916 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:18 INFO - PROCESS | 3188 | 1470941718025 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 11:55:18 INFO - PROCESS | 3188 | 1470941718100 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 3188 | 1470941718103 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:18 INFO - PROCESS | 3188 | ++DOCSHELL 18D58000 == 40 [pid = 3188] [id = 58] 11:55:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (18D5AC00) [pid = 3188] [serial = 171] [outer = 00000000] 11:55:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (18E94400) [pid = 3188] [serial = 172] [outer = 18D5AC00] 11:55:18 INFO - PROCESS | 3188 | 1470941718160 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (19731000) [pid = 3188] [serial = 173] [outer = 18D5AC00] 11:55:18 INFO - PROCESS | 3188 | 1470941718718 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]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 11:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:55:18 INFO - PROCESS | 3188 | 1470941718769 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 3188 | 1470941718773 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 11:55:18 INFO - PROCESS | 3188 | 1470941718776 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 3188 | 1470941718778 Marionette TRACE conn6 <- [1,198,null,{}] 11:55:18 INFO - PROCESS | 3188 | 1470941718783 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}] 11:55:18 INFO - PROCESS | 3188 | 1470941718785 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:18 INFO - PROCESS | 3188 | 1470941718894 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 11:55:19 INFO - PROCESS | 3188 | 1470941719107 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 3188 | 1470941719110 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:19 INFO - PROCESS | 3188 | ++DOCSHELL 086EE400 == 41 [pid = 3188] [id = 59] 11:55:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (086F1C00) [pid = 3188] [serial = 174] [outer = 00000000] 11:55:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (0C42A400) [pid = 3188] [serial = 175] [outer = 086F1C00] 11:55:19 INFO - PROCESS | 3188 | 1470941719160 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (0FEF9400) [pid = 3188] [serial = 176] [outer = 086F1C00] 11:55:19 INFO - PROCESS | 3188 | --DOCSHELL 1528BC00 == 40 [pid = 3188] [id = 54] 11:55:19 INFO - PROCESS | 3188 | --DOCSHELL 10750800 == 39 [pid = 3188] [id = 53] 11:55:19 INFO - PROCESS | 3188 | --DOCSHELL 10D44800 == 38 [pid = 3188] [id = 52] 11:55:19 INFO - PROCESS | 3188 | --DOCSHELL 18D55000 == 37 [pid = 3188] [id = 51] 11:55:19 INFO - PROCESS | 3188 | --DOCSHELL 178B7400 == 36 [pid = 3188] [id = 50] 11:55:19 INFO - PROCESS | 3188 | --DOCSHELL 16166800 == 35 [pid = 3188] [id = 49] 11:55:19 INFO - PROCESS | 3188 | --DOCSHELL 14B86C00 == 34 [pid = 3188] [id = 48] 11:55:19 INFO - PROCESS | 3188 | --DOCSHELL 10D0D400 == 33 [pid = 3188] [id = 47] 11:55:19 INFO - PROCESS | 3188 | --DOCSHELL 086F1400 == 32 [pid = 3188] [id = 46] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (168C4400) [pid = 3188] [serial = 126] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (178EC000) [pid = 3188] [serial = 114] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (1064C400) [pid = 3188] [serial = 100] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0FEFA400) [pid = 3188] [serial = 99] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (10E1F000) [pid = 3188] [serial = 105] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10E5C000) [pid = 3188] [serial = 106] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (10654400) [pid = 3188] [serial = 102] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (1074D800) [pid = 3188] [serial = 103] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (17582800) [pid = 3188] [serial = 112] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (14D2BC00) [pid = 3188] [serial = 108] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1972D000) [pid = 3188] [serial = 117] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10B68000) [pid = 3188] [serial = 88] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (10657C00) [pid = 3188] [serial = 87] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (16436C00) [pid = 3188] [serial = 91] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (163DCC00) [pid = 3188] [serial = 90] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (16580400) [pid = 3188] [serial = 94] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14D61400) [pid = 3188] [serial = 93] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (194E9C00) [pid = 3188] [serial = 97] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (18E8F400) [pid = 3188] [serial = 96] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (178EDC00) [pid = 3188] [serial = 115] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (14D61800) [pid = 3188] [serial = 121] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (118E4C00) [pid = 3188] [serial = 120] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (19731400) [pid = 3188] [serial = 118] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (163E2800) [pid = 3188] [serial = 111] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (0BE9BC00) [pid = 3188] [serial = 124] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (086EF000) [pid = 3188] [serial = 123] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (15295400) [pid = 3188] [serial = 109] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (18D59C00) [pid = 3188] [serial = 127] [outer = 00000000] [url = about:blank] 11:55:19 INFO - PROCESS | 3188 | 1470941719792 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]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1022ms 11:55:19 INFO - PROCESS | 3188 | 1470941719802 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 3188 | 1470941719805 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 11:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:55:19 INFO - PROCESS | 3188 | 1470941719809 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 3188 | 1470941719812 Marionette TRACE conn6 <- [1,202,null,{}] 11:55:19 INFO - PROCESS | 3188 | 1470941719817 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}] 11:55:19 INFO - PROCESS | 3188 | 1470941719819 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:19 INFO - PROCESS | 3188 | 1470941719916 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 11:55:20 INFO - PROCESS | 3188 | 1470941719992 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 3188 | 1470941719994 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:20 INFO - PROCESS | 3188 | ++DOCSHELL 086F0400 == 33 [pid = 3188] [id = 60] 11:55:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (0BE93C00) [pid = 3188] [serial = 177] [outer = 00000000] 11:55:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10652C00) [pid = 3188] [serial = 178] [outer = 0BE93C00] 11:55:20 INFO - PROCESS | 3188 | 1470941720043 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1074CC00) [pid = 3188] [serial = 179] [outer = 0BE93C00] 11:55:20 INFO - PROCESS | 3188 | 1470941720395 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]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 631ms 11:55:20 INFO - PROCESS | 3188 | 1470941720459 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 3188 | 1470941720463 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 11:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:55:20 INFO - PROCESS | 3188 | 1470941720467 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 3188 | 1470941720469 Marionette TRACE conn6 <- [1,206,null,{}] 11:55:20 INFO - PROCESS | 3188 | 1470941720473 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}] 11:55:20 INFO - PROCESS | 3188 | 1470941720475 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:20 INFO - PROCESS | 3188 | 1470941720562 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 11:55:20 INFO - PROCESS | 3188 | 1470941720571 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 3188 | 1470941720573 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:20 INFO - PROCESS | 3188 | ++DOCSHELL 10D56000 == 34 [pid = 3188] [id = 61] 11:55:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10D5CC00) [pid = 3188] [serial = 180] [outer = 00000000] 11:55:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10E21400) [pid = 3188] [serial = 181] [outer = 10D5CC00] 11:55:20 INFO - PROCESS | 3188 | 1470941720622 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10E5F800) [pid = 3188] [serial = 182] [outer = 10D5CC00] 11:55:21 INFO - PROCESS | 3188 | 1470941721063 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]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 11:55:21 INFO - PROCESS | 3188 | 1470941721099 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 3188 | 1470941721101 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 11:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:55:21 INFO - PROCESS | 3188 | 1470941721110 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 3188 | 1470941721116 Marionette TRACE conn6 <- [1,210,null,{}] 11:55:21 INFO - PROCESS | 3188 | 1470941721124 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}] 11:55:21 INFO - PROCESS | 3188 | 1470941721128 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:21 INFO - PROCESS | 3188 | 1470941721211 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 11:55:21 INFO - PROCESS | 3188 | 1470941721219 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 3188 | 1470941721221 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:21 INFO - PROCESS | 3188 | ++DOCSHELL 10E1F400 == 35 [pid = 3188] [id = 62] 11:55:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10ECE800) [pid = 3188] [serial = 183] [outer = 00000000] 11:55:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (14D66000) [pid = 3188] [serial = 184] [outer = 10ECE800] 11:55:21 INFO - PROCESS | 3188 | 1470941721266 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (15301400) [pid = 3188] [serial = 185] [outer = 10ECE800] 11:55:21 INFO - PROCESS | 3188 | 1470941721688 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]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 11:55:21 INFO - PROCESS | 3188 | 1470941721739 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 3188 | 1470941721742 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 11:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:55:21 INFO - PROCESS | 3188 | 1470941721745 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 3188 | 1470941721747 Marionette TRACE conn6 <- [1,214,null,{}] 11:55:21 INFO - PROCESS | 3188 | 1470941721751 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}] 11:55:21 INFO - PROCESS | 3188 | 1470941721753 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:21 INFO - PROCESS | 3188 | 1470941721836 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 11:55:21 INFO - PROCESS | 3188 | 1470941721841 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 3188 | 1470941721843 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:21 INFO - PROCESS | 3188 | ++DOCSHELL 1526BC00 == 36 [pid = 3188] [id = 63] 11:55:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16360C00) [pid = 3188] [serial = 186] [outer = 00000000] 11:55:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (163DE800) [pid = 3188] [serial = 187] [outer = 16360C00] 11:55:21 INFO - PROCESS | 3188 | 1470941721888 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (163DF000) [pid = 3188] [serial = 188] [outer = 16360C00] 11:55:22 INFO - PROCESS | 3188 | 1470941722351 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]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 631ms 11:55:22 INFO - PROCESS | 3188 | 1470941722384 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 3188 | 1470941722386 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 11:55:22 INFO - PROCESS | 3188 | 1470941722390 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 3188 | 1470941722391 Marionette TRACE conn6 <- [1,218,null,{}] 11:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:55:22 INFO - PROCESS | 3188 | 1470941722395 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}] 11:55:22 INFO - PROCESS | 3188 | 1470941722397 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:22 INFO - PROCESS | 3188 | 1470941722507 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 11:55:22 INFO - PROCESS | 3188 | 1470941722515 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 3188 | 1470941722521 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:22 INFO - PROCESS | 3188 | ++DOCSHELL 16459800 == 37 [pid = 3188] [id = 64] 11:55:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1645B000) [pid = 3188] [serial = 189] [outer = 00000000] 11:55:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (16823800) [pid = 3188] [serial = 190] [outer = 1645B000] 11:55:22 INFO - PROCESS | 3188 | 1470941722575 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (17584800) [pid = 3188] [serial = 191] [outer = 1645B000] 11:55:23 INFO - PROCESS | 3188 | 1470941723030 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]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 11:55:23 INFO - PROCESS | 3188 | 1470941723065 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 3188 | 1470941723067 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 11:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:55:23 INFO - PROCESS | 3188 | 1470941723070 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 3188 | 1470941723072 Marionette TRACE conn6 <- [1,222,null,{}] 11:55:23 INFO - PROCESS | 3188 | 1470941723075 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}] 11:55:23 INFO - PROCESS | 3188 | 1470941723078 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:23 INFO - PROCESS | 3188 | 1470941723220 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 11:55:23 INFO - PROCESS | 3188 | 1470941723278 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 3188 | 1470941723281 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:23 INFO - PROCESS | 3188 | ++DOCSHELL 17826C00 == 38 [pid = 3188] [id = 65] 11:55:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (178B8000) [pid = 3188] [serial = 192] [outer = 00000000] 11:55:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (18705400) [pid = 3188] [serial = 193] [outer = 178B8000] 11:55:23 INFO - PROCESS | 3188 | 1470941723325 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (18D4CC00) [pid = 3188] [serial = 194] [outer = 178B8000] 11:55:23 INFO - PROCESS | 3188 | 1470941723727 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]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 11:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:55:23 INFO - PROCESS | 3188 | 1470941723741 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 3188 | 1470941723743 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 11:55:23 INFO - PROCESS | 3188 | 1470941723746 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 3188 | 1470941723748 Marionette TRACE conn6 <- [1,226,null,{}] 11:55:23 INFO - PROCESS | 3188 | 1470941723751 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}] 11:55:23 INFO - PROCESS | 3188 | 1470941723753 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:23 INFO - PROCESS | 3188 | 1470941723862 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 11:55:23 INFO - PROCESS | 3188 | 1470941723911 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 3188 | 1470941723913 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:23 INFO - PROCESS | 3188 | ++DOCSHELL 0BE90400 == 39 [pid = 3188] [id = 66] 11:55:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (14D2FC00) [pid = 3188] [serial = 195] [outer = 00000000] 11:55:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (18E94C00) [pid = 3188] [serial = 196] [outer = 14D2FC00] 11:55:23 INFO - PROCESS | 3188 | 1470941723962 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (1923D800) [pid = 3188] [serial = 197] [outer = 14D2FC00] 11:55:24 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (16168800) [pid = 3188] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:55:24 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0BE8E800) [pid = 3188] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:55:24 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (10D12400) [pid = 3188] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:55:24 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (14D2E400) [pid = 3188] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:55:24 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (1170E000) [pid = 3188] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:55:24 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (19724C00) [pid = 3188] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:55:24 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10E1C000) [pid = 3188] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:55:24 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (178B9000) [pid = 3188] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:55:24 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (18D56C00) [pid = 3188] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:55:24 INFO - PROCESS | 3188 | 1470941724405 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]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 11:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:55:24 INFO - PROCESS | 3188 | 1470941724417 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 3188 | 1470941724419 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 11:55:24 INFO - PROCESS | 3188 | 1470941724422 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 3188 | 1470941724424 Marionette TRACE conn6 <- [1,230,null,{}] 11:55:24 INFO - PROCESS | 3188 | 1470941724428 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}] 11:55:24 INFO - PROCESS | 3188 | 1470941724430 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:24 INFO - PROCESS | 3188 | 1470941724540 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 11:55:24 INFO - PROCESS | 3188 | 1470941724607 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 3188 | 1470941724609 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:24 INFO - PROCESS | 3188 | ++DOCSHELL 10551C00 == 40 [pid = 3188] [id = 67] 11:55:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (10649000) [pid = 3188] [serial = 198] [outer = 00000000] 11:55:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18E94000) [pid = 3188] [serial = 199] [outer = 10649000] 11:55:24 INFO - PROCESS | 3188 | 1470941724653 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1972C000) [pid = 3188] [serial = 200] [outer = 10649000] 11:55:24 INFO - PROCESS | 3188 | 1470941724966 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]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 11:55:25 INFO - PROCESS | 3188 | 1470941724994 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 3188 | 1470941725005 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 11:55:25 INFO - PROCESS | 3188 | 1470941725015 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 3188 | 1470941725016 Marionette TRACE conn6 <- [1,234,null,{}] 11:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:55:25 INFO - PROCESS | 3188 | 1470941725020 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}] 11:55:25 INFO - PROCESS | 3188 | 1470941725022 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:25 INFO - PROCESS | 3188 | 1470941725144 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 11:55:25 INFO - PROCESS | 3188 | 1470941725152 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 3188 | 1470941725153 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:25 INFO - PROCESS | 3188 | ++DOCSHELL 1972B800 == 41 [pid = 3188] [id = 68] 11:55:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1972DC00) [pid = 3188] [serial = 201] [outer = 00000000] 11:55:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19BC2400) [pid = 3188] [serial = 202] [outer = 1972DC00] 11:55:25 INFO - PROCESS | 3188 | 1470941725198 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1A405C00) [pid = 3188] [serial = 203] [outer = 1972DC00] 11:55:25 INFO - PROCESS | 3188 | 1470941725564 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]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 11:55:25 INFO - PROCESS | 3188 | 1470941725591 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 11:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:55:25 INFO - PROCESS | 3188 | 1470941725593 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 11:55:25 INFO - PROCESS | 3188 | 1470941725596 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 3188 | 1470941725598 Marionette TRACE conn6 <- [1,238,null,{}] 11:55:25 INFO - PROCESS | 3188 | 1470941725601 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}] 11:55:25 INFO - PROCESS | 3188 | 1470941725603 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:25 INFO - PROCESS | 3188 | 1470941725682 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 11:55:25 INFO - PROCESS | 3188 | 1470941725687 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 3188 | 1470941725690 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:25 INFO - PROCESS | 3188 | ++DOCSHELL 1B393C00 == 42 [pid = 3188] [id = 69] 11:55:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1B394000) [pid = 3188] [serial = 204] [outer = 00000000] 11:55:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (1BBC2C00) [pid = 3188] [serial = 205] [outer = 1B394000] 11:55:25 INFO - PROCESS | 3188 | 1470941725736 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (1BBCB400) [pid = 3188] [serial = 206] [outer = 1B394000] 11:55:26 INFO - PROCESS | 3188 | 1470941726190 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]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 11:55:26 INFO - PROCESS | 3188 | 1470941726245 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 11:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:55:26 INFO - PROCESS | 3188 | 1470941726249 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 11:55:26 INFO - PROCESS | 3188 | 1470941726255 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 3188 | 1470941726259 Marionette TRACE conn6 <- [1,242,null,{}] 11:55:26 INFO - PROCESS | 3188 | 1470941726265 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}] 11:55:26 INFO - PROCESS | 3188 | 1470941726269 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:26 INFO - PROCESS | 3188 | 1470941726415 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 11:55:26 INFO - PROCESS | 3188 | 1470941726486 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 3188 | 1470941726489 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:26 INFO - PROCESS | 3188 | ++DOCSHELL 0BE9B800 == 43 [pid = 3188] [id = 70] 11:55:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (0BE9BC00) [pid = 3188] [serial = 207] [outer = 00000000] 11:55:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (0C4F2C00) [pid = 3188] [serial = 208] [outer = 0BE9BC00] 11:55:26 INFO - PROCESS | 3188 | 1470941726548 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (1064C000) [pid = 3188] [serial = 209] [outer = 0BE9BC00] 11:55:27 INFO - PROCESS | 3188 | 1470941727188 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]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 990ms 11:55:27 INFO - PROCESS | 3188 | 1470941727246 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 11:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:55:27 INFO - PROCESS | 3188 | 1470941727250 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 11:55:27 INFO - PROCESS | 3188 | 1470941727257 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 3188 | 1470941727261 Marionette TRACE conn6 <- [1,246,null,{}] 11:55:27 INFO - PROCESS | 3188 | 1470941727266 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}] 11:55:27 INFO - PROCESS | 3188 | 1470941727269 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:27 INFO - PROCESS | 3188 | 1470941727386 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 11:55:27 INFO - PROCESS | 3188 | 1470941727463 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 3188 | 1470941727466 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:27 INFO - PROCESS | 3188 | ++DOCSHELL 10E18000 == 44 [pid = 3188] [id = 71] 11:55:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (117F3C00) [pid = 3188] [serial = 210] [outer = 00000000] 11:55:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (147E3C00) [pid = 3188] [serial = 211] [outer = 117F3C00] 11:55:27 INFO - PROCESS | 3188 | 1470941727564 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (14B85C00) [pid = 3188] [serial = 212] [outer = 117F3C00] 11:55:28 INFO - PROCESS | 3188 | 1470941728173 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]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 987ms 11:55:28 INFO - PROCESS | 3188 | 1470941728245 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 3188 | 1470941728247 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 11:55:28 INFO - PROCESS | 3188 | 1470941728254 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:55:28 INFO - PROCESS | 3188 | 1470941728256 Marionette TRACE conn6 <- [1,250,null,{}] 11:55:28 INFO - PROCESS | 3188 | 1470941728266 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}] 11:55:28 INFO - PROCESS | 3188 | 1470941728271 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:28 INFO - PROCESS | 3188 | 1470941728409 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 11:55:28 INFO - PROCESS | 3188 | 1470941728531 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 3188 | 1470941728535 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:28 INFO - PROCESS | 3188 | ++DOCSHELL 18703000 == 45 [pid = 3188] [id = 72] 11:55:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (18D42C00) [pid = 3188] [serial = 213] [outer = 00000000] 11:55:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (1BB92000) [pid = 3188] [serial = 214] [outer = 18D42C00] 11:55:28 INFO - PROCESS | 3188 | 1470941728595 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (1BBC9000) [pid = 3188] [serial = 215] [outer = 18D42C00] 11:55:29 INFO - PROCESS | 3188 | 1470941729204 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]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 970ms 11:55:29 INFO - PROCESS | 3188 | 1470941729227 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 3188 | 1470941729230 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 11:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:55:29 INFO - PROCESS | 3188 | 1470941729233 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 3188 | 1470941729235 Marionette TRACE conn6 <- [1,254,null,{}] 11:55:29 INFO - PROCESS | 3188 | 1470941729239 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}] 11:55:29 INFO - PROCESS | 3188 | 1470941729241 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:29 INFO - PROCESS | 3188 | 1470941729358 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 11:55:29 INFO - PROCESS | 3188 | 1470941729570 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 3188 | 1470941729573 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:29 INFO - PROCESS | 3188 | ++DOCSHELL 0BE8D800 == 46 [pid = 3188] [id = 73] 11:55:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (0BE95400) [pid = 3188] [serial = 216] [outer = 00000000] 11:55:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (0BE9C400) [pid = 3188] [serial = 217] [outer = 0BE95400] 11:55:29 INFO - PROCESS | 3188 | 1470941729623 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (0FEF1000) [pid = 3188] [serial = 218] [outer = 0BE95400] 11:55:30 INFO - PROCESS | 3188 | 1470941730215 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]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1017ms 11:55:30 INFO - PROCESS | 3188 | 1470941730255 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 3188 | 1470941730258 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 11:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:55:30 INFO - PROCESS | 3188 | 1470941730262 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 3188 | 1470941730265 Marionette TRACE conn6 <- [1,258,null,{}] 11:55:30 INFO - PROCESS | 3188 | 1470941730271 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}] 11:55:30 INFO - PROCESS | 3188 | 1470941730274 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:30 INFO - PROCESS | 3188 | 1470941730385 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 168C2C00 == 45 [pid = 3188] [id = 44] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 1972B800 == 44 [pid = 3188] [id = 68] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 10551C00 == 43 [pid = 3188] [id = 67] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 0BE90400 == 42 [pid = 3188] [id = 66] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 17826C00 == 41 [pid = 3188] [id = 65] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 16459800 == 40 [pid = 3188] [id = 64] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 1526BC00 == 39 [pid = 3188] [id = 63] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 10E1F400 == 38 [pid = 3188] [id = 62] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 10D56000 == 37 [pid = 3188] [id = 61] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 086F0400 == 36 [pid = 3188] [id = 60] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 086EE400 == 35 [pid = 3188] [id = 59] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 18D58000 == 34 [pid = 3188] [id = 58] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 1170F800 == 33 [pid = 3188] [id = 57] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 1055A800 == 32 [pid = 3188] [id = 56] 11:55:30 INFO - PROCESS | 3188 | --DOCSHELL 15396800 == 31 [pid = 3188] [id = 55] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (178BF400) [pid = 3188] [serial = 147] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (18E9B400) [pid = 3188] [serial = 151] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (18E9A400) [pid = 3188] [serial = 150] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (10749800) [pid = 3188] [serial = 132] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (167FA400) [pid = 3188] [serial = 144] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (0BE9C000) [pid = 3188] [serial = 135] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (0FE5A000) [pid = 3188] [serial = 136] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (10D56C00) [pid = 3188] [serial = 138] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (10E1FC00) [pid = 3188] [serial = 139] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (1528E800) [pid = 3188] [serial = 141] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (15CCFC00) [pid = 3188] [serial = 142] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (1A104C00) [pid = 3188] [serial = 129] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (19A68C00) [pid = 3188] [serial = 153] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1BB0B800) [pid = 3188] [serial = 160] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (1539F800) [pid = 3188] [serial = 156] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1972A000) [pid = 3188] [serial = 154] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (18705000) [pid = 3188] [serial = 157] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1645A000) [pid = 3188] [serial = 162] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (178C6800) [pid = 3188] [serial = 148] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (168C2000) [pid = 3188] [serial = 145] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1B394C00) [pid = 3188] [serial = 159] [outer = 00000000] [url = about:blank] 11:55:30 INFO - PROCESS | 3188 | 1470941730512 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 3188 | 1470941730514 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:30 INFO - PROCESS | 3188 | ++DOCSHELL 0BE98000 == 32 [pid = 3188] [id = 74] 11:55:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0BE9C000) [pid = 3188] [serial = 219] [outer = 00000000] 11:55:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (10656800) [pid = 3188] [serial = 220] [outer = 0BE9C000] 11:55:30 INFO - PROCESS | 3188 | 1470941730562 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (10D40C00) [pid = 3188] [serial = 221] [outer = 0BE9C000] 11:55:30 INFO - PROCESS | 3188 | 1470941730949 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]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 731ms 11:55:31 INFO - PROCESS | 3188 | 1470941730997 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 3188 | 1470941731001 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 11:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:55:31 INFO - PROCESS | 3188 | 1470941731028 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 3188 | 1470941731030 Marionette TRACE conn6 <- [1,262,null,{}] 11:55:31 INFO - PROCESS | 3188 | 1470941731037 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}] 11:55:31 INFO - PROCESS | 3188 | 1470941731039 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:31 INFO - PROCESS | 3188 | 1470941731129 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 11:55:31 INFO - PROCESS | 3188 | 1470941731141 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 3188 | 1470941731143 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:31 INFO - PROCESS | 3188 | ++DOCSHELL 14D2BC00 == 33 [pid = 3188] [id = 75] 11:55:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (14D5DC00) [pid = 3188] [serial = 222] [outer = 00000000] 11:55:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1539F800) [pid = 3188] [serial = 223] [outer = 14D5DC00] 11:55:31 INFO - PROCESS | 3188 | 1470941731189 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (163D6800) [pid = 3188] [serial = 224] [outer = 14D5DC00] 11:55:31 INFO - PROCESS | 3188 | 1470941731644 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]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 631ms 11:55:31 INFO - PROCESS | 3188 | 1470941731662 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 3188 | 1470941731664 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 11:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:55:31 INFO - PROCESS | 3188 | 1470941731679 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 3188 | 1470941731685 Marionette TRACE conn6 <- [1,266,null,{}] 11:55:31 INFO - PROCESS | 3188 | 1470941731689 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}] 11:55:31 INFO - PROCESS | 3188 | 1470941731693 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:31 INFO - PROCESS | 3188 | 1470941731779 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 11:55:31 INFO - PROCESS | 3188 | 1470941731786 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 3188 | 1470941731788 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:31 INFO - PROCESS | 3188 | ++DOCSHELL 16459C00 == 34 [pid = 3188] [id = 76] 11:55:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (168BE800) [pid = 3188] [serial = 225] [outer = 00000000] 11:55:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (17582800) [pid = 3188] [serial = 226] [outer = 168BE800] 11:55:31 INFO - PROCESS | 3188 | 1470941731833 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (17591000) [pid = 3188] [serial = 227] [outer = 168BE800] 11:55:32 INFO - PROCESS | 3188 | 1470941732449 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]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 11:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:55:32 INFO - PROCESS | 3188 | 1470941732519 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 3188 | 1470941732522 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 11:55:32 INFO - PROCESS | 3188 | 1470941732526 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 3188 | 1470941732527 Marionette TRACE conn6 <- [1,270,null,{}] 11:55:32 INFO - PROCESS | 3188 | 1470941732531 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}] 11:55:32 INFO - PROCESS | 3188 | 1470941732533 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:32 INFO - PROCESS | 3188 | 1470941732625 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 11:55:32 INFO - PROCESS | 3188 | 1470941732637 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 3188 | 1470941732639 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:32 INFO - PROCESS | 3188 | ++DOCSHELL 18E92C00 == 35 [pid = 3188] [id = 77] 11:55:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (18E93400) [pid = 3188] [serial = 228] [outer = 00000000] 11:55:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (1972F000) [pid = 3188] [serial = 229] [outer = 18E93400] 11:55:32 INFO - PROCESS | 3188 | 1470941732686 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (1972F800) [pid = 3188] [serial = 230] [outer = 18E93400] 11:55:33 INFO - PROCESS | 3188 | 1470941733132 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]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 11:55:33 INFO - PROCESS | 3188 | 1470941733198 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 3188 | 1470941733200 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 11:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:55:33 INFO - PROCESS | 3188 | 1470941733203 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 3188 | 1470941733204 Marionette TRACE conn6 <- [1,274,null,{}] 11:55:33 INFO - PROCESS | 3188 | 1470941733208 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}] 11:55:33 INFO - PROCESS | 3188 | 1470941733219 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:33 INFO - PROCESS | 3188 | 1470941733334 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 11:55:33 INFO - PROCESS | 3188 | 1470941733349 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 3188 | 1470941733354 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:33 INFO - PROCESS | 3188 | ++DOCSHELL 1A30D800 == 36 [pid = 3188] [id = 78] 11:55:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (1A30F000) [pid = 3188] [serial = 231] [outer = 00000000] 11:55:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (1B399400) [pid = 3188] [serial = 232] [outer = 1A30F000] 11:55:33 INFO - PROCESS | 3188 | 1470941733451 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (1BC04400) [pid = 3188] [serial = 233] [outer = 1A30F000] 11:55:33 INFO - PROCESS | 3188 | 1470941733902 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]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 730ms 11:55:33 INFO - PROCESS | 3188 | 1470941733939 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 3188 | 1470941733941 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 11:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:55:33 INFO - PROCESS | 3188 | 1470941733975 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 3188 | 1470941733977 Marionette TRACE conn6 <- [1,278,null,{}] 11:55:33 INFO - PROCESS | 3188 | 1470941733981 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}] 11:55:34 INFO - PROCESS | 3188 | 1470941733983 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:34 INFO - PROCESS | 3188 | 1470941734096 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 11:55:34 INFO - PROCESS | 3188 | 1470941734107 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 3188 | 1470941734109 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:34 INFO - PROCESS | 3188 | ++DOCSHELL 1C21F000 == 37 [pid = 3188] [id = 79] 11:55:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (1C221000) [pid = 3188] [serial = 234] [outer = 00000000] 11:55:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (1CCB2400) [pid = 3188] [serial = 235] [outer = 1C221000] 11:55:34 INFO - PROCESS | 3188 | 1470941734153 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (1CCB7C00) [pid = 3188] [serial = 236] [outer = 1C221000] 11:55:34 INFO - PROCESS | 3188 | 1470941734570 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]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 11:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:55:34 INFO - PROCESS | 3188 | 1470941734599 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 3188 | 1470941734601 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 11:55:34 INFO - PROCESS | 3188 | 1470941734604 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 3188 | 1470941734606 Marionette TRACE conn6 <- [1,282,null,{}] 11:55:34 INFO - PROCESS | 3188 | 1470941734609 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}] 11:55:34 INFO - PROCESS | 3188 | 1470941734611 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:34 INFO - PROCESS | 3188 | 1470941734724 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 11:55:34 INFO - PROCESS | 3188 | 1470941734730 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 3188 | 1470941734732 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:34 INFO - PROCESS | 3188 | ++DOCSHELL 086F0C00 == 38 [pid = 3188] [id = 80] 11:55:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (1C221C00) [pid = 3188] [serial = 237] [outer = 00000000] 11:55:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (1D14C400) [pid = 3188] [serial = 238] [outer = 1C221C00] 11:55:34 INFO - PROCESS | 3188 | 1470941734777 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (1D150C00) [pid = 3188] [serial = 239] [outer = 1C221C00] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (10D5CC00) [pid = 3188] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (1645B000) [pid = 3188] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0BE93C00) [pid = 3188] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (16360C00) [pid = 3188] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (178B8000) [pid = 3188] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (10ECE800) [pid = 3188] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (086F1C00) [pid = 3188] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (1972DC00) [pid = 3188] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (10649000) [pid = 3188] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (14D2FC00) [pid = 3188] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:55:35 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10552000) [pid = 3188] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:55:35 INFO - PROCESS | 3188 | 1470941735313 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]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 11:55:35 INFO - PROCESS | 3188 | 1470941735336 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 3188 | 1470941735338 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 11:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:55:35 INFO - PROCESS | 3188 | 1470941735341 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 3188 | 1470941735342 Marionette TRACE conn6 <- [1,286,null,{}] 11:55:35 INFO - PROCESS | 3188 | 1470941735346 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}] 11:55:35 INFO - PROCESS | 3188 | 1470941735348 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:35 INFO - PROCESS | 3188 | 1470941735454 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 11:55:35 INFO - PROCESS | 3188 | 1470941735462 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 3188 | 1470941735464 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:35 INFO - PROCESS | 3188 | ++DOCSHELL 163E4000 == 39 [pid = 3188] [id = 81] 11:55:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (168C5000) [pid = 3188] [serial = 240] [outer = 00000000] 11:55:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (1BBC7400) [pid = 3188] [serial = 241] [outer = 168C5000] 11:55:35 INFO - PROCESS | 3188 | 1470941735509 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (1CA69800) [pid = 3188] [serial = 242] [outer = 168C5000] 11:55:35 INFO - PROCESS | 3188 | 1470941735918 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]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 11:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:55:35 INFO - PROCESS | 3188 | 1470941735972 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 3188 | 1470941735974 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 11:55:35 INFO - PROCESS | 3188 | 1470941735977 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 3188 | 1470941735978 Marionette TRACE conn6 <- [1,290,null,{}] 11:55:35 INFO - PROCESS | 3188 | 1470941735982 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}] 11:55:36 INFO - PROCESS | 3188 | 1470941735984 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:36 INFO - PROCESS | 3188 | 1470941736067 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 11:55:36 INFO - PROCESS | 3188 | 1470941736073 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 3188 | 1470941736075 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:36 INFO - PROCESS | 3188 | ++DOCSHELL 163E2800 == 40 [pid = 3188] [id = 82] 11:55:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (1688CC00) [pid = 3188] [serial = 243] [outer = 00000000] 11:55:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (16895C00) [pid = 3188] [serial = 244] [outer = 1688CC00] 11:55:36 INFO - PROCESS | 3188 | 1470941736119 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (16897C00) [pid = 3188] [serial = 245] [outer = 1688CC00] 11:55:36 INFO - PROCESS | 3188 | 1470941736530 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]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 11:55:36 INFO - PROCESS | 3188 | 1470941736548 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 3188 | 1470941736550 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 11:55:36 INFO - PROCESS | 3188 | 1470941736553 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:55:36 INFO - PROCESS | 3188 | 1470941736555 Marionette TRACE conn6 <- [1,294,null,{}] 11:55:36 INFO - PROCESS | 3188 | 1470941736558 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}] 11:55:36 INFO - PROCESS | 3188 | 1470941736560 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:36 INFO - PROCESS | 3188 | 1470941736687 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 11:55:36 INFO - PROCESS | 3188 | 1470941736695 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 3188 | 1470941736698 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:36 INFO - PROCESS | 3188 | ++DOCSHELL 16895800 == 41 [pid = 3188] [id = 83] 11:55:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (1689A000) [pid = 3188] [serial = 246] [outer = 00000000] 11:55:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (1D41B800) [pid = 3188] [serial = 247] [outer = 1689A000] 11:55:36 INFO - PROCESS | 3188 | 1470941736748 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (1D425400) [pid = 3188] [serial = 248] [outer = 1689A000] 11:55:37 INFO - PROCESS | 3188 | --DOCSHELL 0FDE8400 == 40 [pid = 3188] [id = 45] 11:55:37 INFO - PROCESS | 3188 | --DOCSHELL 0BE98000 == 39 [pid = 3188] [id = 74] 11:55:37 INFO - PROCESS | 3188 | --DOCSHELL 0BE8D800 == 38 [pid = 3188] [id = 73] 11:55:37 INFO - PROCESS | 3188 | --DOCSHELL 10E18000 == 37 [pid = 3188] [id = 71] 11:55:37 INFO - PROCESS | 3188 | --DOCSHELL 18703000 == 36 [pid = 3188] [id = 72] 11:55:37 INFO - PROCESS | 3188 | --DOCSHELL 1B393C00 == 35 [pid = 3188] [id = 69] 11:55:37 INFO - PROCESS | 3188 | --DOCSHELL 0BE9B800 == 34 [pid = 3188] [id = 70] 11:55:38 INFO - PROCESS | 3188 | --DOCSHELL 18E92C00 == 33 [pid = 3188] [id = 77] 11:55:38 INFO - PROCESS | 3188 | --DOCSHELL 14D2BC00 == 32 [pid = 3188] [id = 75] 11:55:38 INFO - PROCESS | 3188 | --DOCSHELL 16459C00 == 31 [pid = 3188] [id = 76] 11:55:38 INFO - PROCESS | 3188 | --DOCSHELL 1A30D800 == 30 [pid = 3188] [id = 78] 11:55:38 INFO - PROCESS | 3188 | --DOCSHELL 086F0C00 == 29 [pid = 3188] [id = 80] 11:55:38 INFO - PROCESS | 3188 | --DOCSHELL 163E4000 == 28 [pid = 3188] [id = 81] 11:55:38 INFO - PROCESS | 3188 | --DOCSHELL 163E2800 == 27 [pid = 3188] [id = 82] 11:55:38 INFO - PROCESS | 3188 | --DOCSHELL 1C21F000 == 26 [pid = 3188] [id = 79] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (10D11C00) [pid = 3188] [serial = 133] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (1615F400) [pid = 3188] [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.] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (10E21400) [pid = 3188] [serial = 181] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (10E5F800) [pid = 3188] [serial = 182] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (16823800) [pid = 3188] [serial = 190] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (17584800) [pid = 3188] [serial = 191] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (10652C00) [pid = 3188] [serial = 178] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (1074CC00) [pid = 3188] [serial = 179] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (163DE800) [pid = 3188] [serial = 187] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (18D4CC00) [pid = 3188] [serial = 194] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (18705400) [pid = 3188] [serial = 193] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (14D66000) [pid = 3188] [serial = 184] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (15301400) [pid = 3188] [serial = 185] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0FEF9400) [pid = 3188] [serial = 176] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0C42A400) [pid = 3188] [serial = 175] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (10657800) [pid = 3188] [serial = 166] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (14AC2400) [pid = 3188] [serial = 169] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1A405C00) [pid = 3188] [serial = 203] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (18E94000) [pid = 3188] [serial = 199] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (18E94C00) [pid = 3188] [serial = 196] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19BC2400) [pid = 3188] [serial = 202] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1923D800) [pid = 3188] [serial = 197] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (18E94400) [pid = 3188] [serial = 172] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (163DF000) [pid = 3188] [serial = 188] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1972C000) [pid = 3188] [serial = 200] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1BBC2C00) [pid = 3188] [serial = 205] [outer = 00000000] [url = about:blank] 11:55:38 INFO - PROCESS | 3188 | 1470941738606 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]]]}] 11:55:38 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. 11:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 2071ms 11:55:38 INFO - PROCESS | 3188 | 1470941738630 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 3188 | 1470941738634 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 11:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:55:38 INFO - PROCESS | 3188 | 1470941738640 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 3188 | 1470941738643 Marionette TRACE conn6 <- [1,298,null,{}] 11:55:38 INFO - PROCESS | 3188 | 1470941738649 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}] 11:55:38 INFO - PROCESS | 3188 | 1470941738652 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:38 INFO - PROCESS | 3188 | 1470941738743 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 11:55:38 INFO - PROCESS | 3188 | 1470941738751 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 3188 | 1470941738755 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:38 INFO - PROCESS | 3188 | ++DOCSHELL 0FEFE000 == 27 [pid = 3188] [id = 84] 11:55:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1054E400) [pid = 3188] [serial = 249] [outer = 00000000] 11:55:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10558000) [pid = 3188] [serial = 250] [outer = 1054E400] 11:55:38 INFO - PROCESS | 3188 | 1470941738805 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1064EC00) [pid = 3188] [serial = 251] [outer = 1054E400] 11:55:39 INFO - PROCESS | 3188 | 1470941739257 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]]]}] 11:55:39 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. 11:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 11:55:39 INFO - PROCESS | 3188 | 1470941739330 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 3188 | 1470941739335 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 11:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:55:39 INFO - PROCESS | 3188 | 1470941739342 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 3188 | 1470941739344 Marionette TRACE conn6 <- [1,302,null,{}] 11:55:39 INFO - PROCESS | 3188 | 1470941739348 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}] 11:55:39 INFO - PROCESS | 3188 | 1470941739351 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:39 INFO - PROCESS | 3188 | 1470941739440 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 11:55:39 INFO - PROCESS | 3188 | 1470941739453 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 3188 | 1470941739456 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:39 INFO - PROCESS | 3188 | ++DOCSHELL 10B69800 == 28 [pid = 3188] [id = 85] 11:55:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (10B69C00) [pid = 3188] [serial = 252] [outer = 00000000] 11:55:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (10B6EC00) [pid = 3188] [serial = 253] [outer = 10B69C00] 11:55:39 INFO - PROCESS | 3188 | 1470941739504 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (10D0C800) [pid = 3188] [serial = 254] [outer = 10B69C00] 11:55:39 INFO - PROCESS | 3188 | 1470941739794 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:55:39 INFO - PROCESS | 3188 | 1470941739983 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]]]}] 11:55:40 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. 11:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 11:55:40 INFO - PROCESS | 3188 | 1470941740015 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 3188 | 1470941740017 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 11:55:40 INFO - PROCESS | 3188 | 1470941740021 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:55:40 INFO - PROCESS | 3188 | 1470941740024 Marionette TRACE conn6 <- [1,306,null,{}] 11:55:40 INFO - PROCESS | 3188 | 1470941740035 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}] 11:55:40 INFO - PROCESS | 3188 | 1470941740040 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:40 INFO - PROCESS | 3188 | 1470941740152 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 11:55:40 INFO - PROCESS | 3188 | 1470941740236 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 3188 | 1470941740239 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:40 INFO - PROCESS | 3188 | ++DOCSHELL 118A1400 == 29 [pid = 3188] [id = 86] 11:55:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (118DDC00) [pid = 3188] [serial = 255] [outer = 00000000] 11:55:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (147E8400) [pid = 3188] [serial = 256] [outer = 118DDC00] 11:55:40 INFO - PROCESS | 3188 | 1470941740288 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (14ABF800) [pid = 3188] [serial = 257] [outer = 118DDC00] 11:55:40 INFO - PROCESS | 3188 | 1470941740671 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]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 11:55:40 INFO - PROCESS | 3188 | 1470941740695 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 3188 | 1470941740697 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 11:55:40 INFO - PROCESS | 3188 | 1470941740701 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:55:40 INFO - PROCESS | 3188 | 1470941740703 Marionette TRACE conn6 <- [1,310,null,{}] 11:55:40 INFO - PROCESS | 3188 | 1470941740706 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}] 11:55:40 INFO - PROCESS | 3188 | 1470941740708 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:40 INFO - PROCESS | 3188 | 1470941740821 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 11:55:40 INFO - PROCESS | 3188 | 1470941740829 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 3188 | 1470941740831 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:40 INFO - PROCESS | 3188 | ++DOCSHELL 14DF6C00 == 30 [pid = 3188] [id = 87] 11:55:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (14DF8800) [pid = 3188] [serial = 258] [outer = 00000000] 11:55:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (160C9400) [pid = 3188] [serial = 259] [outer = 14DF8800] 11:55:40 INFO - PROCESS | 3188 | 1470941740876 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1635BC00) [pid = 3188] [serial = 260] [outer = 14DF8800] 11:55:41 INFO - PROCESS | 3188 | 1470941741276 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]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 632ms 11:55:41 INFO - PROCESS | 3188 | 1470941741337 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 3188 | 1470941741339 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 11:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:55:41 INFO - PROCESS | 3188 | 1470941741342 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 3188 | 1470941741344 Marionette TRACE conn6 <- [1,314,null,{}] 11:55:41 INFO - PROCESS | 3188 | 1470941741348 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}] 11:55:41 INFO - PROCESS | 3188 | 1470941741350 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:41 INFO - PROCESS | 3188 | 1470941741462 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 11:55:41 INFO - PROCESS | 3188 | 1470941741503 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 3188 | 1470941741505 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:41 INFO - PROCESS | 3188 | ++DOCSHELL 163DE000 == 31 [pid = 3188] [id = 88] 11:55:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (163DE400) [pid = 3188] [serial = 261] [outer = 00000000] 11:55:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1643AC00) [pid = 3188] [serial = 262] [outer = 163DE400] 11:55:41 INFO - PROCESS | 3188 | 1470941741551 Marionette DEBUG loaded listener.js 11:55:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (16459400) [pid = 3188] [serial = 263] [outer = 163DE400] 11:55:41 INFO - PROCESS | 3188 | 1470941741958 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]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 11:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:55:42 INFO - PROCESS | 3188 | 1470941742013 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 3188 | 1470941742015 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 11:55:42 INFO - PROCESS | 3188 | 1470941742018 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 3188 | 1470941742020 Marionette TRACE conn6 <- [1,318,null,{}] 11:55:42 INFO - PROCESS | 3188 | 1470941742031 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}] 11:55:42 INFO - PROCESS | 3188 | 1470941742036 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:42 INFO - PROCESS | 3188 | 1470941742137 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 11:55:42 INFO - PROCESS | 3188 | 1470941742143 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 3188 | 1470941742145 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:42 INFO - PROCESS | 3188 | ++DOCSHELL 16580400 == 32 [pid = 3188] [id = 89] 11:55:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (16823800) [pid = 3188] [serial = 264] [outer = 00000000] 11:55:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (168BE400) [pid = 3188] [serial = 265] [outer = 16823800] 11:55:42 INFO - PROCESS | 3188 | 1470941742194 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (17585400) [pid = 3188] [serial = 266] [outer = 16823800] 11:55:42 INFO - PROCESS | 3188 | 1470941742624 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]]]}] 11:55:42 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. 11:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 11:55:42 INFO - PROCESS | 3188 | 1470941742654 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 3188 | 1470941742657 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 11:55:42 INFO - PROCESS | 3188 | 1470941742660 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:55:42 INFO - PROCESS | 3188 | 1470941742662 Marionette TRACE conn6 <- [1,322,null,{}] 11:55:42 INFO - PROCESS | 3188 | 1470941742669 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}] 11:55:42 INFO - PROCESS | 3188 | 1470941742671 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:42 INFO - PROCESS | 3188 | 1470941742772 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 11:55:42 INFO - PROCESS | 3188 | 1470941742780 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 3188 | 1470941742782 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:42 INFO - PROCESS | 3188 | ++DOCSHELL 163DFC00 == 33 [pid = 3188] [id = 90] 11:55:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (163E1400) [pid = 3188] [serial = 267] [outer = 00000000] 11:55:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (178BC800) [pid = 3188] [serial = 268] [outer = 163E1400] 11:55:42 INFO - PROCESS | 3188 | 1470941742830 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (178BD800) [pid = 3188] [serial = 269] [outer = 163E1400] 11:55:43 INFO - PROCESS | 3188 | 1470941743258 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]]]}] 11:55:43 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. 11:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 11:55:43 INFO - PROCESS | 3188 | 1470941743294 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 3188 | 1470941743296 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 11:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:55:43 INFO - PROCESS | 3188 | 1470941743303 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 3188 | 1470941743305 Marionette TRACE conn6 <- [1,326,null,{}] 11:55:43 INFO - PROCESS | 3188 | 1470941743308 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}] 11:55:43 INFO - PROCESS | 3188 | 1470941743310 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:43 INFO - PROCESS | 3188 | 1470941743388 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 11:55:43 INFO - PROCESS | 3188 | 1470941743393 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 3188 | 1470941743395 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:43 INFO - PROCESS | 3188 | ++DOCSHELL 178C4C00 == 34 [pid = 3188] [id = 91] 11:55:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (178C6000) [pid = 3188] [serial = 270] [outer = 00000000] 11:55:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (1870F400) [pid = 3188] [serial = 271] [outer = 178C6000] 11:55:43 INFO - PROCESS | 3188 | 1470941743439 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (178EC800) [pid = 3188] [serial = 272] [outer = 178C6000] 11:55:43 INFO - PROCESS | 3188 | 1470941743904 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]]]}] 11:55:43 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. 11:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 11:55:43 INFO - PROCESS | 3188 | 1470941743939 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 3188 | 1470941743941 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 11:55:43 INFO - PROCESS | 3188 | 1470941743944 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:55:43 INFO - PROCESS | 3188 | 1470941743946 Marionette TRACE conn6 <- [1,330,null,{}] 11:55:43 INFO - PROCESS | 3188 | 1470941743949 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}] 11:55:43 INFO - PROCESS | 3188 | 1470941743951 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:44 INFO - PROCESS | 3188 | 1470941744059 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 11:55:44 INFO - PROCESS | 3188 | 1470941744067 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 3188 | 1470941744069 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:44 INFO - PROCESS | 3188 | ++DOCSHELL 118A0800 == 35 [pid = 3188] [id = 92] 11:55:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (18E92C00) [pid = 3188] [serial = 273] [outer = 00000000] 11:55:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (18E99400) [pid = 3188] [serial = 274] [outer = 18E92C00] 11:55:44 INFO - PROCESS | 3188 | 1470941744135 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (19244400) [pid = 3188] [serial = 275] [outer = 18E92C00] 11:55:44 INFO - PROCESS | 3188 | 1470941744588 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]]]}] 11:55:44 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. 11:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 11:55:44 INFO - PROCESS | 3188 | 1470941744623 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 11:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:55:44 INFO - PROCESS | 3188 | 1470941744625 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 11:55:44 INFO - PROCESS | 3188 | 1470941744628 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 3188 | 1470941744630 Marionette TRACE conn6 <- [1,334,null,{}] 11:55:44 INFO - PROCESS | 3188 | 1470941744633 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}] 11:55:44 INFO - PROCESS | 3188 | 1470941744635 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:44 INFO - PROCESS | 3188 | 1470941744750 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 11:55:44 INFO - PROCESS | 3188 | 1470941744755 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 3188 | 1470941744757 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:44 INFO - PROCESS | 3188 | ++DOCSHELL 18E98400 == 36 [pid = 3188] [id = 93] 11:55:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (19723000) [pid = 3188] [serial = 276] [outer = 00000000] 11:55:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (1972BC00) [pid = 3188] [serial = 277] [outer = 19723000] 11:55:44 INFO - PROCESS | 3188 | 1470941744801 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (1972F400) [pid = 3188] [serial = 278] [outer = 19723000] 11:55:45 INFO - PROCESS | 3188 | 1470941745240 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]]]}] 11:55:45 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. 11:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 11:55:45 INFO - PROCESS | 3188 | 1470941745259 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 3188 | 1470941745261 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 11:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:55:45 INFO - PROCESS | 3188 | 1470941745279 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 3188 | 1470941745281 Marionette TRACE conn6 <- [1,338,null,{}] 11:55:45 INFO - PROCESS | 3188 | 1470941745285 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}] 11:55:45 INFO - PROCESS | 3188 | 1470941745287 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:45 INFO - PROCESS | 3188 | 1470941745411 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 11:55:45 INFO - PROCESS | 3188 | 1470941745495 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 3188 | 1470941745498 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:45 INFO - PROCESS | 3188 | ++DOCSHELL 163DDC00 == 37 [pid = 3188] [id = 94] 11:55:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (19EA2000) [pid = 3188] [serial = 279] [outer = 00000000] 11:55:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (19EA5400) [pid = 3188] [serial = 280] [outer = 19EA2000] 11:55:45 INFO - PROCESS | 3188 | 1470941745546 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (19EAA800) [pid = 3188] [serial = 281] [outer = 19EA2000] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (1A30F000) [pid = 3188] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (1C221000) [pid = 3188] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (1C221C00) [pid = 3188] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (168C5000) [pid = 3188] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (1688CC00) [pid = 3188] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (18E93400) [pid = 3188] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (168BE800) [pid = 3188] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (14D5DC00) [pid = 3188] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (0BE9C000) [pid = 3188] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (0BE95400) [pid = 3188] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (18D42C00) [pid = 3188] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (117F3C00) [pid = 3188] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (0BE9BC00) [pid = 3188] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (1B394000) [pid = 3188] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (1758C000) [pid = 3188] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (16454400) [pid = 3188] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (117FB800) [pid = 3188] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (1055C800) [pid = 3188] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:55:46 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (18D5AC00) [pid = 3188] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:55:46 INFO - PROCESS | 3188 | 1470941746189 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]]]}] 11:55:46 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. 11:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 11:55:46 INFO - PROCESS | 3188 | 1470941746210 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 3188 | 1470941746212 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 11:55:46 INFO - PROCESS | 3188 | 1470941746216 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:55:46 INFO - PROCESS | 3188 | 1470941746218 Marionette TRACE conn6 <- [1,342,null,{}] 11:55:46 INFO - PROCESS | 3188 | 1470941746221 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}] 11:55:46 INFO - PROCESS | 3188 | 1470941746223 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:46 INFO - PROCESS | 3188 | 1470941746356 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 11:55:46 INFO - PROCESS | 3188 | 1470941746406 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 3188 | 1470941746408 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:46 INFO - PROCESS | 3188 | ++DOCSHELL 10E20000 == 38 [pid = 3188] [id = 95] 11:55:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (10E5B400) [pid = 3188] [serial = 282] [outer = 00000000] 11:55:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (14D5DC00) [pid = 3188] [serial = 283] [outer = 10E5B400] 11:55:46 INFO - PROCESS | 3188 | 1470941746455 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (160C8000) [pid = 3188] [serial = 284] [outer = 10E5B400] 11:55:46 INFO - PROCESS | 3188 | 1470941746809 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]]]}] 11:55:46 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. 11:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 11:55:46 INFO - PROCESS | 3188 | 1470941746856 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 3188 | 1470941746858 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 11:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:55:46 INFO - PROCESS | 3188 | 1470941746861 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 3188 | 1470941746863 Marionette TRACE conn6 <- [1,346,null,{}] 11:55:46 INFO - PROCESS | 3188 | 1470941746866 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}] 11:55:46 INFO - PROCESS | 3188 | 1470941746868 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:46 INFO - PROCESS | 3188 | 1470941746948 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 11:55:46 INFO - PROCESS | 3188 | 1470941746953 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 3188 | 1470941746955 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:46 INFO - PROCESS | 3188 | ++DOCSHELL 1681C400 == 39 [pid = 3188] [id = 96] 11:55:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (16823400) [pid = 3188] [serial = 285] [outer = 00000000] 11:55:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (18E8F800) [pid = 3188] [serial = 286] [outer = 16823400] 11:55:47 INFO - PROCESS | 3188 | 1470941746999 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (19BC4800) [pid = 3188] [serial = 287] [outer = 16823400] 11:55:47 INFO - PROCESS | 3188 | 1470941747430 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]]]}] 11:55:47 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. 11:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 11:55:47 INFO - PROCESS | 3188 | 1470941747495 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 3188 | 1470941747498 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 11:55:47 INFO - PROCESS | 3188 | 1470941747501 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:55:47 INFO - PROCESS | 3188 | 1470941747503 Marionette TRACE conn6 <- [1,350,null,{}] 11:55:47 INFO - PROCESS | 3188 | 1470941747507 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}] 11:55:47 INFO - PROCESS | 3188 | 1470941747509 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:47 INFO - PROCESS | 3188 | 1470941747590 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 11:55:47 INFO - PROCESS | 3188 | 1470941747599 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 3188 | 1470941747601 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:47 INFO - PROCESS | 3188 | ++DOCSHELL 19EA3C00 == 40 [pid = 3188] [id = 97] 11:55:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (19EA4400) [pid = 3188] [serial = 288] [outer = 00000000] 11:55:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (1A311000) [pid = 3188] [serial = 289] [outer = 19EA4400] 11:55:47 INFO - PROCESS | 3188 | 1470941747644 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (1B394000) [pid = 3188] [serial = 290] [outer = 19EA4400] 11:55:48 INFO - PROCESS | 3188 | 1470941748196 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]]]}] 11:55:48 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. 11:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 11:55:48 INFO - PROCESS | 3188 | 1470941748235 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 11:55:48 INFO - PROCESS | 3188 | 1470941748241 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 11:55:48 INFO - PROCESS | 3188 | 1470941748246 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:55:48 INFO - PROCESS | 3188 | 1470941748250 Marionette TRACE conn6 <- [1,354,null,{}] 11:55:48 INFO - PROCESS | 3188 | 1470941748256 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}] 11:55:48 INFO - PROCESS | 3188 | 1470941748259 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:48 INFO - PROCESS | 3188 | 1470941748451 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 11:55:48 INFO - PROCESS | 3188 | 1470941748569 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 3188 | 1470941748574 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:48 INFO - PROCESS | 3188 | ++DOCSHELL 0BE91400 == 41 [pid = 3188] [id = 98] 11:55:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (0BF97400) [pid = 3188] [serial = 291] [outer = 00000000] 11:55:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (10555800) [pid = 3188] [serial = 292] [outer = 0BF97400] 11:55:48 INFO - PROCESS | 3188 | 1470941748634 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (10749000) [pid = 3188] [serial = 293] [outer = 0BF97400] 11:55:49 INFO - PROCESS | 3188 | 1470941749361 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]]]}] 11:55:49 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. 11:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1175ms 11:55:49 INFO - PROCESS | 3188 | 1470941749426 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 3188 | 1470941749431 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 11:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:55:49 INFO - PROCESS | 3188 | 1470941749437 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 3188 | 1470941749440 Marionette TRACE conn6 <- [1,358,null,{}] 11:55:49 INFO - PROCESS | 3188 | 1470941749445 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}] 11:55:49 INFO - PROCESS | 3188 | 1470941749448 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:49 INFO - PROCESS | 3188 | 1470941749584 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 11:55:49 INFO - PROCESS | 3188 | 1470941749701 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 3188 | 1470941749703 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:49 INFO - PROCESS | 3188 | ++DOCSHELL 10E5A000 == 42 [pid = 3188] [id = 99] 11:55:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (10E5CC00) [pid = 3188] [serial = 294] [outer = 00000000] 11:55:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (11702400) [pid = 3188] [serial = 295] [outer = 10E5CC00] 11:55:49 INFO - PROCESS | 3188 | 1470941749762 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (14AB7C00) [pid = 3188] [serial = 296] [outer = 10E5CC00] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 1681C400 == 41 [pid = 3188] [id = 96] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 10E20000 == 40 [pid = 3188] [id = 95] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 163DDC00 == 39 [pid = 3188] [id = 94] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 18E98400 == 38 [pid = 3188] [id = 93] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 118A0800 == 37 [pid = 3188] [id = 92] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 178C4C00 == 36 [pid = 3188] [id = 91] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 163DFC00 == 35 [pid = 3188] [id = 90] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 16580400 == 34 [pid = 3188] [id = 89] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 163DE000 == 33 [pid = 3188] [id = 88] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 14DF6C00 == 32 [pid = 3188] [id = 87] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 118A1400 == 31 [pid = 3188] [id = 86] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 10B69800 == 30 [pid = 3188] [id = 85] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 0FEFE000 == 29 [pid = 3188] [id = 84] 11:55:50 INFO - PROCESS | 3188 | --DOCSHELL 16895800 == 28 [pid = 3188] [id = 83] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (1D41B800) [pid = 3188] [serial = 247] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | 1470941750736 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]]]}] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (1645D800) [pid = 3188] [serial = 163] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (1B399400) [pid = 3188] [serial = 232] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (1CCB2400) [pid = 3188] [serial = 235] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (1BC04400) [pid = 3188] [serial = 233] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (1D14C400) [pid = 3188] [serial = 238] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (1CCB7C00) [pid = 3188] [serial = 236] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (1BBC7400) [pid = 3188] [serial = 241] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (16895C00) [pid = 3188] [serial = 244] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (1D150C00) [pid = 3188] [serial = 239] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (1972F000) [pid = 3188] [serial = 229] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (17582800) [pid = 3188] [serial = 226] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (17591000) [pid = 3188] [serial = 227] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (1539F800) [pid = 3188] [serial = 223] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (163D6800) [pid = 3188] [serial = 224] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (10656800) [pid = 3188] [serial = 220] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (10D40C00) [pid = 3188] [serial = 221] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0FEF1000) [pid = 3188] [serial = 218] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0BE9C400) [pid = 3188] [serial = 217] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1BBC9000) [pid = 3188] [serial = 215] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1BB92000) [pid = 3188] [serial = 214] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (14B85C00) [pid = 3188] [serial = 212] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (147E3C00) [pid = 3188] [serial = 211] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1064C000) [pid = 3188] [serial = 209] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0C4F2C00) [pid = 3188] [serial = 208] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1BBCB400) [pid = 3188] [serial = 206] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16897C00) [pid = 3188] [serial = 245] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1CA69800) [pid = 3188] [serial = 242] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1972F800) [pid = 3188] [serial = 230] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1A406C00) [pid = 3188] [serial = 130] [outer = 00000000] [url = about:blank] 11:55:50 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. 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1528FC00) [pid = 3188] [serial = 170] [outer = 00000000] [url = about:blank] 11:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1373ms 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (10B6B800) [pid = 3188] [serial = 167] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (19731000) [pid = 3188] [serial = 173] [outer = 00000000] [url = about:blank] 11:55:50 INFO - PROCESS | 3188 | 1470941750813 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 11:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:55:50 INFO - PROCESS | 3188 | 1470941750817 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 11:55:50 INFO - PROCESS | 3188 | 1470941750823 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 3188 | 1470941750826 Marionette TRACE conn6 <- [1,362,null,{}] 11:55:50 INFO - PROCESS | 3188 | 1470941750832 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}] 11:55:50 INFO - PROCESS | 3188 | 1470941750835 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:50 INFO - PROCESS | 3188 | 1470941750932 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 11:55:50 INFO - PROCESS | 3188 | 1470941750939 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 3188 | 1470941750944 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:50 INFO - PROCESS | 3188 | ++DOCSHELL 0FDEB000 == 29 [pid = 3188] [id = 100] 11:55:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0FE5F400) [pid = 3188] [serial = 297] [outer = 00000000] 11:55:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (0FEFF400) [pid = 3188] [serial = 298] [outer = 0FE5F400] 11:55:51 INFO - PROCESS | 3188 | 1470941750992 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10649000) [pid = 3188] [serial = 299] [outer = 0FE5F400] 11:55:51 INFO - PROCESS | 3188 | 1470941751492 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]]]}] 11:55:51 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. 11:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 11:55:51 INFO - PROCESS | 3188 | 1470941751553 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 11:55:51 INFO - PROCESS | 3188 | 1470941751557 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 11:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:55:51 INFO - PROCESS | 3188 | 1470941751563 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:55:51 INFO - PROCESS | 3188 | 1470941751566 Marionette TRACE conn6 <- [1,366,null,{}] 11:55:51 INFO - PROCESS | 3188 | 1470941751570 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}] 11:55:51 INFO - PROCESS | 3188 | 1470941751573 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:51 INFO - PROCESS | 3188 | 1470941751666 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 11:55:51 INFO - PROCESS | 3188 | 1470941751743 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 3188 | 1470941751746 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:51 INFO - PROCESS | 3188 | ++DOCSHELL 10751000 == 30 [pid = 3188] [id = 101] 11:55:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10752400) [pid = 3188] [serial = 300] [outer = 00000000] 11:55:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10B73000) [pid = 3188] [serial = 301] [outer = 10752400] 11:55:51 INFO - PROCESS | 3188 | 1470941751796 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10D45400) [pid = 3188] [serial = 302] [outer = 10752400] 11:55:52 INFO - PROCESS | 3188 | 1470941752177 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]]]}] 11:55:52 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. 11:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 11:55:52 INFO - PROCESS | 3188 | 1470941752237 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 3188 | 1470941752240 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 11:55:52 INFO - PROCESS | 3188 | 1470941752244 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:55:52 INFO - PROCESS | 3188 | 1470941752247 Marionette TRACE conn6 <- [1,370,null,{}] 11:55:52 INFO - PROCESS | 3188 | 1470941752259 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}] 11:55:52 INFO - PROCESS | 3188 | 1470941752264 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:52 INFO - PROCESS | 3188 | 1470941752383 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 11:55:52 INFO - PROCESS | 3188 | 1470941752397 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 3188 | 1470941752400 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:52 INFO - PROCESS | 3188 | ++DOCSHELL 14D61800 == 31 [pid = 3188] [id = 102] 11:55:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (14D65C00) [pid = 3188] [serial = 303] [outer = 00000000] 11:55:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (15302000) [pid = 3188] [serial = 304] [outer = 14D65C00] 11:55:52 INFO - PROCESS | 3188 | 1470941752451 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (160C9800) [pid = 3188] [serial = 305] [outer = 14D65C00] 11:55:52 INFO - PROCESS | 3188 | 1470941752886 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]]]}] 11:55:52 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. 11:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 11:55:52 INFO - PROCESS | 3188 | 1470941752923 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 3188 | 1470941752925 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 11:55:52 INFO - PROCESS | 3188 | 1470941752928 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:55:52 INFO - PROCESS | 3188 | 1470941752930 Marionette TRACE conn6 <- [1,374,null,{}] 11:55:52 INFO - PROCESS | 3188 | 1470941752946 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}] 11:55:52 INFO - PROCESS | 3188 | 1470941752948 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:53 INFO - PROCESS | 3188 | 1470941753057 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 11:55:53 INFO - PROCESS | 3188 | 1470941753062 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 3188 | 1470941753064 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:53 INFO - PROCESS | 3188 | ++DOCSHELL 163DD800 == 32 [pid = 3188] [id = 103] 11:55:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (163E2400) [pid = 3188] [serial = 306] [outer = 00000000] 11:55:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1645B400) [pid = 3188] [serial = 307] [outer = 163E2400] 11:55:53 INFO - PROCESS | 3188 | 1470941753114 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16588400) [pid = 3188] [serial = 308] [outer = 163E2400] 11:55:53 INFO - PROCESS | 3188 | 1470941753592 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:55:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 11:55:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:55:53 INFO - PROCESS | 3188 | 1470941753602 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 3188 | 1470941753604 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 11:55:53 INFO - PROCESS | 3188 | 1470941753607 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 3188 | 1470941753609 Marionette TRACE conn6 <- [1,378,null,{}] 11:55:53 INFO - PROCESS | 3188 | 1470941753612 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}] 11:55:53 INFO - PROCESS | 3188 | 1470941753614 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:53 INFO - PROCESS | 3188 | 1470941753724 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 11:55:53 INFO - PROCESS | 3188 | 1470941753803 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 3188 | 1470941753805 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:53 INFO - PROCESS | 3188 | ++DOCSHELL 1688D400 == 33 [pid = 3188] [id = 104] 11:55:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1688FC00) [pid = 3188] [serial = 309] [outer = 00000000] 11:55:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (16896C00) [pid = 3188] [serial = 310] [outer = 1688FC00] 11:55:53 INFO - PROCESS | 3188 | 1470941753852 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1689A400) [pid = 3188] [serial = 311] [outer = 1688FC00] 11:55:54 INFO - PROCESS | 3188 | 1470941754315 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:55:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 11:55:54 INFO - PROCESS | 3188 | 1470941754339 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 3188 | 1470941754341 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 11:55:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:55:54 INFO - PROCESS | 3188 | 1470941754353 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 3188 | 1470941754355 Marionette TRACE conn6 <- [1,382,null,{}] 11:55:54 INFO - PROCESS | 3188 | 1470941754358 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}] 11:55:54 INFO - PROCESS | 3188 | 1470941754363 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:54 INFO - PROCESS | 3188 | 1470941754507 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 11:55:54 INFO - PROCESS | 3188 | 1470941754564 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 3188 | 1470941754566 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:54 INFO - PROCESS | 3188 | ++DOCSHELL 14D66000 == 34 [pid = 3188] [id = 105] 11:55:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (168C2000) [pid = 3188] [serial = 312] [outer = 00000000] 11:55:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (18D5AC00) [pid = 3188] [serial = 313] [outer = 168C2000] 11:55:54 INFO - PROCESS | 3188 | 1470941754612 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (178C6C00) [pid = 3188] [serial = 314] [outer = 168C2000] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (1054E400) [pid = 3188] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (14DF8800) [pid = 3188] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (18E92C00) [pid = 3188] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (163E1400) [pid = 3188] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (19723000) [pid = 3188] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16823800) [pid = 3188] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (19EA2000) [pid = 3188] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10E5B400) [pid = 3188] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (163DE400) [pid = 3188] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (178C6000) [pid = 3188] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (16823400) [pid = 3188] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1689A000) [pid = 3188] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (118DDC00) [pid = 3188] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:55:55 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10B69C00) [pid = 3188] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:55:55 INFO - PROCESS | 3188 | 1470941755226 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:55:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 11:55:55 INFO - PROCESS | 3188 | 1470941755284 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 3188 | 1470941755286 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 11:55:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:55:55 INFO - PROCESS | 3188 | 1470941755290 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 3188 | 1470941755291 Marionette TRACE conn6 <- [1,386,null,{}] 11:55:55 INFO - PROCESS | 3188 | 1470941755295 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}] 11:55:55 INFO - PROCESS | 3188 | 1470941755297 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:55 INFO - PROCESS | 3188 | 1470941755402 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 11:55:55 INFO - PROCESS | 3188 | 1470941755453 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 3188 | 1470941755455 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:55 INFO - PROCESS | 3188 | ++DOCSHELL 0C474400 == 35 [pid = 3188] [id = 106] 11:55:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10ED4400) [pid = 3188] [serial = 315] [outer = 00000000] 11:55:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (17584000) [pid = 3188] [serial = 316] [outer = 10ED4400] 11:55:55 INFO - PROCESS | 3188 | 1470941755502 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (18D4C000) [pid = 3188] [serial = 317] [outer = 10ED4400] 11:55:55 INFO - PROCESS | 3188 | 1470941755865 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]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:55:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 11:55:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:55:55 INFO - PROCESS | 3188 | 1470941755920 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 3188 | 1470941755923 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 11:55:55 INFO - PROCESS | 3188 | 1470941755926 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 3188 | 1470941755928 Marionette TRACE conn6 <- [1,390,null,{}] 11:55:55 INFO - PROCESS | 3188 | 1470941755931 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}] 11:55:55 INFO - PROCESS | 3188 | 1470941755933 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:56 INFO - PROCESS | 3188 | 1470941756044 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 11:55:56 INFO - PROCESS | 3188 | 1470941756050 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 3188 | 1470941756052 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:56 INFO - PROCESS | 3188 | ++DOCSHELL 17830400 == 36 [pid = 3188] [id = 107] 11:55:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (18E92C00) [pid = 3188] [serial = 318] [outer = 00000000] 11:55:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19729800) [pid = 3188] [serial = 319] [outer = 18E92C00] 11:55:56 INFO - PROCESS | 3188 | 1470941756096 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19A67400) [pid = 3188] [serial = 320] [outer = 18E92C00] 11:55:56 INFO - PROCESS | 3188 | 1470941756504 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]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:55:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 11:55:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:55:56 INFO - PROCESS | 3188 | 1470941756557 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 3188 | 1470941756559 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 11:55:56 INFO - PROCESS | 3188 | 1470941756562 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 3188 | 1470941756564 Marionette TRACE conn6 <- [1,394,null,{}] 11:55:56 INFO - PROCESS | 3188 | 1470941756571 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}] 11:55:56 INFO - PROCESS | 3188 | 1470941756573 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:56 INFO - PROCESS | 3188 | 1470941756655 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 11:55:56 INFO - PROCESS | 3188 | 1470941756685 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 3188 | 1470941756687 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:56 INFO - PROCESS | 3188 | ++DOCSHELL 14D61400 == 37 [pid = 3188] [id = 108] 11:55:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18E95800) [pid = 3188] [serial = 321] [outer = 00000000] 11:55:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19EA0C00) [pid = 3188] [serial = 322] [outer = 18E95800] 11:55:56 INFO - PROCESS | 3188 | 1470941756736 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19EA3000) [pid = 3188] [serial = 323] [outer = 18E95800] 11:55:57 INFO - PROCESS | 3188 | 1470941757356 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]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:55:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 830ms 11:55:57 INFO - PROCESS | 3188 | 1470941757393 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 3188 | 1470941757397 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 11:55:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:55:57 INFO - PROCESS | 3188 | 1470941757402 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 3188 | 1470941757406 Marionette TRACE conn6 <- [1,398,null,{}] 11:55:57 INFO - PROCESS | 3188 | 1470941757411 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}] 11:55:57 INFO - PROCESS | 3188 | 1470941757415 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:57 INFO - PROCESS | 3188 | 1470941757527 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 11:55:57 INFO - PROCESS | 3188 | 1470941757652 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 3188 | 1470941757655 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:57 INFO - PROCESS | 3188 | ++DOCSHELL 0FD7E000 == 38 [pid = 3188] [id = 109] 11:55:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0FD83C00) [pid = 3188] [serial = 324] [outer = 00000000] 11:55:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (10657C00) [pid = 3188] [serial = 325] [outer = 0FD83C00] 11:55:57 INFO - PROCESS | 3188 | 1470941757713 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (10B68C00) [pid = 3188] [serial = 326] [outer = 0FD83C00] 11:55:58 INFO - PROCESS | 3188 | 1470941758355 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]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:55:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1024ms 11:55:58 INFO - PROCESS | 3188 | 1470941758427 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 3188 | 1470941758432 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 11:55:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:55:58 INFO - PROCESS | 3188 | 1470941758438 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 3188 | 1470941758441 Marionette TRACE conn6 <- [1,402,null,{}] 11:55:58 INFO - PROCESS | 3188 | 1470941758446 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}] 11:55:58 INFO - PROCESS | 3188 | 1470941758449 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:58 INFO - PROCESS | 3188 | 1470941758589 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 11:55:58 INFO - PROCESS | 3188 | 1470941758711 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 3188 | 1470941758713 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:58 INFO - PROCESS | 3188 | ++DOCSHELL 14A72800 == 39 [pid = 3188] [id = 110] 11:55:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (14A74800) [pid = 3188] [serial = 327] [outer = 00000000] 11:55:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (15CCE400) [pid = 3188] [serial = 328] [outer = 14A74800] 11:55:58 INFO - PROCESS | 3188 | 1470941758771 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (163E1000) [pid = 3188] [serial = 329] [outer = 14A74800] 11:55:59 INFO - PROCESS | 3188 | 1470941759401 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]]]}] 11:55:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:55:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1018ms 11:55:59 INFO - PROCESS | 3188 | 1470941759460 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 3188 | 1470941759463 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 11:55:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:55:59 INFO - PROCESS | 3188 | 1470941759466 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 3188 | 1470941759470 Marionette TRACE conn6 <- [1,406,null,{}] 11:55:59 INFO - PROCESS | 3188 | 1470941759482 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}] 11:55:59 INFO - PROCESS | 3188 | 1470941759487 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:59 INFO - PROCESS | 3188 | 1470941759647 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 11:55:59 INFO - PROCESS | 3188 | 1470941759771 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 3188 | 1470941759774 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:55:59 INFO - PROCESS | 3188 | ++DOCSHELL 19BC4000 == 40 [pid = 3188] [id = 111] 11:55:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (19BC4400) [pid = 3188] [serial = 330] [outer = 00000000] 11:55:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19F67400) [pid = 3188] [serial = 331] [outer = 19BC4400] 11:55:59 INFO - PROCESS | 3188 | 1470941759832 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (1BB0FC00) [pid = 3188] [serial = 332] [outer = 19BC4400] 11:56:00 INFO - PROCESS | 3188 | 1470941760604 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]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:56:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1173ms 11:56:00 INFO - PROCESS | 3188 | 1470941760642 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 3188 | 1470941760646 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 11:56:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:56:00 INFO - PROCESS | 3188 | 1470941760652 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 3188 | 1470941760655 Marionette TRACE conn6 <- [1,410,null,{}] 11:56:00 INFO - PROCESS | 3188 | 1470941760660 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}] 11:56:00 INFO - PROCESS | 3188 | 1470941760663 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:00 INFO - PROCESS | 3188 | 1470941760773 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 11:56:00 INFO - PROCESS | 3188 | 1470941760871 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 3188 | 1470941760875 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:00 INFO - PROCESS | 3188 | ++DOCSHELL 10D56C00 == 41 [pid = 3188] [id = 112] 11:56:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (10D59000) [pid = 3188] [serial = 333] [outer = 00000000] 11:56:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (10E60400) [pid = 3188] [serial = 334] [outer = 10D59000] 11:56:00 INFO - PROCESS | 3188 | 1470941760925 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (118A0800) [pid = 3188] [serial = 335] [outer = 10D59000] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 17830400 == 40 [pid = 3188] [id = 107] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 0C474400 == 39 [pid = 3188] [id = 106] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 14D66000 == 38 [pid = 3188] [id = 105] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 1688D400 == 37 [pid = 3188] [id = 104] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 163DD800 == 36 [pid = 3188] [id = 103] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 14D61800 == 35 [pid = 3188] [id = 102] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 10751000 == 34 [pid = 3188] [id = 101] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 0FDEB000 == 33 [pid = 3188] [id = 100] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 19EA3C00 == 32 [pid = 3188] [id = 97] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 0BE91400 == 31 [pid = 3188] [id = 98] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 10E5A000 == 30 [pid = 3188] [id = 99] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 19BC4000 == 29 [pid = 3188] [id = 111] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 14D61400 == 28 [pid = 3188] [id = 108] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 0FD7E000 == 27 [pid = 3188] [id = 109] 11:56:01 INFO - PROCESS | 3188 | --DOCSHELL 14A72800 == 26 [pid = 3188] [id = 110] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (10558000) [pid = 3188] [serial = 250] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (1064EC00) [pid = 3188] [serial = 251] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (160C9400) [pid = 3188] [serial = 259] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (1635BC00) [pid = 3188] [serial = 260] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (18E99400) [pid = 3188] [serial = 274] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (178BC800) [pid = 3188] [serial = 268] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (178BD800) [pid = 3188] [serial = 269] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (1972BC00) [pid = 3188] [serial = 277] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (168BE400) [pid = 3188] [serial = 265] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19244400) [pid = 3188] [serial = 275] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (19EA5400) [pid = 3188] [serial = 280] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (17585400) [pid = 3188] [serial = 266] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (14D5DC00) [pid = 3188] [serial = 283] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1643AC00) [pid = 3188] [serial = 262] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1972F400) [pid = 3188] [serial = 278] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (16459400) [pid = 3188] [serial = 263] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1870F400) [pid = 3188] [serial = 271] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (18E8F800) [pid = 3188] [serial = 286] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1D425400) [pid = 3188] [serial = 248] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (147E8400) [pid = 3188] [serial = 256] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (14ABF800) [pid = 3188] [serial = 257] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10B6EC00) [pid = 3188] [serial = 253] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10D0C800) [pid = 3188] [serial = 254] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (1A311000) [pid = 3188] [serial = 289] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (19EAA800) [pid = 3188] [serial = 281] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19BC4800) [pid = 3188] [serial = 287] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (160C8000) [pid = 3188] [serial = 284] [outer = 00000000] [url = about:blank] 11:56:01 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (178EC800) [pid = 3188] [serial = 272] [outer = 00000000] [url = about:blank] 11:56:02 INFO - PROCESS | 3188 | 1470941762103 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]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:56:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1474ms 11:56:02 INFO - PROCESS | 3188 | 1470941762128 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 3188 | 1470941762132 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 11:56:02 INFO - PROCESS | 3188 | 1470941762137 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:56:02 INFO - PROCESS | 3188 | 1470941762140 Marionette TRACE conn6 <- [1,414,null,{}] 11:56:02 INFO - PROCESS | 3188 | 1470941762146 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}] 11:56:02 INFO - PROCESS | 3188 | 1470941762149 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:02 INFO - PROCESS | 3188 | 1470941762276 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 11:56:02 INFO - PROCESS | 3188 | 1470941762353 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 3188 | 1470941762356 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:02 INFO - PROCESS | 3188 | ++DOCSHELL 0C41E800 == 27 [pid = 3188] [id = 113] 11:56:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (0C41EC00) [pid = 3188] [serial = 336] [outer = 00000000] 11:56:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (0FEF0C00) [pid = 3188] [serial = 337] [outer = 0C41EC00] 11:56:02 INFO - PROCESS | 3188 | 1470941762405 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10553800) [pid = 3188] [serial = 338] [outer = 0C41EC00] 11:56:02 INFO - PROCESS | 3188 | 1470941762823 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]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:56:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 11:56:02 INFO - PROCESS | 3188 | 1470941762871 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 3188 | 1470941762876 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 11:56:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:56:02 INFO - PROCESS | 3188 | 1470941762882 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 3188 | 1470941762885 Marionette TRACE conn6 <- [1,418,null,{}] 11:56:02 INFO - PROCESS | 3188 | 1470941762889 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}] 11:56:02 INFO - PROCESS | 3188 | 1470941762891 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:02 INFO - PROCESS | 3188 | 1470941762978 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 11:56:03 INFO - PROCESS | 3188 | 1470941762988 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 3188 | 1470941762990 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:03 INFO - PROCESS | 3188 | ++DOCSHELL 10B72000 == 28 [pid = 3188] [id = 114] 11:56:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10D0E000) [pid = 3188] [serial = 339] [outer = 00000000] 11:56:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10D3C000) [pid = 3188] [serial = 340] [outer = 10D0E000] 11:56:03 INFO - PROCESS | 3188 | 1470941763037 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10D61C00) [pid = 3188] [serial = 341] [outer = 10D0E000] 11:56:03 INFO - PROCESS | 3188 | 1470941763964 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]]]}] 11:56:04 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 11:56:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1120ms 11:56:04 INFO - PROCESS | 3188 | 1470941764008 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 3188 | 1470941764011 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 11:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:56:04 INFO - PROCESS | 3188 | 1470941764014 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 3188 | 1470941764018 Marionette TRACE conn6 <- [1,422,null,{}] 11:56:04 INFO - PROCESS | 3188 | 1470941764028 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}] 11:56:04 INFO - PROCESS | 3188 | 1470941764033 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:04 INFO - PROCESS | 3188 | 1470941764140 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 11:56:04 INFO - PROCESS | 3188 | 1470941764148 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 3188 | 1470941764151 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:04 INFO - PROCESS | 3188 | ++DOCSHELL 15301400 == 29 [pid = 3188] [id = 115] 11:56:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (15305C00) [pid = 3188] [serial = 342] [outer = 00000000] 11:56:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (15CCF800) [pid = 3188] [serial = 343] [outer = 15305C00] 11:56:04 INFO - PROCESS | 3188 | 1470941764202 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1635B400) [pid = 3188] [serial = 344] [outer = 15305C00] 11:56:05 INFO - PROCESS | 3188 | 1470941765135 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]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:56:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1180ms 11:56:05 INFO - PROCESS | 3188 | 1470941765196 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 3188 | 1470941765199 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 11:56:05 INFO - PROCESS | 3188 | 1470941765203 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:56:05 INFO - PROCESS | 3188 | 1470941765204 Marionette TRACE conn6 <- [1,426,null,{}] 11:56:05 INFO - PROCESS | 3188 | 1470941765214 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}] 11:56:05 INFO - PROCESS | 3188 | 1470941765216 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:05 INFO - PROCESS | 3188 | 1470941765330 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 11:56:05 INFO - PROCESS | 3188 | 1470941765337 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 3188 | 1470941765339 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:05 INFO - PROCESS | 3188 | ++DOCSHELL 15CCF400 == 30 [pid = 3188] [id = 116] 11:56:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16166C00) [pid = 3188] [serial = 345] [outer = 00000000] 11:56:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16453800) [pid = 3188] [serial = 346] [outer = 16166C00] 11:56:05 INFO - PROCESS | 3188 | 1470941765384 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16460400) [pid = 3188] [serial = 347] [outer = 16166C00] 11:56:05 INFO - PROCESS | 3188 | 1470941765879 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] 11:56:05 INFO - PROCESS | 3188 | 1470941765938 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 11:56:05 INFO - PROCESS | 3188 | 1470941765941 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:56:05 INFO - PROCESS | 3188 | 1470941765943 Marionette TRACE conn6 <- [1,430,null,{}] 11:56:05 INFO - PROCESS | 3188 | 1470941765951 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}] 11:56:05 INFO - PROCESS | 3188 | 1470941765953 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:06 INFO - PROCESS | 3188 | 1470941766227 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (18E95800) [pid = 3188] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1688FC00) [pid = 3188] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0BF97400) [pid = 3188] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10E5CC00) [pid = 3188] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (163E2400) [pid = 3188] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (14D65C00) [pid = 3188] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (18E92C00) [pid = 3188] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (0FE5F400) [pid = 3188] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (168C2000) [pid = 3188] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (10ED4400) [pid = 3188] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (10752400) [pid = 3188] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:56:06 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (19EA4400) [pid = 3188] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:56:06 INFO - PROCESS | 3188 | 1470941766287 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 3188 | 1470941766289 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:06 INFO - PROCESS | 3188 | ++DOCSHELL 086ED000 == 31 [pid = 3188] [id = 117] 11:56:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (086EE800) [pid = 3188] [serial = 348] [outer = 00000000] 11:56:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10651400) [pid = 3188] [serial = 349] [outer = 086EE800] 11:56:06 INFO - PROCESS | 3188 | 1470941766333 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (11395C00) [pid = 3188] [serial = 350] [outer = 086EE800] 11:56:06 INFO - PROCESS | 3188 | 1470941766736 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]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:56:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 830ms 11:56:06 INFO - PROCESS | 3188 | 1470941766776 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 3188 | 1470941766778 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 11:56:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:56:06 INFO - PROCESS | 3188 | 1470941766781 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 3188 | 1470941766783 Marionette TRACE conn6 <- [1,434,null,{}] 11:56:06 INFO - PROCESS | 3188 | 1470941766786 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}] 11:56:06 INFO - PROCESS | 3188 | 1470941766792 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:06 INFO - PROCESS | 3188 | 1470941766894 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 11:56:06 INFO - PROCESS | 3188 | 1470941766900 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 3188 | 1470941766902 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:06 INFO - PROCESS | 3188 | ++DOCSHELL 1681F800 == 32 [pid = 3188] [id = 118] 11:56:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1688FC00) [pid = 3188] [serial = 351] [outer = 00000000] 11:56:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1782EC00) [pid = 3188] [serial = 352] [outer = 1688FC00] 11:56:06 INFO - PROCESS | 3188 | 1470941766947 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (178C2000) [pid = 3188] [serial = 353] [outer = 1688FC00] 11:56:07 INFO - PROCESS | 3188 | 1470941767382 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]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:56:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 11:56:07 INFO - PROCESS | 3188 | 1470941767412 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 3188 | 1470941767414 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 11:56:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:56:07 INFO - PROCESS | 3188 | 1470941767422 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 3188 | 1470941767424 Marionette TRACE conn6 <- [1,438,null,{}] 11:56:07 INFO - PROCESS | 3188 | 1470941767427 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}] 11:56:07 INFO - PROCESS | 3188 | 1470941767429 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:07 INFO - PROCESS | 3188 | 1470941767510 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 11:56:07 INFO - PROCESS | 3188 | 1470941767518 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 3188 | 1470941767520 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:07 INFO - PROCESS | 3188 | ++DOCSHELL 0FEF2C00 == 33 [pid = 3188] [id = 119] 11:56:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (178C5000) [pid = 3188] [serial = 354] [outer = 00000000] 11:56:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (18D4D000) [pid = 3188] [serial = 355] [outer = 178C5000] 11:56:07 INFO - PROCESS | 3188 | 1470941767565 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (18D53C00) [pid = 3188] [serial = 356] [outer = 178C5000] 11:56:08 INFO - PROCESS | 3188 | 1470941767994 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]]]}] 11:56:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:56:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 11:56:08 INFO - PROCESS | 3188 | 1470941768057 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 11:56:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:56:08 INFO - PROCESS | 3188 | 1470941768059 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 11:56:08 INFO - PROCESS | 3188 | 1470941768062 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 3188 | 1470941768064 Marionette TRACE conn6 <- [1,442,null,{}] 11:56:08 INFO - PROCESS | 3188 | 1470941768068 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}] 11:56:08 INFO - PROCESS | 3188 | 1470941768070 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:08 INFO - PROCESS | 3188 | 1470941768146 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 11:56:08 INFO - PROCESS | 3188 | 1470941768154 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 3188 | 1470941768155 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:08 INFO - PROCESS | 3188 | ++DOCSHELL 18E99000 == 34 [pid = 3188] [id = 120] 11:56:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1923A400) [pid = 3188] [serial = 357] [outer = 00000000] 11:56:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19724C00) [pid = 3188] [serial = 358] [outer = 1923A400] 11:56:08 INFO - PROCESS | 3188 | 1470941768200 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19722C00) [pid = 3188] [serial = 359] [outer = 1923A400] 11:56:09 INFO - PROCESS | 3188 | 1470941769038 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]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:56:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1024ms 11:56:09 INFO - PROCESS | 3188 | 1470941769087 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 3188 | 1470941769092 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 11:56:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:56:09 INFO - PROCESS | 3188 | 1470941769098 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 3188 | 1470941769103 Marionette TRACE conn6 <- [1,446,null,{}] 11:56:09 INFO - PROCESS | 3188 | 1470941769129 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}] 11:56:09 INFO - PROCESS | 3188 | 1470941769132 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:09 INFO - PROCESS | 3188 | 1470941769278 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 11:56:09 INFO - PROCESS | 3188 | 1470941769390 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 3188 | 1470941769393 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:09 INFO - PROCESS | 3188 | ++DOCSHELL 1064F400 == 35 [pid = 3188] [id = 121] 11:56:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (10654800) [pid = 3188] [serial = 360] [outer = 00000000] 11:56:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (10D0F000) [pid = 3188] [serial = 361] [outer = 10654800] 11:56:09 INFO - PROCESS | 3188 | 1470941769454 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (10ED4000) [pid = 3188] [serial = 362] [outer = 10654800] 11:56:10 INFO - PROCESS | 3188 | 1470941770358 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]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:56:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1304ms 11:56:10 INFO - PROCESS | 3188 | 1470941770400 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 11:56:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:56:10 INFO - PROCESS | 3188 | 1470941770404 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 11:56:10 INFO - PROCESS | 3188 | 1470941770409 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 3188 | 1470941770413 Marionette TRACE conn6 <- [1,450,null,{}] 11:56:10 INFO - PROCESS | 3188 | 1470941770419 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}] 11:56:10 INFO - PROCESS | 3188 | 1470941770422 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:10 INFO - PROCESS | 3188 | 1470941770533 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 11:56:10 INFO - PROCESS | 3188 | 1470941770611 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 3188 | 1470941770615 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:10 INFO - PROCESS | 3188 | ++DOCSHELL 10651800 == 36 [pid = 3188] [id = 122] 11:56:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (10652800) [pid = 3188] [serial = 363] [outer = 00000000] 11:56:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (10753400) [pid = 3188] [serial = 364] [outer = 10652800] 11:56:10 INFO - PROCESS | 3188 | 1470941770666 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (10B71800) [pid = 3188] [serial = 365] [outer = 10652800] 11:56:10 INFO - PROCESS | 3188 | --DOCSHELL 0FEF2C00 == 35 [pid = 3188] [id = 119] 11:56:10 INFO - PROCESS | 3188 | --DOCSHELL 1681F800 == 34 [pid = 3188] [id = 118] 11:56:10 INFO - PROCESS | 3188 | --DOCSHELL 086ED000 == 33 [pid = 3188] [id = 117] 11:56:10 INFO - PROCESS | 3188 | --DOCSHELL 15CCF400 == 32 [pid = 3188] [id = 116] 11:56:10 INFO - PROCESS | 3188 | --DOCSHELL 15301400 == 31 [pid = 3188] [id = 115] 11:56:10 INFO - PROCESS | 3188 | --DOCSHELL 10B72000 == 30 [pid = 3188] [id = 114] 11:56:10 INFO - PROCESS | 3188 | --DOCSHELL 0C41E800 == 29 [pid = 3188] [id = 113] 11:56:10 INFO - PROCESS | 3188 | --DOCSHELL 10D56C00 == 28 [pid = 3188] [id = 112] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1689A400) [pid = 3188] [serial = 311] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10555800) [pid = 3188] [serial = 292] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (11702400) [pid = 3188] [serial = 295] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1645B400) [pid = 3188] [serial = 307] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (160C9800) [pid = 3188] [serial = 305] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19729800) [pid = 3188] [serial = 319] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0FEFF400) [pid = 3188] [serial = 298] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (178C6C00) [pid = 3188] [serial = 314] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (17584000) [pid = 3188] [serial = 316] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (15302000) [pid = 3188] [serial = 304] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10B73000) [pid = 3188] [serial = 301] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10749000) [pid = 3188] [serial = 293] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (18D5AC00) [pid = 3188] [serial = 313] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (14AB7C00) [pid = 3188] [serial = 296] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (18D4C000) [pid = 3188] [serial = 317] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (16588400) [pid = 3188] [serial = 308] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (10649000) [pid = 3188] [serial = 299] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (10D45400) [pid = 3188] [serial = 302] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (16896C00) [pid = 3188] [serial = 310] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (1B394000) [pid = 3188] [serial = 290] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (19EA0C00) [pid = 3188] [serial = 322] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (19EA3000) [pid = 3188] [serial = 323] [outer = 00000000] [url = about:blank] 11:56:10 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (19A67400) [pid = 3188] [serial = 320] [outer = 00000000] [url = about:blank] 11:56:11 INFO - PROCESS | 3188 | 1470941771151 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] 11:56:11 INFO - PROCESS | 3188 | 1470941771207 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 11:56:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:56:11 INFO - PROCESS | 3188 | 1470941771213 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 3188 | 1470941771216 Marionette TRACE conn6 <- [1,454,null,{}] 11:56:11 INFO - PROCESS | 3188 | 1470941771220 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}] 11:56:11 INFO - PROCESS | 3188 | 1470941771222 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:11 INFO - PROCESS | 3188 | 1470941771309 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 11:56:11 INFO - PROCESS | 3188 | 1470941771317 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 3188 | 1470941771319 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:11 INFO - PROCESS | 3188 | ++DOCSHELL 10E5F800 == 29 [pid = 3188] [id = 123] 11:56:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (10EC7400) [pid = 3188] [serial = 366] [outer = 00000000] 11:56:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (1189C800) [pid = 3188] [serial = 367] [outer = 10EC7400] 11:56:11 INFO - PROCESS | 3188 | 1470941771366 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (147E8400) [pid = 3188] [serial = 368] [outer = 10EC7400] 11:56:11 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:11 INFO - PROCESS | 3188 | 1470941771843 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]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:56:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 11:56:11 INFO - PROCESS | 3188 | 1470941771888 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 3188 | 1470941771890 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 11:56:11 INFO - PROCESS | 3188 | 1470941771893 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:56:11 INFO - PROCESS | 3188 | 1470941771897 Marionette TRACE conn6 <- [1,458,null,{}] 11:56:11 INFO - PROCESS | 3188 | 1470941771908 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}] 11:56:11 INFO - PROCESS | 3188 | 1470941771912 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:12 INFO - PROCESS | 3188 | 1470941772027 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 11:56:12 INFO - PROCESS | 3188 | 1470941772128 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 3188 | 1470941772131 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:12 INFO - PROCESS | 3188 | ++DOCSHELL 163E3800 == 30 [pid = 3188] [id = 124] 11:56:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (163E4800) [pid = 3188] [serial = 369] [outer = 00000000] 11:56:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (16455C00) [pid = 3188] [serial = 370] [outer = 163E4800] 11:56:12 INFO - PROCESS | 3188 | 1470941772180 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (16460C00) [pid = 3188] [serial = 371] [outer = 163E4800] 11:56:12 INFO - PROCESS | 3188 | 1470941772555 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] 11:56:12 INFO - PROCESS | 3188 | 1470941772570 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 11:56:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:56:12 INFO - PROCESS | 3188 | 1470941772590 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - PROCESS | 3188 | 1470941772592 Marionette TRACE conn6 <- [1,462,null,{}] 11:56:12 INFO - PROCESS | 3188 | 1470941772595 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}] 11:56:12 INFO - PROCESS | 3188 | 1470941772597 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:12 INFO - PROCESS | 3188 | 1470941772682 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 11:56:12 INFO - PROCESS | 3188 | 1470941772688 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 3188 | 1470941772690 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:12 INFO - PROCESS | 3188 | ++DOCSHELL 1688F400 == 31 [pid = 3188] [id = 125] 11:56:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (16893400) [pid = 3188] [serial = 372] [outer = 00000000] 11:56:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (168C4C00) [pid = 3188] [serial = 373] [outer = 16893400] 11:56:12 INFO - PROCESS | 3188 | 1470941772744 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1758DC00) [pid = 3188] [serial = 374] [outer = 16893400] 11:56:13 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:13 INFO - PROCESS | 3188 | 1470941773225 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] 11:56:13 INFO - PROCESS | 3188 | 1470941773268 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 11:56:13 INFO - PROCESS | 3188 | 1470941773271 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:56:13 INFO - PROCESS | 3188 | 1470941773272 Marionette TRACE conn6 <- [1,466,null,{}] 11:56:13 INFO - PROCESS | 3188 | 1470941773276 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}] 11:56:13 INFO - PROCESS | 3188 | 1470941773278 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:13 INFO - PROCESS | 3188 | 1470941773386 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 11:56:13 INFO - PROCESS | 3188 | 1470941773472 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:13 INFO - PROCESS | 3188 | 1470941773474 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:13 INFO - PROCESS | 3188 | ++DOCSHELL 178E4800 == 32 [pid = 3188] [id = 126] 11:56:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (178E9800) [pid = 3188] [serial = 375] [outer = 00000000] 11:56:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (18DB6400) [pid = 3188] [serial = 376] [outer = 178E9800] 11:56:13 INFO - PROCESS | 3188 | 1470941773519 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (18E96800) [pid = 3188] [serial = 377] [outer = 178E9800] 11:56:13 INFO - PROCESS | 3188 | 1470941773949 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] 11:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:56:14 INFO - PROCESS | 3188 | 1470941774007 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 11:56:14 INFO - PROCESS | 3188 | 1470941774011 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 3188 | 1470941774012 Marionette TRACE conn6 <- [1,470,null,{}] 11:56:14 INFO - PROCESS | 3188 | 1470941774016 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}] 11:56:14 INFO - PROCESS | 3188 | 1470941774022 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:14 INFO - PROCESS | 3188 | 1470941774155 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 11:56:14 INFO - PROCESS | 3188 | 1470941774210 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 3188 | 1470941774212 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:14 INFO - PROCESS | 3188 | ++DOCSHELL 19BC2400 == 33 [pid = 3188] [id = 127] 11:56:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (19BC3400) [pid = 3188] [serial = 378] [outer = 00000000] 11:56:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19C82000) [pid = 3188] [serial = 379] [outer = 19BC3400] 11:56:14 INFO - PROCESS | 3188 | 1470941774256 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19E9C400) [pid = 3188] [serial = 380] [outer = 19BC3400] 11:56:14 INFO - PROCESS | 3188 | 1470941774686 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]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 11:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:56:14 INFO - PROCESS | 3188 | 1470941774741 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 3188 | 1470941774743 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 11:56:14 INFO - PROCESS | 3188 | 1470941774746 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 3188 | 1470941774748 Marionette TRACE conn6 <- [1,474,null,{}] 11:56:14 INFO - PROCESS | 3188 | 1470941774752 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}] 11:56:14 INFO - PROCESS | 3188 | 1470941774754 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:14 INFO - PROCESS | 3188 | 1470941774860 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 11:56:14 INFO - PROCESS | 3188 | 1470941774955 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 3188 | 1470941774957 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (178C5000) [pid = 3188] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10D59000) [pid = 3188] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0C41EC00) [pid = 3188] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10D0E000) [pid = 3188] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (15305C00) [pid = 3188] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16166C00) [pid = 3188] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (086EE800) [pid = 3188] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (1688FC00) [pid = 3188] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (0FD83C00) [pid = 3188] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (14A74800) [pid = 3188] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:56:14 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19BC4400) [pid = 3188] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:56:15 INFO - PROCESS | 3188 | ++DOCSHELL 086EC400 == 34 [pid = 3188] [id = 128] 11:56:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (086EE800) [pid = 3188] [serial = 381] [outer = 00000000] 11:56:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10654C00) [pid = 3188] [serial = 382] [outer = 086EE800] 11:56:15 INFO - PROCESS | 3188 | 1470941775008 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10D59000) [pid = 3188] [serial = 383] [outer = 086EE800] 11:56:15 INFO - PROCESS | 3188 | 1470941775378 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]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:56:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 11:56:15 INFO - PROCESS | 3188 | 1470941775419 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 3188 | 1470941775421 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 11:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:56:15 INFO - PROCESS | 3188 | 1470941775424 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 3188 | 1470941775426 Marionette TRACE conn6 <- [1,478,null,{}] 11:56:15 INFO - PROCESS | 3188 | 1470941775429 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}] 11:56:15 INFO - PROCESS | 3188 | 1470941775431 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:15 INFO - PROCESS | 3188 | 1470941775548 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 11:56:15 INFO - PROCESS | 3188 | 1470941775555 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 3188 | 1470941775557 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:15 INFO - PROCESS | 3188 | ++DOCSHELL 10B70400 == 35 [pid = 3188] [id = 129] 11:56:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (16166C00) [pid = 3188] [serial = 384] [outer = 00000000] 11:56:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (19727C00) [pid = 3188] [serial = 385] [outer = 16166C00] 11:56:15 INFO - PROCESS | 3188 | 1470941775602 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (168C2400) [pid = 3188] [serial = 386] [outer = 16166C00] 11:56:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (19EA6C00) [pid = 3188] [serial = 387] [outer = 14DFCC00] 11:56:16 INFO - PROCESS | 3188 | 1470941776075 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]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 11:56:16 INFO - PROCESS | 3188 | 1470941776098 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 3188 | 1470941776100 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 11:56:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:56:16 INFO - PROCESS | 3188 | 1470941776104 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 3188 | 1470941776105 Marionette TRACE conn6 <- [1,482,null,{}] 11:56:16 INFO - PROCESS | 3188 | 1470941776109 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}] 11:56:16 INFO - PROCESS | 3188 | 1470941776111 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:16 INFO - PROCESS | 3188 | 1470941776253 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 11:56:16 INFO - PROCESS | 3188 | 1470941776269 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 3188 | 1470941776271 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:16 INFO - PROCESS | 3188 | ++DOCSHELL 18D59C00 == 36 [pid = 3188] [id = 130] 11:56:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (18E93C00) [pid = 3188] [serial = 388] [outer = 00000000] 11:56:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1B38F400) [pid = 3188] [serial = 389] [outer = 18E93C00] 11:56:16 INFO - PROCESS | 3188 | 1470941776321 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1B39C400) [pid = 3188] [serial = 390] [outer = 18E93C00] 11:56:16 INFO - PROCESS | 3188 | 1470941776730 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]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 11:56:16 INFO - PROCESS | 3188 | 1470941776775 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 3188 | 1470941776777 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 11:56:16 INFO - PROCESS | 3188 | 1470941776780 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:56:16 INFO - PROCESS | 3188 | 1470941776782 Marionette TRACE conn6 <- [1,486,null,{}] 11:56:16 INFO - PROCESS | 3188 | 1470941776785 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}] 11:56:16 INFO - PROCESS | 3188 | 1470941776787 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:16 INFO - PROCESS | 3188 | 1470941776877 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 11:56:16 INFO - PROCESS | 3188 | 1470941776884 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 3188 | 1470941776886 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:16 INFO - PROCESS | 3188 | ++DOCSHELL 19F62C00 == 37 [pid = 3188] [id = 131] 11:56:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1A107400) [pid = 3188] [serial = 391] [outer = 00000000] 11:56:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1BBC6400) [pid = 3188] [serial = 392] [outer = 1A107400] 11:56:16 INFO - PROCESS | 3188 | 1470941776929 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1BBC7800) [pid = 3188] [serial = 393] [outer = 1A107400] 11:56:17 INFO - PROCESS | 3188 | 1470941777662 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]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 11:56:17 INFO - PROCESS | 3188 | 1470941777715 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 3188 | 1470941777719 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 11:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:56:17 INFO - PROCESS | 3188 | 1470941777724 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 3188 | 1470941777729 Marionette TRACE conn6 <- [1,490,null,{}] 11:56:17 INFO - PROCESS | 3188 | 1470941777735 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}] 11:56:17 INFO - PROCESS | 3188 | 1470941777738 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:17 INFO - PROCESS | 3188 | 1470941777858 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 11:56:18 INFO - PROCESS | 3188 | 1470941777985 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 3188 | 1470941777988 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:18 INFO - PROCESS | 3188 | ++DOCSHELL 0FD7CC00 == 38 [pid = 3188] [id = 132] 11:56:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (10558400) [pid = 3188] [serial = 394] [outer = 00000000] 11:56:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (10ECEC00) [pid = 3188] [serial = 395] [outer = 10558400] 11:56:18 INFO - PROCESS | 3188 | 1470941778047 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (14B87C00) [pid = 3188] [serial = 396] [outer = 10558400] 11:56:18 INFO - PROCESS | 3188 | 1470941778606 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]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:56:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 11:56:18 INFO - PROCESS | 3188 | 1470941778655 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 3188 | 1470941778660 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 11:56:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:56:18 INFO - PROCESS | 3188 | 1470941778667 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 3188 | 1470941778671 Marionette TRACE conn6 <- [1,494,null,{}] 11:56:18 INFO - PROCESS | 3188 | 1470941778675 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}] 11:56:18 INFO - PROCESS | 3188 | 1470941778678 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:18 INFO - PROCESS | 3188 | 1470941778793 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 11:56:18 INFO - PROCESS | 3188 | 1470941778914 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 3188 | 1470941778917 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:18 INFO - PROCESS | 3188 | ++DOCSHELL 16456000 == 39 [pid = 3188] [id = 133] 11:56:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1645EC00) [pid = 3188] [serial = 397] [outer = 00000000] 11:56:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1689B400) [pid = 3188] [serial = 398] [outer = 1645EC00] 11:56:18 INFO - PROCESS | 3188 | 1470941778976 Marionette DEBUG loaded listener.js 11:56:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (18D5D400) [pid = 3188] [serial = 399] [outer = 1645EC00] 11:56:19 INFO - PROCESS | 3188 | 1470941779592 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]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:56:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 970ms 11:56:19 INFO - PROCESS | 3188 | 1470941779640 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 3188 | 1470941779643 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 11:56:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:56:19 INFO - PROCESS | 3188 | 1470941779647 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 3188 | 1470941779651 Marionette TRACE conn6 <- [1,498,null,{}] 11:56:19 INFO - PROCESS | 3188 | 1470941779662 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}] 11:56:19 INFO - PROCESS | 3188 | 1470941779666 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:19 INFO - PROCESS | 3188 | 1470941779804 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 11:56:19 INFO - PROCESS | 3188 | 1470941779928 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 3188 | 1470941779931 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:19 INFO - PROCESS | 3188 | ++DOCSHELL 18E94400 == 40 [pid = 3188] [id = 134] 11:56:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (18E95800) [pid = 3188] [serial = 400] [outer = 00000000] 11:56:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1BBC9C00) [pid = 3188] [serial = 401] [outer = 18E95800] 11:56:20 INFO - PROCESS | 3188 | 1470941779989 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1BC10800) [pid = 3188] [serial = 402] [outer = 18E95800] 11:56:20 INFO - PROCESS | 3188 | 1470941780670 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]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:56:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1073ms 11:56:20 INFO - PROCESS | 3188 | 1470941780727 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 3188 | 1470941780731 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 11:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:56:20 INFO - PROCESS | 3188 | 1470941780736 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 3188 | 1470941780739 Marionette TRACE conn6 <- [1,502,null,{}] 11:56:20 INFO - PROCESS | 3188 | 1470941780744 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}] 11:56:20 INFO - PROCESS | 3188 | 1470941780747 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:20 INFO - PROCESS | 3188 | 1470941780851 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 11:56:20 INFO - PROCESS | 3188 | 1470941780932 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 3188 | 1470941780935 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:21 INFO - PROCESS | 3188 | ++DOCSHELL 10553C00 == 41 [pid = 3188] [id = 135] 11:56:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (10655400) [pid = 3188] [serial = 403] [outer = 00000000] 11:56:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (10D37400) [pid = 3188] [serial = 404] [outer = 10655400] 11:56:21 INFO - PROCESS | 3188 | 1470941781025 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (10E18000) [pid = 3188] [serial = 405] [outer = 10655400] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 18D59C00 == 40 [pid = 3188] [id = 130] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 10B70400 == 39 [pid = 3188] [id = 129] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 086EC400 == 38 [pid = 3188] [id = 128] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 19BC2400 == 37 [pid = 3188] [id = 127] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 178E4800 == 36 [pid = 3188] [id = 126] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 1688F400 == 35 [pid = 3188] [id = 125] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 163E3800 == 34 [pid = 3188] [id = 124] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 10E5F800 == 33 [pid = 3188] [id = 123] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 10651800 == 32 [pid = 3188] [id = 122] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 1064F400 == 31 [pid = 3188] [id = 121] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 18E99000 == 30 [pid = 3188] [id = 120] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 18E94400 == 29 [pid = 3188] [id = 134] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 16456000 == 28 [pid = 3188] [id = 133] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 19F62C00 == 27 [pid = 3188] [id = 131] 11:56:21 INFO - PROCESS | 3188 | --DOCSHELL 0FD7CC00 == 26 [pid = 3188] [id = 132] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (18D4D000) [pid = 3188] [serial = 355] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (118A0800) [pid = 3188] [serial = 335] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (10E60400) [pid = 3188] [serial = 334] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (0FEF0C00) [pid = 3188] [serial = 337] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (10553800) [pid = 3188] [serial = 338] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10D3C000) [pid = 3188] [serial = 340] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (15CCF800) [pid = 3188] [serial = 343] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (16460400) [pid = 3188] [serial = 347] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16453800) [pid = 3188] [serial = 346] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10651400) [pid = 3188] [serial = 349] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1782EC00) [pid = 3188] [serial = 352] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10B68C00) [pid = 3188] [serial = 326] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10657C00) [pid = 3188] [serial = 325] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (163E1000) [pid = 3188] [serial = 329] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (15CCE400) [pid = 3188] [serial = 328] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1BB0FC00) [pid = 3188] [serial = 332] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (19F67400) [pid = 3188] [serial = 331] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (11395C00) [pid = 3188] [serial = 350] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1635B400) [pid = 3188] [serial = 344] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (178C2000) [pid = 3188] [serial = 353] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (10D61C00) [pid = 3188] [serial = 341] [outer = 00000000] [url = about:blank] 11:56:21 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (18D53C00) [pid = 3188] [serial = 356] [outer = 00000000] [url = about:blank] 11:56:22 INFO - PROCESS | 3188 | 1470941782101 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]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:56:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1422ms 11:56:22 INFO - PROCESS | 3188 | 1470941782160 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 11:56:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:56:22 INFO - PROCESS | 3188 | 1470941782164 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 11:56:22 INFO - PROCESS | 3188 | 1470941782169 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 3188 | 1470941782173 Marionette TRACE conn6 <- [1,506,null,{}] 11:56:22 INFO - PROCESS | 3188 | 1470941782178 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}] 11:56:22 INFO - PROCESS | 3188 | 1470941782181 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:22 INFO - PROCESS | 3188 | 1470941782275 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 11:56:22 INFO - PROCESS | 3188 | 1470941782285 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 3188 | 1470941782288 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:22 INFO - PROCESS | 3188 | ++DOCSHELL 0FEFD800 == 27 [pid = 3188] [id = 136] 11:56:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (0FEFE800) [pid = 3188] [serial = 406] [outer = 00000000] 11:56:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1064CC00) [pid = 3188] [serial = 407] [outer = 0FEFE800] 11:56:22 INFO - PROCESS | 3188 | 1470941782345 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10656C00) [pid = 3188] [serial = 408] [outer = 0FEFE800] 11:56:22 INFO - PROCESS | 3188 | 1470941782827 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]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:56:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 11:56:22 INFO - PROCESS | 3188 | 1470941782859 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 3188 | 1470941782864 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 11:56:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:56:22 INFO - PROCESS | 3188 | 1470941782870 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 3188 | 1470941782873 Marionette TRACE conn6 <- [1,510,null,{}] 11:56:22 INFO - PROCESS | 3188 | 1470941782877 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}] 11:56:22 INFO - PROCESS | 3188 | 1470941782879 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:23 INFO - PROCESS | 3188 | 1470941783002 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 11:56:23 INFO - PROCESS | 3188 | 1470941783012 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 3188 | 1470941783014 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:23 INFO - PROCESS | 3188 | ++DOCSHELL 10553800 == 28 [pid = 3188] [id = 137] 11:56:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10E17C00) [pid = 3188] [serial = 409] [outer = 00000000] 11:56:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10E62800) [pid = 3188] [serial = 410] [outer = 10E17C00] 11:56:23 INFO - PROCESS | 3188 | 1470941783070 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10ED6C00) [pid = 3188] [serial = 411] [outer = 10E17C00] 11:56:23 INFO - PROCESS | 3188 | 1470941783534 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]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:56:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 11:56:23 INFO - PROCESS | 3188 | 1470941783604 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 3188 | 1470941783606 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 11:56:23 INFO - PROCESS | 3188 | 1470941783609 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:56:23 INFO - PROCESS | 3188 | 1470941783613 Marionette TRACE conn6 <- [1,514,null,{}] 11:56:23 INFO - PROCESS | 3188 | 1470941783623 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}] 11:56:23 INFO - PROCESS | 3188 | 1470941783628 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:23 INFO - PROCESS | 3188 | 1470941783711 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 11:56:23 INFO - PROCESS | 3188 | 1470941783721 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 3188 | 1470941783724 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:23 INFO - PROCESS | 3188 | ++DOCSHELL 15CCC000 == 29 [pid = 3188] [id = 138] 11:56:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (15CCD400) [pid = 3188] [serial = 412] [outer = 00000000] 11:56:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (160C9800) [pid = 3188] [serial = 413] [outer = 15CCD400] 11:56:23 INFO - PROCESS | 3188 | 1470941783772 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (163D6800) [pid = 3188] [serial = 414] [outer = 15CCD400] 11:56:24 INFO - PROCESS | 3188 | 1470941784263 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]]]}] 11:56:24 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 11:56:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 11:56:24 INFO - PROCESS | 3188 | 1470941784287 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 3188 | 1470941784289 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 11:56:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:56:24 INFO - PROCESS | 3188 | 1470941784293 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 3188 | 1470941784294 Marionette TRACE conn6 <- [1,518,null,{}] 11:56:24 INFO - PROCESS | 3188 | 1470941784298 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}] 11:56:24 INFO - PROCESS | 3188 | 1470941784300 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:24 INFO - PROCESS | 3188 | 1470941784444 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 11:56:24 INFO - PROCESS | 3188 | 1470941784471 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 3188 | 1470941784473 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:24 INFO - PROCESS | 3188 | ++DOCSHELL 163E1800 == 30 [pid = 3188] [id = 139] 11:56:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (163E2400) [pid = 3188] [serial = 415] [outer = 00000000] 11:56:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16452400) [pid = 3188] [serial = 416] [outer = 163E2400] 11:56:24 INFO - PROCESS | 3188 | 1470941784518 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1645D800) [pid = 3188] [serial = 417] [outer = 163E2400] 11:56:24 INFO - PROCESS | 3188 | 1470941784957 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]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:56:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 11:56:25 INFO - PROCESS | 3188 | 1470941785024 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 3188 | 1470941785026 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 11:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:56:25 INFO - PROCESS | 3188 | 1470941785039 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 3188 | 1470941785041 Marionette TRACE conn6 <- [1,522,null,{}] 11:56:25 INFO - PROCESS | 3188 | 1470941785044 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}] 11:56:25 INFO - PROCESS | 3188 | 1470941785046 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:25 INFO - PROCESS | 3188 | 1470941785151 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 11:56:25 INFO - PROCESS | 3188 | 1470941785161 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 3188 | 1470941785163 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:25 INFO - PROCESS | 3188 | ++DOCSHELL 16461000 == 31 [pid = 3188] [id = 140] 11:56:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16580400) [pid = 3188] [serial = 418] [outer = 00000000] 11:56:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (16891000) [pid = 3188] [serial = 419] [outer = 16580400] 11:56:25 INFO - PROCESS | 3188 | 1470941785209 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (16894400) [pid = 3188] [serial = 420] [outer = 16580400] 11:56:25 INFO - PROCESS | 3188 | 1470941785712 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]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:56:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 11:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:56:25 INFO - PROCESS | 3188 | 1470941785769 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 3188 | 1470941785771 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 11:56:25 INFO - PROCESS | 3188 | 1470941785774 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 3188 | 1470941785775 Marionette TRACE conn6 <- [1,526,null,{}] 11:56:25 INFO - PROCESS | 3188 | 1470941785779 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}] 11:56:25 INFO - PROCESS | 3188 | 1470941785784 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:25 INFO - PROCESS | 3188 | 1470941785912 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 11:56:25 INFO - PROCESS | 3188 | 1470941785925 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 3188 | 1470941785927 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:25 INFO - PROCESS | 3188 | ++DOCSHELL 178C0400 == 32 [pid = 3188] [id = 141] 11:56:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (178C0800) [pid = 3188] [serial = 421] [outer = 00000000] 11:56:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (178EC800) [pid = 3188] [serial = 422] [outer = 178C0800] 11:56:25 INFO - PROCESS | 3188 | 1470941785971 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (18DAC000) [pid = 3188] [serial = 423] [outer = 178C0800] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (18E93C00) [pid = 3188] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (1A107400) [pid = 3188] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (178E9800) [pid = 3188] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (19BC3400) [pid = 3188] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10654800) [pid = 3188] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10EC7400) [pid = 3188] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (16893400) [pid = 3188] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10652800) [pid = 3188] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (163E4800) [pid = 3188] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1923A400) [pid = 3188] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (086EE800) [pid = 3188] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:56:26 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (16166C00) [pid = 3188] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:56:26 INFO - PROCESS | 3188 | 1470941786632 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]]]}] 11:56:26 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 11:56:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 870ms 11:56:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:56:26 INFO - PROCESS | 3188 | 1470941786645 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 3188 | 1470941786647 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 11:56:26 INFO - PROCESS | 3188 | 1470941786650 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 3188 | 1470941786652 Marionette TRACE conn6 <- [1,530,null,{}] 11:56:26 INFO - PROCESS | 3188 | 1470941786655 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}] 11:56:26 INFO - PROCESS | 3188 | 1470941786657 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:26 INFO - PROCESS | 3188 | 1470941786735 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 11:56:26 INFO - PROCESS | 3188 | 1470941786741 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 3188 | 1470941786743 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:26 INFO - PROCESS | 3188 | ++DOCSHELL 1074B400 == 33 [pid = 3188] [id = 142] 11:56:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10D3D000) [pid = 3188] [serial = 424] [outer = 00000000] 11:56:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1782EC00) [pid = 3188] [serial = 425] [outer = 10D3D000] 11:56:26 INFO - PROCESS | 3188 | 1470941786790 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (178E9800) [pid = 3188] [serial = 426] [outer = 10D3D000] 11:56:27 INFO - PROCESS | 3188 | 1470941787277 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"]]]}] 11:56:27 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 11:56:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:56:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:56:27 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 11:56:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:56:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:56:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 11:56:27 INFO - PROCESS | 3188 | 1470941787321 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 3188 | 1470941787323 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 11:56:27 INFO - PROCESS | 3188 | 1470941787326 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 3188 | 1470941787328 Marionette TRACE conn6 <- [1,534,null,{}] 11:56:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:56:27 INFO - PROCESS | 3188 | 1470941787332 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}] 11:56:27 INFO - PROCESS | 3188 | 1470941787334 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:27 INFO - PROCESS | 3188 | 1470941787419 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 11:56:27 INFO - PROCESS | 3188 | 1470941787457 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 3188 | 1470941787459 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:27 INFO - PROCESS | 3188 | ++DOCSHELL 160C9400 == 34 [pid = 3188] [id = 143] 11:56:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (18D57C00) [pid = 3188] [serial = 427] [outer = 00000000] 11:56:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19731800) [pid = 3188] [serial = 428] [outer = 18D57C00] 11:56:27 INFO - PROCESS | 3188 | 1470941787503 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1972EC00) [pid = 3188] [serial = 429] [outer = 18D57C00] 11:56:27 INFO - PROCESS | 3188 | 1470941787923 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]]]}] 11:56:27 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. 11:56:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 11:56:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:56:27 INFO - PROCESS | 3188 | 1470941787961 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 3188 | 1470941787963 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 11:56:27 INFO - PROCESS | 3188 | 1470941787966 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 3188 | 1470941787968 Marionette TRACE conn6 <- [1,538,null,{}] 11:56:27 INFO - PROCESS | 3188 | 1470941787971 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}] 11:56:27 INFO - PROCESS | 3188 | 1470941787973 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:28 INFO - PROCESS | 3188 | 1470941788054 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 11:56:28 INFO - PROCESS | 3188 | 1470941788060 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 3188 | 1470941788071 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:28 INFO - PROCESS | 3188 | ++DOCSHELL 19A6CC00 == 35 [pid = 3188] [id = 144] 11:56:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19BC3800) [pid = 3188] [serial = 430] [outer = 00000000] 11:56:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19EA5000) [pid = 3188] [serial = 431] [outer = 19BC3800] 11:56:28 INFO - PROCESS | 3188 | 1470941788116 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1A107400) [pid = 3188] [serial = 432] [outer = 19BC3800] 11:56:28 INFO - PROCESS | 3188 | 1470941788682 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]]]}] 11:56:28 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. 11:56:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 770ms 11:56:28 INFO - PROCESS | 3188 | 1470941788738 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 3188 | 1470941788743 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 11:56:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:56:28 INFO - PROCESS | 3188 | 1470941788790 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 3188 | 1470941788794 Marionette TRACE conn6 <- [1,542,null,{}] 11:56:28 INFO - PROCESS | 3188 | 1470941788823 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}] 11:56:28 INFO - PROCESS | 3188 | 1470941788826 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:29 INFO - PROCESS | 3188 | 1470941788986 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 11:56:29 INFO - PROCESS | 3188 | 1470941789059 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 3188 | 1470941789062 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:29 INFO - PROCESS | 3188 | ++DOCSHELL 0C46D000 == 36 [pid = 3188] [id = 145] 11:56:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0FDE7C00) [pid = 3188] [serial = 433] [outer = 00000000] 11:56:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (10B6B000) [pid = 3188] [serial = 434] [outer = 0FDE7C00] 11:56:29 INFO - PROCESS | 3188 | 1470941789125 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (10E54000) [pid = 3188] [serial = 435] [outer = 0FDE7C00] 11:56:29 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:29 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:29 INFO - PROCESS | 3188 | 1470941789870 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]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:56:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1125ms 11:56:29 INFO - PROCESS | 3188 | 1470941789924 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 11:56:29 INFO - PROCESS | 3188 | 1470941789929 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 11:56:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:56:29 INFO - PROCESS | 3188 | 1470941789936 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 3188 | 1470941789939 Marionette TRACE conn6 <- [1,546,null,{}] 11:56:29 INFO - PROCESS | 3188 | 1470941789943 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}] 11:56:29 INFO - PROCESS | 3188 | 1470941789946 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:30 INFO - PROCESS | 3188 | 1470941790064 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 11:56:30 INFO - PROCESS | 3188 | 1470941790144 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 3188 | 1470941790147 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:30 INFO - PROCESS | 3188 | ++DOCSHELL 147EB000 == 37 [pid = 3188] [id = 146] 11:56:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (14A6D800) [pid = 3188] [serial = 436] [outer = 00000000] 11:56:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (16163400) [pid = 3188] [serial = 437] [outer = 14A6D800] 11:56:30 INFO - PROCESS | 3188 | 1470941790246 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (163E3800) [pid = 3188] [serial = 438] [outer = 14A6D800] 11:56:31 INFO - PROCESS | 3188 | 1470941791083 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]]]}] 11:56:31 INFO - PROCESS | 3188 | --DOCSHELL 160C9400 == 36 [pid = 3188] [id = 143] 11:56:31 INFO - PROCESS | 3188 | --DOCSHELL 1074B400 == 35 [pid = 3188] [id = 142] 11:56:31 INFO - PROCESS | 3188 | --DOCSHELL 178C0400 == 34 [pid = 3188] [id = 141] 11:56:31 INFO - PROCESS | 3188 | --DOCSHELL 16461000 == 33 [pid = 3188] [id = 140] 11:56:31 INFO - PROCESS | 3188 | --DOCSHELL 163E1800 == 32 [pid = 3188] [id = 139] 11:56:31 INFO - PROCESS | 3188 | --DOCSHELL 15CCC000 == 31 [pid = 3188] [id = 138] 11:56:31 INFO - PROCESS | 3188 | --DOCSHELL 10553800 == 30 [pid = 3188] [id = 137] 11:56:31 INFO - PROCESS | 3188 | --DOCSHELL 0FEFD800 == 29 [pid = 3188] [id = 136] 11:56:31 INFO - PROCESS | 3188 | --DOCSHELL 10553C00 == 28 [pid = 3188] [id = 135] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (1B39C400) [pid = 3188] [serial = 390] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (10654C00) [pid = 3188] [serial = 382] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (10D59000) [pid = 3188] [serial = 383] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (168C2400) [pid = 3188] [serial = 386] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19727C00) [pid = 3188] [serial = 385] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1758DC00) [pid = 3188] [serial = 374] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1B38F400) [pid = 3188] [serial = 389] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1BBC6400) [pid = 3188] [serial = 392] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1BBC7800) [pid = 3188] [serial = 393] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (18DB6400) [pid = 3188] [serial = 376] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1645A400) [pid = 3188] [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.] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19C82000) [pid = 3188] [serial = 379] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (18E96800) [pid = 3188] [serial = 377] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10D0F000) [pid = 3188] [serial = 361] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10ED4000) [pid = 3188] [serial = 362] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1189C800) [pid = 3188] [serial = 367] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (147E8400) [pid = 3188] [serial = 368] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (168C4C00) [pid = 3188] [serial = 373] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (10753400) [pid = 3188] [serial = 364] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (10B71800) [pid = 3188] [serial = 365] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (16455C00) [pid = 3188] [serial = 370] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (16460C00) [pid = 3188] [serial = 371] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (19724C00) [pid = 3188] [serial = 358] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19722C00) [pid = 3188] [serial = 359] [outer = 00000000] [url = about:blank] 11:56:31 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (19E9C400) [pid = 3188] [serial = 380] [outer = 00000000] [url = about:blank] 11:56:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:56:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1225ms 11:56:31 INFO - PROCESS | 3188 | 1470941791164 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 3188 | 1470941791168 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 11:56:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:56:31 INFO - PROCESS | 3188 | 1470941791173 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 3188 | 1470941791176 Marionette TRACE conn6 <- [1,550,null,{}] 11:56:31 INFO - PROCESS | 3188 | 1470941791182 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}] 11:56:31 INFO - PROCESS | 3188 | 1470941791185 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:31 INFO - PROCESS | 3188 | 1470941791278 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 11:56:31 INFO - PROCESS | 3188 | 1470941791286 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 3188 | 1470941791288 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:31 INFO - PROCESS | 3188 | ++DOCSHELL 10653800 == 29 [pid = 3188] [id = 147] 11:56:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (10655C00) [pid = 3188] [serial = 439] [outer = 00000000] 11:56:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (1074C800) [pid = 3188] [serial = 440] [outer = 10655C00] 11:56:31 INFO - PROCESS | 3188 | 1470941791338 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10B68800) [pid = 3188] [serial = 441] [outer = 10655C00] 11:56:31 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:31 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:31 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:31 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:31 INFO - PROCESS | 3188 | 1470941791837 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]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:56:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 690ms 11:56:31 INFO - PROCESS | 3188 | 1470941791865 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 3188 | 1470941791869 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 11:56:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:56:31 INFO - PROCESS | 3188 | 1470941791880 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 3188 | 1470941791882 Marionette TRACE conn6 <- [1,554,null,{}] 11:56:31 INFO - PROCESS | 3188 | 1470941791886 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}] 11:56:31 INFO - PROCESS | 3188 | 1470941791889 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:31 INFO - PROCESS | 3188 | 1470941791974 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 11:56:32 INFO - PROCESS | 3188 | 1470941791983 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 3188 | 1470941791986 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:32 INFO - PROCESS | 3188 | ++DOCSHELL 10ECF000 == 30 [pid = 3188] [id = 148] 11:56:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (1139F800) [pid = 3188] [serial = 442] [outer = 00000000] 11:56:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (147EF000) [pid = 3188] [serial = 443] [outer = 1139F800] 11:56:32 INFO - PROCESS | 3188 | 1470941792033 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (14B86C00) [pid = 3188] [serial = 444] [outer = 1139F800] 11:56:32 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:32 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:32 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:32 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:32 INFO - PROCESS | 3188 | 1470941792542 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]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:56:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 11:56:32 INFO - PROCESS | 3188 | 1470941792555 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 3188 | 1470941792557 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 11:56:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:56:32 INFO - PROCESS | 3188 | 1470941792561 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 3188 | 1470941792565 Marionette TRACE conn6 <- [1,558,null,{}] 11:56:32 INFO - PROCESS | 3188 | 1470941792576 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}] 11:56:32 INFO - PROCESS | 3188 | 1470941792580 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:32 INFO - PROCESS | 3188 | 1470941792698 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 11:56:32 INFO - PROCESS | 3188 | 1470941792785 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 3188 | 1470941792788 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:32 INFO - PROCESS | 3188 | ++DOCSHELL 16823400 == 31 [pid = 3188] [id = 149] 11:56:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (16823800) [pid = 3188] [serial = 445] [outer = 00000000] 11:56:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1688F800) [pid = 3188] [serial = 446] [outer = 16823800] 11:56:32 INFO - PROCESS | 3188 | 1470941792838 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (1689BC00) [pid = 3188] [serial = 447] [outer = 16823800] 11:56:33 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:33 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:33 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:33 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:33 INFO - PROCESS | 3188 | 1470941793225 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]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:56:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 11:56:33 INFO - PROCESS | 3188 | 1470941793235 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 3188 | 1470941793238 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 11:56:33 INFO - PROCESS | 3188 | 1470941793241 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:56:33 INFO - PROCESS | 3188 | 1470941793243 Marionette TRACE conn6 <- [1,562,null,{}] 11:56:33 INFO - PROCESS | 3188 | 1470941793247 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}] 11:56:33 INFO - PROCESS | 3188 | 1470941793249 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:33 INFO - PROCESS | 3188 | 1470941793374 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 11:56:33 INFO - PROCESS | 3188 | 1470941793387 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 3188 | 1470941793389 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:33 INFO - PROCESS | 3188 | ++DOCSHELL 1758F800 == 32 [pid = 3188] [id = 150] 11:56:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (17590800) [pid = 3188] [serial = 448] [outer = 00000000] 11:56:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (178EC000) [pid = 3188] [serial = 449] [outer = 17590800] 11:56:33 INFO - PROCESS | 3188 | 1470941793434 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (18E8F800) [pid = 3188] [serial = 450] [outer = 17590800] 11:56:33 INFO - PROCESS | 3188 | 1470941793810 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]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:56:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 11:56:33 INFO - PROCESS | 3188 | 1470941793875 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 3188 | 1470941793877 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 11:56:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:56:33 INFO - PROCESS | 3188 | 1470941793881 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 3188 | 1470941793882 Marionette TRACE conn6 <- [1,566,null,{}] 11:56:33 INFO - PROCESS | 3188 | 1470941793886 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}] 11:56:33 INFO - PROCESS | 3188 | 1470941793888 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:34 INFO - PROCESS | 3188 | 1470941793999 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 11:56:34 INFO - PROCESS | 3188 | 1470941794078 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 3188 | 1470941794081 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:34 INFO - PROCESS | 3188 | ++DOCSHELL 1972E400 == 33 [pid = 3188] [id = 151] 11:56:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1972E800) [pid = 3188] [serial = 451] [outer = 00000000] 11:56:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19C82000) [pid = 3188] [serial = 452] [outer = 1972E800] 11:56:34 INFO - PROCESS | 3188 | 1470941794126 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19E9E000) [pid = 3188] [serial = 453] [outer = 1972E800] 11:56:34 INFO - PROCESS | 3188 | 1470941794518 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]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:56:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 11:56:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:56:34 INFO - PROCESS | 3188 | 1470941794551 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 3188 | 1470941794553 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 11:56:34 INFO - PROCESS | 3188 | 1470941794556 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 3188 | 1470941794558 Marionette TRACE conn6 <- [1,570,null,{}] 11:56:34 INFO - PROCESS | 3188 | 1470941794562 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}] 11:56:34 INFO - PROCESS | 3188 | 1470941794567 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:34 INFO - PROCESS | 3188 | 1470941794708 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 11:56:34 INFO - PROCESS | 3188 | 1470941794714 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 3188 | 1470941794716 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:34 INFO - PROCESS | 3188 | ++DOCSHELL 16458800 == 34 [pid = 3188] [id = 152] 11:56:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (168C4800) [pid = 3188] [serial = 454] [outer = 00000000] 11:56:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1BBBD800) [pid = 3188] [serial = 455] [outer = 168C4800] 11:56:34 INFO - PROCESS | 3188 | 1470941794775 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (14ABE800) [pid = 3188] [serial = 456] [outer = 168C4800] 11:56:35 INFO - PROCESS | 3188 | 1470941795297 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]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:56:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 770ms 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (163E2400) [pid = 3188] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (15CCD400) [pid = 3188] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10655400) [pid = 3188] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10E17C00) [pid = 3188] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (16580400) [pid = 3188] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10558400) [pid = 3188] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1645EC00) [pid = 3188] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (18E95800) [pid = 3188] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (178C0800) [pid = 3188] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (18D57C00) [pid = 3188] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (0FEFE800) [pid = 3188] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:56:35 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (10D3D000) [pid = 3188] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:56:35 INFO - PROCESS | 3188 | 1470941795474 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 3188 | 1470941795476 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 11:56:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:56:35 INFO - PROCESS | 3188 | 1470941795496 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 3188 | 1470941795498 Marionette TRACE conn6 <- [1,574,null,{}] 11:56:35 INFO - PROCESS | 3188 | 1470941795502 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}] 11:56:35 INFO - PROCESS | 3188 | 1470941795504 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:35 INFO - PROCESS | 3188 | 1470941795581 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 11:56:35 INFO - PROCESS | 3188 | 1470941795587 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 3188 | 1470941795589 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:35 INFO - PROCESS | 3188 | ++DOCSHELL 10D14800 == 35 [pid = 3188] [id = 153] 11:56:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10D1A800) [pid = 3188] [serial = 457] [outer = 00000000] 11:56:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1528BC00) [pid = 3188] [serial = 458] [outer = 10D1A800] 11:56:35 INFO - PROCESS | 3188 | 1470941795633 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16895C00) [pid = 3188] [serial = 459] [outer = 10D1A800] 11:56:35 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:35 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:36 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:36 INFO - PROCESS | 3188 | 1470941796052 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]]]}] 11:56:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:56:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 11:56:36 INFO - PROCESS | 3188 | 1470941796068 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 11:56:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:56:36 INFO - PROCESS | 3188 | 1470941796070 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 11:56:36 INFO - PROCESS | 3188 | 1470941796073 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 3188 | 1470941796075 Marionette TRACE conn6 <- [1,578,null,{}] 11:56:36 INFO - PROCESS | 3188 | 1470941796121 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}] 11:56:36 INFO - PROCESS | 3188 | 1470941796123 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:36 INFO - PROCESS | 3188 | 1470941796201 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 11:56:36 INFO - PROCESS | 3188 | 1470941796207 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 3188 | 1470941796209 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:36 INFO - PROCESS | 3188 | ++DOCSHELL 0818FC00 == 36 [pid = 3188] [id = 154] 11:56:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (08191400) [pid = 3188] [serial = 460] [outer = 00000000] 11:56:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (08194C00) [pid = 3188] [serial = 461] [outer = 08191400] 11:56:36 INFO - PROCESS | 3188 | 1470941796253 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (08197000) [pid = 3188] [serial = 462] [outer = 08191400] 11:56:36 INFO - PROCESS | 3188 | 1470941796685 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]]]}] 11:56:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:56:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 11:56:36 INFO - PROCESS | 3188 | 1470941796716 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 3188 | 1470941796718 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 11:56:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:56:36 INFO - PROCESS | 3188 | 1470941796722 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 3188 | 1470941796733 Marionette TRACE conn6 <- [1,582,null,{}] 11:56:36 INFO - PROCESS | 3188 | 1470941796741 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}] 11:56:36 INFO - PROCESS | 3188 | 1470941796743 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:36 INFO - PROCESS | 3188 | 1470941796825 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 11:56:36 INFO - PROCESS | 3188 | 1470941796831 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 3188 | 1470941796833 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:36 INFO - PROCESS | 3188 | ++DOCSHELL 0BE97800 == 37 [pid = 3188] [id = 155] 11:56:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (0FD35800) [pid = 3188] [serial = 463] [outer = 00000000] 11:56:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16891400) [pid = 3188] [serial = 464] [outer = 0FD35800] 11:56:36 INFO - PROCESS | 3188 | 1470941796878 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19EABC00) [pid = 3188] [serial = 465] [outer = 0FD35800] 11:56:37 INFO - PROCESS | 3188 | 1470941797298 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]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:56:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 11:56:37 INFO - PROCESS | 3188 | 1470941797355 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 11:56:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:56:37 INFO - PROCESS | 3188 | 1470941797357 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 11:56:37 INFO - PROCESS | 3188 | 1470941797361 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 3188 | 1470941797362 Marionette TRACE conn6 <- [1,586,null,{}] 11:56:37 INFO - PROCESS | 3188 | 1470941797366 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}] 11:56:37 INFO - PROCESS | 3188 | 1470941797368 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:37 INFO - PROCESS | 3188 | 1470941797448 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 11:56:37 INFO - PROCESS | 3188 | 1470941797453 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 3188 | 1470941797455 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:37 INFO - PROCESS | 3188 | ++DOCSHELL 1682BC00 == 38 [pid = 3188] [id = 156] 11:56:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18DB1000) [pid = 3188] [serial = 466] [outer = 00000000] 11:56:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1BBC8800) [pid = 3188] [serial = 467] [outer = 18DB1000] 11:56:37 INFO - PROCESS | 3188 | 1470941797499 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1BBC1000) [pid = 3188] [serial = 468] [outer = 18DB1000] 11:56:38 INFO - PROCESS | 3188 | 1470941798214 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]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:56:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 870ms 11:56:38 INFO - PROCESS | 3188 | 1470941798232 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 3188 | 1470941798236 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 11:56:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:56:38 INFO - PROCESS | 3188 | 1470941798241 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 3188 | 1470941798244 Marionette TRACE conn6 <- [1,590,null,{}] 11:56:38 INFO - PROCESS | 3188 | 1470941798249 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}] 11:56:38 INFO - PROCESS | 3188 | 1470941798253 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:38 INFO - PROCESS | 3188 | 1470941798368 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 11:56:38 INFO - PROCESS | 3188 | 1470941798463 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 3188 | 1470941798467 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:38 INFO - PROCESS | 3188 | ++DOCSHELL 10B65C00 == 39 [pid = 3188] [id = 157] 11:56:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (10B6D000) [pid = 3188] [serial = 469] [outer = 00000000] 11:56:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (10E8F000) [pid = 3188] [serial = 470] [outer = 10B6D000] 11:56:38 INFO - PROCESS | 3188 | 1470941798528 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (14B7FC00) [pid = 3188] [serial = 471] [outer = 10B6D000] 11:56:39 INFO - PROCESS | 3188 | 1470941799116 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]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:56:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 930ms 11:56:39 INFO - PROCESS | 3188 | 1470941799172 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 3188 | 1470941799177 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 11:56:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:56:39 INFO - PROCESS | 3188 | 1470941799184 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 3188 | 1470941799187 Marionette TRACE conn6 <- [1,594,null,{}] 11:56:39 INFO - PROCESS | 3188 | 1470941799191 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}] 11:56:39 INFO - PROCESS | 3188 | 1470941799193 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:39 INFO - PROCESS | 3188 | 1470941799306 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 11:56:39 INFO - PROCESS | 3188 | 1470941799429 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 3188 | 1470941799432 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:39 INFO - PROCESS | 3188 | ++DOCSHELL 16460C00 == 40 [pid = 3188] [id = 158] 11:56:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (16461C00) [pid = 3188] [serial = 472] [outer = 00000000] 11:56:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (168C1C00) [pid = 3188] [serial = 473] [outer = 16461C00] 11:56:39 INFO - PROCESS | 3188 | 1470941799491 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (178BF000) [pid = 3188] [serial = 474] [outer = 16461C00] 11:56:40 INFO - PROCESS | 3188 | 1470941800045 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]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:56:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 870ms 11:56:40 INFO - PROCESS | 3188 | 1470941800057 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 3188 | 1470941800059 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 11:56:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:56:40 INFO - PROCESS | 3188 | 1470941800063 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 3188 | 1470941800067 Marionette TRACE conn6 <- [1,598,null,{}] 11:56:40 INFO - PROCESS | 3188 | 1470941800077 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}] 11:56:40 INFO - PROCESS | 3188 | 1470941800082 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:40 INFO - PROCESS | 3188 | 1470941800193 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 11:56:40 INFO - PROCESS | 3188 | 1470941800483 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 3188 | 1470941800486 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:40 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:56:40 INFO - PROCESS | 3188 | ++DOCSHELL 1BC0C800 == 41 [pid = 3188] [id = 159] 11:56:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (1C221C00) [pid = 3188] [serial = 475] [outer = 00000000] 11:56:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (1CA6E400) [pid = 3188] [serial = 476] [outer = 1C221C00] 11:56:40 INFO - PROCESS | 3188 | 1470941800596 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (1CCB8C00) [pid = 3188] [serial = 477] [outer = 1C221C00] 11:56:41 INFO - PROCESS | 3188 | 1470941801209 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]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:56:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1222ms 11:56:41 INFO - PROCESS | 3188 | 1470941801288 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 3188 | 1470941801291 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 11:56:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:56:41 INFO - PROCESS | 3188 | 1470941801295 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 3188 | 1470941801297 Marionette TRACE conn6 <- [1,602,null,{}] 11:56:41 INFO - PROCESS | 3188 | 1470941801301 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}] 11:56:41 INFO - PROCESS | 3188 | 1470941801304 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:41 INFO - PROCESS | 3188 | 1470941801425 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 11:56:41 INFO - PROCESS | 3188 | 1470941801669 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 3188 | 1470941801672 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:41 INFO - PROCESS | 3188 | ++DOCSHELL 086EB800 == 42 [pid = 3188] [id = 160] 11:56:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0BE92000) [pid = 3188] [serial = 478] [outer = 00000000] 11:56:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0BF97400) [pid = 3188] [serial = 479] [outer = 0BE92000] 11:56:41 INFO - PROCESS | 3188 | 1470941801744 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0FEFD800) [pid = 3188] [serial = 480] [outer = 0BE92000] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 0BE97800 == 41 [pid = 3188] [id = 155] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 0818FC00 == 40 [pid = 3188] [id = 154] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 10D14800 == 39 [pid = 3188] [id = 153] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 1972E400 == 38 [pid = 3188] [id = 151] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 16458800 == 37 [pid = 3188] [id = 152] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 1758F800 == 36 [pid = 3188] [id = 150] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 16823400 == 35 [pid = 3188] [id = 149] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 10ECF000 == 34 [pid = 3188] [id = 148] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 10653800 == 33 [pid = 3188] [id = 147] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 0C46D000 == 32 [pid = 3188] [id = 145] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 147EB000 == 31 [pid = 3188] [id = 146] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 19A6CC00 == 30 [pid = 3188] [id = 144] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 1BC0C800 == 29 [pid = 3188] [id = 159] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 16460C00 == 28 [pid = 3188] [id = 158] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 1682BC00 == 27 [pid = 3188] [id = 156] 11:56:42 INFO - PROCESS | 3188 | --DOCSHELL 10B65C00 == 26 [pid = 3188] [id = 157] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (16452400) [pid = 3188] [serial = 416] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (160C9800) [pid = 3188] [serial = 413] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (10E18000) [pid = 3188] [serial = 405] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10D37400) [pid = 3188] [serial = 404] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (10E62800) [pid = 3188] [serial = 410] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (10ED6C00) [pid = 3188] [serial = 411] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (16891000) [pid = 3188] [serial = 419] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (14B87C00) [pid = 3188] [serial = 396] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (10ECEC00) [pid = 3188] [serial = 395] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (18D5D400) [pid = 3188] [serial = 399] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1689B400) [pid = 3188] [serial = 398] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1BC10800) [pid = 3188] [serial = 402] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1BBC9C00) [pid = 3188] [serial = 401] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1645D800) [pid = 3188] [serial = 417] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (178EC800) [pid = 3188] [serial = 422] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (16894400) [pid = 3188] [serial = 420] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19731800) [pid = 3188] [serial = 428] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1972EC00) [pid = 3188] [serial = 429] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (18DAC000) [pid = 3188] [serial = 423] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10656C00) [pid = 3188] [serial = 408] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1064CC00) [pid = 3188] [serial = 407] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1782EC00) [pid = 3188] [serial = 425] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (19EA5000) [pid = 3188] [serial = 431] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (178E9800) [pid = 3188] [serial = 426] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (163D6800) [pid = 3188] [serial = 414] [outer = 00000000] [url = about:blank] 11:56:43 INFO - PROCESS | 3188 | 1470941803038 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]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:56:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1881ms 11:56:43 INFO - PROCESS | 3188 | 1470941803179 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 3188 | 1470941803183 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 11:56:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:56:43 INFO - PROCESS | 3188 | 1470941803189 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 3188 | 1470941803192 Marionette TRACE conn6 <- [1,606,null,{}] 11:56:43 INFO - PROCESS | 3188 | 1470941803199 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}] 11:56:43 INFO - PROCESS | 3188 | 1470941803202 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:43 INFO - PROCESS | 3188 | 1470941803293 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 11:56:43 INFO - PROCESS | 3188 | 1470941803304 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 3188 | 1470941803308 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:43 INFO - PROCESS | 3188 | ++DOCSHELL 0C4CA800 == 27 [pid = 3188] [id = 161] 11:56:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0C4CC800) [pid = 3188] [serial = 481] [outer = 00000000] 11:56:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (0FEF2000) [pid = 3188] [serial = 482] [outer = 0C4CC800] 11:56:43 INFO - PROCESS | 3188 | 1470941803363 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (0FEFA800) [pid = 3188] [serial = 483] [outer = 0C4CC800] 11:56:43 INFO - PROCESS | 3188 | 1470941803866 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]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:56:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 11:56:43 INFO - PROCESS | 3188 | 1470941803919 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 3188 | 1470941803924 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 11:56:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:56:43 INFO - PROCESS | 3188 | 1470941803930 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 3188 | 1470941803933 Marionette TRACE conn6 <- [1,610,null,{}] 11:56:43 INFO - PROCESS | 3188 | 1470941803937 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}] 11:56:43 INFO - PROCESS | 3188 | 1470941803939 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:44 INFO - PROCESS | 3188 | 1470941804028 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 11:56:44 INFO - PROCESS | 3188 | 1470941804035 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 3188 | 1470941804038 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:44 INFO - PROCESS | 3188 | ++DOCSHELL 10B6F000 == 28 [pid = 3188] [id = 162] 11:56:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10B6F400) [pid = 3188] [serial = 484] [outer = 00000000] 11:56:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10D14800) [pid = 3188] [serial = 485] [outer = 10B6F400] 11:56:44 INFO - PROCESS | 3188 | 1470941804085 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10D56C00) [pid = 3188] [serial = 486] [outer = 10B6F400] 11:56:44 INFO - PROCESS | 3188 | 1470941804541 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]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:56:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 11:56:44 INFO - PROCESS | 3188 | 1470941804564 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 3188 | 1470941804566 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 11:56:44 INFO - PROCESS | 3188 | 1470941804573 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:56:44 INFO - PROCESS | 3188 | 1470941804577 Marionette TRACE conn6 <- [1,614,null,{}] 11:56:44 INFO - PROCESS | 3188 | 1470941804588 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}] 11:56:44 INFO - PROCESS | 3188 | 1470941804593 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:44 INFO - PROCESS | 3188 | 1470941804708 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 11:56:44 INFO - PROCESS | 3188 | 1470941804718 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 3188 | 1470941804721 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:44 INFO - PROCESS | 3188 | ++DOCSHELL 14D61000 == 29 [pid = 3188] [id = 163] 11:56:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (14D61800) [pid = 3188] [serial = 487] [outer = 00000000] 11:56:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1526D400) [pid = 3188] [serial = 488] [outer = 14D61800] 11:56:44 INFO - PROCESS | 3188 | 1470941804770 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1539F800) [pid = 3188] [serial = 489] [outer = 14D61800] 11:56:45 INFO - PROCESS | 3188 | 1470941805245 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]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 11:56:45 INFO - PROCESS | 3188 | 1470941805310 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 3188 | 1470941805313 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 11:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:56:45 INFO - PROCESS | 3188 | 1470941805327 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 3188 | 1470941805329 Marionette TRACE conn6 <- [1,618,null,{}] 11:56:45 INFO - PROCESS | 3188 | 1470941805337 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}] 11:56:45 INFO - PROCESS | 3188 | 1470941805339 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:45 INFO - PROCESS | 3188 | 1470941805453 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 11:56:45 INFO - PROCESS | 3188 | 1470941805462 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 3188 | 1470941805464 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:45 INFO - PROCESS | 3188 | ++DOCSHELL 16360C00 == 30 [pid = 3188] [id = 164] 11:56:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (163D6800) [pid = 3188] [serial = 490] [outer = 00000000] 11:56:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16434800) [pid = 3188] [serial = 491] [outer = 163D6800] 11:56:45 INFO - PROCESS | 3188 | 1470941805556 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1645A800) [pid = 3188] [serial = 492] [outer = 163D6800] 11:56:46 INFO - PROCESS | 3188 | 1470941805980 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]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:56:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 11:56:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:56:46 INFO - PROCESS | 3188 | 1470941806000 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 3188 | 1470941806002 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 11:56:46 INFO - PROCESS | 3188 | 1470941806005 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - PROCESS | 3188 | 1470941806007 Marionette TRACE conn6 <- [1,622,null,{}] 11:56:46 INFO - PROCESS | 3188 | 1470941806015 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}] 11:56:46 INFO - PROCESS | 3188 | 1470941806017 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:46 INFO - PROCESS | 3188 | 1470941806156 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 11:56:46 INFO - PROCESS | 3188 | 1470941806162 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 3188 | 1470941806164 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:46 INFO - PROCESS | 3188 | ++DOCSHELL 16359400 == 31 [pid = 3188] [id = 165] 11:56:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1645B800) [pid = 3188] [serial = 493] [outer = 00000000] 11:56:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1688E400) [pid = 3188] [serial = 494] [outer = 1645B800] 11:56:46 INFO - PROCESS | 3188 | 1470941806215 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (16899C00) [pid = 3188] [serial = 495] [outer = 1645B800] 11:56:46 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:46 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:46 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:46 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:46 INFO - PROCESS | 3188 | 1470941806639 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]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:56:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 11:56:46 INFO - PROCESS | 3188 | 1470941806696 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 11:56:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:56:46 INFO - PROCESS | 3188 | 1470941806698 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 11:56:46 INFO - PROCESS | 3188 | 1470941806701 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - PROCESS | 3188 | 1470941806703 Marionette TRACE conn6 <- [1,626,null,{}] 11:56:46 INFO - PROCESS | 3188 | 1470941806712 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}] 11:56:46 INFO - PROCESS | 3188 | 1470941806718 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:46 INFO - PROCESS | 3188 | 1470941806850 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 11:56:46 INFO - PROCESS | 3188 | 1470941806861 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 3188 | 1470941806863 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:46 INFO - PROCESS | 3188 | ++DOCSHELL 168C5400 == 32 [pid = 3188] [id = 166] 11:56:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1758F800) [pid = 3188] [serial = 496] [outer = 00000000] 11:56:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (178C0C00) [pid = 3188] [serial = 497] [outer = 1758F800] 11:56:46 INFO - PROCESS | 3188 | 1470941806956 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1870F400) [pid = 3188] [serial = 498] [outer = 1758F800] 11:56:47 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:47 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (18DB1000) [pid = 3188] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1972E800) [pid = 3188] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (168C4800) [pid = 3188] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16823800) [pid = 3188] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1139F800) [pid = 3188] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0FDE7C00) [pid = 3188] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (19BC3800) [pid = 3188] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14A6D800) [pid = 3188] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10655C00) [pid = 3188] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10D1A800) [pid = 3188] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (08191400) [pid = 3188] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (17590800) [pid = 3188] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:56:47 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0FD35800) [pid = 3188] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:56:47 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:47 INFO - PROCESS | 3188 | 1470941807657 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]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:56:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 970ms 11:56:47 INFO - PROCESS | 3188 | 1470941807672 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 3188 | 1470941807684 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 11:56:47 INFO - PROCESS | 3188 | 1470941807687 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 3188 | 1470941807689 Marionette TRACE conn6 <- [1,630,null,{}] 11:56:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:56:47 INFO - PROCESS | 3188 | 1470941807692 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}] 11:56:47 INFO - PROCESS | 3188 | 1470941807694 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:47 INFO - PROCESS | 3188 | 1470941807776 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 11:56:47 INFO - PROCESS | 3188 | 1470941807863 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 3188 | 1470941807865 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:47 INFO - PROCESS | 3188 | ++DOCSHELL 08190C00 == 33 [pid = 3188] [id = 167] 11:56:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0C4F0400) [pid = 3188] [serial = 499] [outer = 00000000] 11:56:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (14DF6C00) [pid = 3188] [serial = 500] [outer = 0C4F0400] 11:56:47 INFO - PROCESS | 3188 | 1470941807913 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (163D7400) [pid = 3188] [serial = 501] [outer = 0C4F0400] 11:56:48 INFO - PROCESS | 3188 | 1470941808270 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]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 11:56:48 INFO - PROCESS | 3188 | 1470941808323 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 3188 | 1470941808325 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 11:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:56:48 INFO - PROCESS | 3188 | 1470941808328 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 3188 | 1470941808330 Marionette TRACE conn6 <- [1,634,null,{}] 11:56:48 INFO - PROCESS | 3188 | 1470941808334 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}] 11:56:48 INFO - PROCESS | 3188 | 1470941808335 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:48 INFO - PROCESS | 3188 | 1470941808442 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 11:56:48 INFO - PROCESS | 3188 | 1470941808449 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 3188 | 1470941808451 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:48 INFO - PROCESS | 3188 | ++DOCSHELL 0818B800 == 34 [pid = 3188] [id = 168] 11:56:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (178B8000) [pid = 3188] [serial = 502] [outer = 00000000] 11:56:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (18E8D800) [pid = 3188] [serial = 503] [outer = 178B8000] 11:56:48 INFO - PROCESS | 3188 | 1470941808496 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18E92000) [pid = 3188] [serial = 504] [outer = 178B8000] 11:56:48 INFO - PROCESS | 3188 | 1470941808893 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]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 11:56:48 INFO - PROCESS | 3188 | 1470941808959 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 11:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:56:48 INFO - PROCESS | 3188 | 1470941808961 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 11:56:48 INFO - PROCESS | 3188 | 1470941808964 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 3188 | 1470941808966 Marionette TRACE conn6 <- [1,638,null,{}] 11:56:48 INFO - PROCESS | 3188 | 1470941808969 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}] 11:56:48 INFO - PROCESS | 3188 | 1470941808971 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:49 INFO - PROCESS | 3188 | 1470941809085 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 11:56:49 INFO - PROCESS | 3188 | 1470941809127 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 3188 | 1470941809129 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:49 INFO - PROCESS | 3188 | ++DOCSHELL 19728000 == 35 [pid = 3188] [id = 169] 11:56:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1972A800) [pid = 3188] [serial = 505] [outer = 00000000] 11:56:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19731400) [pid = 3188] [serial = 506] [outer = 1972A800] 11:56:49 INFO - PROCESS | 3188 | 1470941809173 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19A65C00) [pid = 3188] [serial = 507] [outer = 1972A800] 11:56:49 INFO - PROCESS | 3188 | 1470941809615 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]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:56:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 11:56:49 INFO - PROCESS | 3188 | 1470941809635 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 3188 | 1470941809640 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 11:56:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:56:49 INFO - PROCESS | 3188 | 1470941809645 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 3188 | 1470941809649 Marionette TRACE conn6 <- [1,642,null,{}] 11:56:49 INFO - PROCESS | 3188 | 1470941809655 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}] 11:56:49 INFO - PROCESS | 3188 | 1470941809658 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:49 INFO - PROCESS | 3188 | 1470941809791 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 11:56:49 INFO - PROCESS | 3188 | 1470941809914 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 3188 | 1470941809919 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:49 INFO - PROCESS | 3188 | ++DOCSHELL 0C427400 == 36 [pid = 3188] [id = 170] 11:56:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0C42AC00) [pid = 3188] [serial = 508] [outer = 00000000] 11:56:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0FEF8C00) [pid = 3188] [serial = 509] [outer = 0C42AC00] 11:56:50 INFO - PROCESS | 3188 | 1470941809980 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (10656800) [pid = 3188] [serial = 510] [outer = 0C42AC00] 11:56:50 INFO - PROCESS | 3188 | 1470941810731 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]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:56:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1131ms 11:56:50 INFO - PROCESS | 3188 | 1470941810776 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 3188 | 1470941810781 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 11:56:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:56:50 INFO - PROCESS | 3188 | 1470941810787 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 3188 | 1470941810790 Marionette TRACE conn6 <- [1,646,null,{}] 11:56:50 INFO - PROCESS | 3188 | 1470941810794 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}] 11:56:50 INFO - PROCESS | 3188 | 1470941810797 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:50 INFO - PROCESS | 3188 | 1470941810916 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 11:56:51 INFO - PROCESS | 3188 | 1470941810997 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 3188 | 1470941811000 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:51 INFO - PROCESS | 3188 | ++DOCSHELL 113A1C00 == 37 [pid = 3188] [id = 171] 11:56:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (117F3800) [pid = 3188] [serial = 511] [outer = 00000000] 11:56:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (14A76C00) [pid = 3188] [serial = 512] [outer = 117F3800] 11:56:51 INFO - PROCESS | 3188 | 1470941811097 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (160C9C00) [pid = 3188] [serial = 513] [outer = 117F3800] 11:56:51 INFO - PROCESS | 3188 | 1470941811967 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]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1234ms 11:56:52 INFO - PROCESS | 3188 | 1470941812027 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 3188 | 1470941812031 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 11:56:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:56:52 INFO - PROCESS | 3188 | 1470941812037 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 3188 | 1470941812040 Marionette TRACE conn6 <- [1,650,null,{}] 11:56:52 INFO - PROCESS | 3188 | 1470941812046 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}] 11:56:52 INFO - PROCESS | 3188 | 1470941812048 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:52 INFO - PROCESS | 3188 | 1470941812165 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 11:56:52 INFO - PROCESS | 3188 | 1470941812241 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 3188 | 1470941812245 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:52 INFO - PROCESS | 3188 | ++DOCSHELL 08196800 == 38 [pid = 3188] [id = 172] 11:56:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (08668800) [pid = 3188] [serial = 514] [outer = 00000000] 11:56:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (10558400) [pid = 3188] [serial = 515] [outer = 08668800] 11:56:52 INFO - PROCESS | 3188 | 1470941812347 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (10650400) [pid = 3188] [serial = 516] [outer = 08668800] 11:56:52 INFO - PROCESS | 3188 | --DOCSHELL 0818B800 == 37 [pid = 3188] [id = 168] 11:56:52 INFO - PROCESS | 3188 | --DOCSHELL 08190C00 == 36 [pid = 3188] [id = 167] 11:56:52 INFO - PROCESS | 3188 | --DOCSHELL 168C5400 == 35 [pid = 3188] [id = 166] 11:56:52 INFO - PROCESS | 3188 | --DOCSHELL 16359400 == 34 [pid = 3188] [id = 165] 11:56:52 INFO - PROCESS | 3188 | --DOCSHELL 16360C00 == 33 [pid = 3188] [id = 164] 11:56:52 INFO - PROCESS | 3188 | --DOCSHELL 14D61000 == 32 [pid = 3188] [id = 163] 11:56:52 INFO - PROCESS | 3188 | --DOCSHELL 10B6F000 == 31 [pid = 3188] [id = 162] 11:56:52 INFO - PROCESS | 3188 | --DOCSHELL 0C4CA800 == 30 [pid = 3188] [id = 161] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (16891400) [pid = 3188] [serial = 464] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (1BBC1000) [pid = 3188] [serial = 468] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (1BBC8800) [pid = 3188] [serial = 467] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (19C82000) [pid = 3188] [serial = 452] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1BBBD800) [pid = 3188] [serial = 455] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (19E9E000) [pid = 3188] [serial = 453] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1688F800) [pid = 3188] [serial = 446] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (1689BC00) [pid = 3188] [serial = 447] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (147EF000) [pid = 3188] [serial = 443] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (14B86C00) [pid = 3188] [serial = 444] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10B6B000) [pid = 3188] [serial = 434] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10E54000) [pid = 3188] [serial = 435] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1A107400) [pid = 3188] [serial = 432] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (16163400) [pid = 3188] [serial = 437] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (163E3800) [pid = 3188] [serial = 438] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1074C800) [pid = 3188] [serial = 440] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10B68800) [pid = 3188] [serial = 441] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1528BC00) [pid = 3188] [serial = 458] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (08194C00) [pid = 3188] [serial = 461] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (14ABE800) [pid = 3188] [serial = 456] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (16895C00) [pid = 3188] [serial = 459] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (178EC000) [pid = 3188] [serial = 449] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (19EABC00) [pid = 3188] [serial = 465] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (18E8F800) [pid = 3188] [serial = 450] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (08197000) [pid = 3188] [serial = 462] [outer = 00000000] [url = about:blank] 11:56:52 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:52 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:52 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:52 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:52 INFO - PROCESS | 3188 | 1470941812789 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]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 770ms 11:56:52 INFO - PROCESS | 3188 | 1470941812809 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 3188 | 1470941812814 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 11:56:52 INFO - PROCESS | 3188 | 1470941812819 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:56:52 INFO - PROCESS | 3188 | 1470941812822 Marionette TRACE conn6 <- [1,654,null,{}] 11:56:52 INFO - PROCESS | 3188 | 1470941812826 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}] 11:56:52 INFO - PROCESS | 3188 | 1470941812828 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:52 INFO - PROCESS | 3188 | 1470941812914 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 11:56:52 INFO - PROCESS | 3188 | 1470941812920 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 3188 | 1470941812922 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:52 INFO - PROCESS | 3188 | ++DOCSHELL 10B68800 == 31 [pid = 3188] [id = 173] 11:56:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10B69000) [pid = 3188] [serial = 517] [outer = 00000000] 11:56:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10D56400) [pid = 3188] [serial = 518] [outer = 10B69000] 11:56:52 INFO - PROCESS | 3188 | 1470941812969 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10E60400) [pid = 3188] [serial = 519] [outer = 10B69000] 11:56:53 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:53 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:53 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:53 INFO - PROCESS | 3188 | 1470941813453 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]]]}] 11:56:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:56:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 11:56:53 INFO - PROCESS | 3188 | 1470941813494 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 3188 | 1470941813497 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 11:56:53 INFO - PROCESS | 3188 | 1470941813500 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:56:53 INFO - PROCESS | 3188 | 1470941813504 Marionette TRACE conn6 <- [1,658,null,{}] 11:56:53 INFO - PROCESS | 3188 | 1470941813514 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}] 11:56:53 INFO - PROCESS | 3188 | 1470941813519 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:53 INFO - PROCESS | 3188 | 1470941813641 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 11:56:53 INFO - PROCESS | 3188 | 1470941813728 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 3188 | 1470941813731 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:53 INFO - PROCESS | 3188 | ++DOCSHELL 16163400 == 32 [pid = 3188] [id = 174] 11:56:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (16168800) [pid = 3188] [serial = 520] [outer = 00000000] 11:56:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (163DC000) [pid = 3188] [serial = 521] [outer = 16168800] 11:56:53 INFO - PROCESS | 3188 | 1470941813779 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (1643B800) [pid = 3188] [serial = 522] [outer = 16168800] 11:56:54 INFO - PROCESS | 3188 | 1470941814149 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]]]}] 11:56:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 11:56:54 INFO - PROCESS | 3188 | 1470941814186 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 11:56:54 INFO - PROCESS | 3188 | 1470941814188 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 11:56:54 INFO - PROCESS | 3188 | 1470941814191 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:56:54 INFO - PROCESS | 3188 | 1470941814193 Marionette TRACE conn6 <- [1,662,null,{}] 11:56:54 INFO - PROCESS | 3188 | 1470941814196 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}] 11:56:54 INFO - PROCESS | 3188 | 1470941814199 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:54 INFO - PROCESS | 3188 | 1470941814292 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 11:56:54 INFO - PROCESS | 3188 | 1470941814298 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 3188 | 1470941814300 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:54 INFO - PROCESS | 3188 | ++DOCSHELL 16581000 == 33 [pid = 3188] [id = 175] 11:56:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16588400) [pid = 3188] [serial = 523] [outer = 00000000] 11:56:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (168C0000) [pid = 3188] [serial = 524] [outer = 16588400] 11:56:54 INFO - PROCESS | 3188 | 1470941814346 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (17585800) [pid = 3188] [serial = 525] [outer = 16588400] 11:56:54 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:54 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:54 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:54 INFO - PROCESS | 3188 | [3188] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:54 INFO - PROCESS | 3188 | 1470941814810 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]]]}] 11:56:54 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 11:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 11:56:54 INFO - PROCESS | 3188 | 1470941814865 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 11:56:54 INFO - PROCESS | 3188 | 1470941814868 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 11:56:54 INFO - PROCESS | 3188 | 1470941814871 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:56:54 INFO - PROCESS | 3188 | 1470941814872 Marionette TRACE conn6 <- [1,666,null,{}] 11:56:54 INFO - PROCESS | 3188 | 1470941814876 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}] 11:56:54 INFO - PROCESS | 3188 | 1470941814878 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:55 INFO - PROCESS | 3188 | 1470941814999 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 11:56:55 INFO - PROCESS | 3188 | 1470941815082 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 3188 | 1470941815084 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:55 INFO - PROCESS | 3188 | ++DOCSHELL 1782A800 == 34 [pid = 3188] [id = 176] 11:56:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (178B9000) [pid = 3188] [serial = 526] [outer = 00000000] 11:56:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (178C5000) [pid = 3188] [serial = 527] [outer = 178B9000] 11:56:55 INFO - PROCESS | 3188 | 1470941815128 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178EEC00) [pid = 3188] [serial = 528] [outer = 178B9000] 11:56:55 INFO - PROCESS | 3188 | 1470941815562 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]]]}] 11:56:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:56:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 11:56:55 INFO - PROCESS | 3188 | 1470941815605 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 3188 | 1470941815607 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 11:56:55 INFO - PROCESS | 3188 | 1470941815611 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:56:55 INFO - PROCESS | 3188 | 1470941815612 Marionette TRACE conn6 <- [1,670,null,{}] 11:56:55 INFO - PROCESS | 3188 | 1470941815616 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}] 11:56:55 INFO - PROCESS | 3188 | 1470941815622 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:55 INFO - PROCESS | 3188 | 1470941815759 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 11:56:55 INFO - PROCESS | 3188 | 1470941815817 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 3188 | 1470941815819 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:55 INFO - PROCESS | 3188 | ++DOCSHELL 11892400 == 35 [pid = 3188] [id = 177] 11:56:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (167F3400) [pid = 3188] [serial = 529] [outer = 00000000] 11:56:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19BCB800) [pid = 3188] [serial = 530] [outer = 167F3400] 11:56:55 INFO - PROCESS | 3188 | 1470941815863 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19E9FC00) [pid = 3188] [serial = 531] [outer = 167F3400] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10B6F400) [pid = 3188] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0BE92000) [pid = 3188] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14D61800) [pid = 3188] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0C4CC800) [pid = 3188] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1645B800) [pid = 3188] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10B6D000) [pid = 3188] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16461C00) [pid = 3188] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1C221C00) [pid = 3188] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0C4F0400) [pid = 3188] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1758F800) [pid = 3188] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (178B8000) [pid = 3188] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:56:56 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (163D6800) [pid = 3188] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:56:56 INFO - PROCESS | 3188 | 1470941816740 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]]]}] 11:56:56 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) 11:56:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1167ms 11:56:56 INFO - PROCESS | 3188 | 1470941816782 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 3188 | 1470941816784 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 11:56:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:56:56 INFO - PROCESS | 3188 | 1470941816788 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 3188 | 1470941816789 Marionette TRACE conn6 <- [1,674,null,{}] 11:56:56 INFO - PROCESS | 3188 | 1470941816793 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}] 11:56:56 INFO - PROCESS | 3188 | 1470941816795 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:56 INFO - PROCESS | 3188 | 1470941816873 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 11:56:56 INFO - PROCESS | 3188 | 1470941816879 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 3188 | 1470941816881 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:56 INFO - PROCESS | 3188 | ++DOCSHELL 0FEFA400 == 36 [pid = 3188] [id = 178] 11:56:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10B71400) [pid = 3188] [serial = 532] [outer = 00000000] 11:56:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (14D61800) [pid = 3188] [serial = 533] [outer = 10B71400] 11:56:56 INFO - PROCESS | 3188 | 1470941816927 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16432800) [pid = 3188] [serial = 534] [outer = 10B71400] 11:56:57 INFO - PROCESS | 3188 | 1470941817846 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]]]}] 11:56:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:56:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1077ms 11:56:57 INFO - PROCESS | 3188 | 1470941817866 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 11:56:57 INFO - PROCESS | 3188 | 1470941817868 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 11:56:57 INFO - PROCESS | 3188 | 1470941817871 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:56:57 INFO - PROCESS | 3188 | 1470941817873 Marionette TRACE conn6 <- [1,678,null,{}] 11:56:57 INFO - PROCESS | 3188 | 1470941817876 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}] 11:56:57 INFO - PROCESS | 3188 | 1470941817878 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:58 INFO - PROCESS | 3188 | 1470941817985 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 11:56:58 INFO - PROCESS | 3188 | 1470941817994 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 3188 | 1470941817996 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:58 INFO - PROCESS | 3188 | ++DOCSHELL 163E4800 == 37 [pid = 3188] [id = 179] 11:56:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16586800) [pid = 3188] [serial = 535] [outer = 00000000] 11:56:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19EA5800) [pid = 3188] [serial = 536] [outer = 16586800] 11:56:58 INFO - PROCESS | 3188 | 1470941818043 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19F67800) [pid = 3188] [serial = 537] [outer = 16586800] 11:56:58 INFO - PROCESS | 3188 | 1470941818975 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]]]}] 11:56:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:56:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1120ms 11:56:59 INFO - PROCESS | 3188 | 1470941818996 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 3188 | 1470941819001 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 11:56:59 INFO - PROCESS | 3188 | 1470941819006 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:56:59 INFO - PROCESS | 3188 | 1470941819010 Marionette TRACE conn6 <- [1,682,null,{}] 11:56:59 INFO - PROCESS | 3188 | 1470941819016 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}] 11:56:59 INFO - PROCESS | 3188 | 1470941819020 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:59 INFO - PROCESS | 3188 | 1470941819134 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 11:56:59 INFO - PROCESS | 3188 | 1470941819210 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 3188 | 1470941819214 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:56:59 INFO - PROCESS | 3188 | ++DOCSHELL 0C46D000 == 38 [pid = 3188] [id = 180] 11:56:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (0FD33400) [pid = 3188] [serial = 538] [outer = 00000000] 11:56:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1064FC00) [pid = 3188] [serial = 539] [outer = 0FD33400] 11:56:59 INFO - PROCESS | 3188 | 1470941819312 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (10B6B000) [pid = 3188] [serial = 540] [outer = 0FD33400] 11:57:00 INFO - PROCESS | 3188 | 1470941820371 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]]]}] 11:57:00 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) 11:57:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1375ms 11:57:00 INFO - PROCESS | 3188 | 1470941820385 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 3188 | 1470941820389 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 11:57:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:57:00 INFO - PROCESS | 3188 | 1470941820396 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 3188 | 1470941820399 Marionette TRACE conn6 <- [1,686,null,{}] 11:57:00 INFO - PROCESS | 3188 | 1470941820403 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}] 11:57:00 INFO - PROCESS | 3188 | 1470941820406 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:00 INFO - PROCESS | 3188 | 1470941820547 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 11:57:00 INFO - PROCESS | 3188 | 1470941820698 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 3188 | 1470941820701 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:00 INFO - PROCESS | 3188 | ++DOCSHELL 15395400 == 39 [pid = 3188] [id = 181] 11:57:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (15CCD400) [pid = 3188] [serial = 541] [outer = 00000000] 11:57:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (163DD800) [pid = 3188] [serial = 542] [outer = 15CCD400] 11:57:00 INFO - PROCESS | 3188 | 1470941820763 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (167FD800) [pid = 3188] [serial = 543] [outer = 15CCD400] 11:57:01 INFO - PROCESS | 3188 | 1470941821911 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]]]}] 11:57:01 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) 11:57:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1574ms 11:57:02 INFO - PROCESS | 3188 | 1470941821974 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 3188 | 1470941821979 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 11:57:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:57:02 INFO - PROCESS | 3188 | 1470941821984 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - PROCESS | 3188 | 1470941821987 Marionette TRACE conn6 <- [1,690,null,{}] 11:57:02 INFO - PROCESS | 3188 | 1470941821992 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}] 11:57:02 INFO - PROCESS | 3188 | 1470941821995 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:02 INFO - PROCESS | 3188 | 1470941822163 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 11:57:02 INFO - PROCESS | 3188 | 1470941822239 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 3188 | 1470941822242 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:02 INFO - PROCESS | 3188 | ++DOCSHELL 0FD7CC00 == 40 [pid = 3188] [id = 182] 11:57:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0FDE8800) [pid = 3188] [serial = 544] [outer = 00000000] 11:57:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0FE60000) [pid = 3188] [serial = 545] [outer = 0FDE8800] 11:57:02 INFO - PROCESS | 3188 | 1470941822339 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0FEFE400) [pid = 3188] [serial = 546] [outer = 0FDE8800] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 0FEFA400 == 39 [pid = 3188] [id = 178] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 11892400 == 38 [pid = 3188] [id = 177] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 1782A800 == 37 [pid = 3188] [id = 176] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 16581000 == 36 [pid = 3188] [id = 175] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 16163400 == 35 [pid = 3188] [id = 174] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 10B68800 == 34 [pid = 3188] [id = 173] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 08196800 == 33 [pid = 3188] [id = 172] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 113A1C00 == 32 [pid = 3188] [id = 171] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 19728000 == 31 [pid = 3188] [id = 169] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 0C427400 == 30 [pid = 3188] [id = 170] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 086EB800 == 29 [pid = 3188] [id = 160] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 15395400 == 28 [pid = 3188] [id = 181] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 163E4800 == 27 [pid = 3188] [id = 179] 11:57:03 INFO - PROCESS | 3188 | --DOCSHELL 0C46D000 == 26 [pid = 3188] [id = 180] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10D14800) [pid = 3188] [serial = 485] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (10D56C00) [pid = 3188] [serial = 486] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0FEFD800) [pid = 3188] [serial = 480] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0BF97400) [pid = 3188] [serial = 479] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1526D400) [pid = 3188] [serial = 488] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0FEF2000) [pid = 3188] [serial = 482] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0FEFA800) [pid = 3188] [serial = 483] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (16899C00) [pid = 3188] [serial = 495] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (14B7FC00) [pid = 3188] [serial = 471] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10E8F000) [pid = 3188] [serial = 470] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (178BF000) [pid = 3188] [serial = 474] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (168C1C00) [pid = 3188] [serial = 473] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1CCB8C00) [pid = 3188] [serial = 477] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1CA6E400) [pid = 3188] [serial = 476] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (1688E400) [pid = 3188] [serial = 494] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (14DF6C00) [pid = 3188] [serial = 500] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (178C0C00) [pid = 3188] [serial = 497] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (18E8D800) [pid = 3188] [serial = 503] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (18E92000) [pid = 3188] [serial = 504] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (1870F400) [pid = 3188] [serial = 498] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (16434800) [pid = 3188] [serial = 491] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (1645A800) [pid = 3188] [serial = 492] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (1539F800) [pid = 3188] [serial = 489] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (163D7400) [pid = 3188] [serial = 501] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (19731400) [pid = 3188] [serial = 506] [outer = 00000000] [url = about:blank] 11:57:03 INFO - PROCESS | 3188 | 1470941823887 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]]]}] 11:57:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:57:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1921ms 11:57:03 INFO - PROCESS | 3188 | 1470941823905 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 3188 | 1470941823910 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 11:57:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:57:03 INFO - PROCESS | 3188 | 1470941823914 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 3188 | 1470941823917 Marionette TRACE conn6 <- [1,694,null,{}] 11:57:03 INFO - PROCESS | 3188 | 1470941823926 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}] 11:57:03 INFO - PROCESS | 3188 | 1470941823930 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:04 INFO - PROCESS | 3188 | 1470941824024 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 11:57:04 INFO - PROCESS | 3188 | 1470941824031 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:04 INFO - PROCESS | 3188 | 1470941824034 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:04 INFO - PROCESS | 3188 | ++DOCSHELL 0C4CC800 == 27 [pid = 3188] [id = 183] 11:57:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (0C4E5000) [pid = 3188] [serial = 547] [outer = 00000000] 11:57:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (0FE5D800) [pid = 3188] [serial = 548] [outer = 0C4E5000] 11:57:04 INFO - PROCESS | 3188 | 1470941824083 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (10550000) [pid = 3188] [serial = 549] [outer = 0C4E5000] 11:57:05 INFO - PROCESS | 3188 | 1470941825056 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]]]}] 11:57:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:57:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1185ms 11:57:05 INFO - PROCESS | 3188 | 1470941825100 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 11:57:05 INFO - PROCESS | 3188 | 1470941825106 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 11:57:05 INFO - PROCESS | 3188 | 1470941825123 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:57:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:57:05 INFO - PROCESS | 3188 | 1470941825126 Marionette TRACE conn6 <- [1,698,null,{}] 11:57:05 INFO - PROCESS | 3188 | 1470941825130 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}] 11:57:05 INFO - PROCESS | 3188 | 1470941825133 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:05 INFO - PROCESS | 3188 | 1470941825257 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 11:57:05 INFO - PROCESS | 3188 | 1470941825265 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 3188 | 1470941825267 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:05 INFO - PROCESS | 3188 | ++DOCSHELL 10753C00 == 28 [pid = 3188] [id = 184] 11:57:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (10B66C00) [pid = 3188] [serial = 550] [outer = 00000000] 11:57:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (10B71C00) [pid = 3188] [serial = 551] [outer = 10B66C00] 11:57:05 INFO - PROCESS | 3188 | 1470941825366 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (10D16000) [pid = 3188] [serial = 552] [outer = 10B66C00] 11:57:06 INFO - PROCESS | 3188 | 1470941826316 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]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:57:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1232ms 11:57:06 INFO - PROCESS | 3188 | 1470941826360 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 3188 | 1470941826362 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 11:57:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:57:06 INFO - PROCESS | 3188 | 1470941826372 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 3188 | 1470941826375 Marionette TRACE conn6 <- [1,702,null,{}] 11:57:06 INFO - PROCESS | 3188 | 1470941826386 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}] 11:57:06 INFO - PROCESS | 3188 | 1470941826391 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:06 INFO - PROCESS | 3188 | 1470941826501 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 11:57:06 INFO - PROCESS | 3188 | 1470941826508 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 3188 | 1470941826512 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:06 INFO - PROCESS | 3188 | ++DOCSHELL 118DDC00 == 29 [pid = 3188] [id = 185] 11:57:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (118DE400) [pid = 3188] [serial = 553] [outer = 00000000] 11:57:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (14767000) [pid = 3188] [serial = 554] [outer = 118DE400] 11:57:06 INFO - PROCESS | 3188 | 1470941826560 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (14AB6400) [pid = 3188] [serial = 555] [outer = 118DE400] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (178B9000) [pid = 3188] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (167F3400) [pid = 3188] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (16168800) [pid = 3188] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (16588400) [pid = 3188] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (10B69000) [pid = 3188] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (0C42AC00) [pid = 3188] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (08668800) [pid = 3188] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (1972A800) [pid = 3188] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (16586800) [pid = 3188] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (117F3800) [pid = 3188] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:57:07 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (10B71400) [pid = 3188] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:57:07 INFO - PROCESS | 3188 | 1470941827515 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]]]}] 11:57:07 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 11:57:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1180ms 11:57:07 INFO - PROCESS | 3188 | 1470941827550 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 11:57:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:57:07 INFO - PROCESS | 3188 | 1470941827552 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 11:57:07 INFO - PROCESS | 3188 | 1470941827556 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - PROCESS | 3188 | 1470941827557 Marionette TRACE conn6 <- [1,706,null,{}] 11:57:07 INFO - PROCESS | 3188 | 1470941827561 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}] 11:57:07 INFO - PROCESS | 3188 | 1470941827563 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:07 INFO - PROCESS | 3188 | 1470941827651 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 11:57:07 INFO - PROCESS | 3188 | 1470941827722 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 3188 | 1470941827724 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:07 INFO - PROCESS | 3188 | ++DOCSHELL 10B66400 == 30 [pid = 3188] [id = 186] 11:57:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (10B69000) [pid = 3188] [serial = 556] [outer = 00000000] 11:57:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (14ABD000) [pid = 3188] [serial = 557] [outer = 10B69000] 11:57:07 INFO - PROCESS | 3188 | 1470941827769 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (14D64800) [pid = 3188] [serial = 558] [outer = 10B69000] 11:57:08 INFO - PROCESS | 3188 | 1470941828621 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]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:57:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1123ms 11:57:08 INFO - PROCESS | 3188 | 1470941828683 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 3188 | 1470941828685 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 11:57:08 INFO - PROCESS | 3188 | 1470941828688 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:57:08 INFO - PROCESS | 3188 | 1470941828690 Marionette TRACE conn6 <- [1,710,null,{}] 11:57:08 INFO - PROCESS | 3188 | 1470941828694 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}] 11:57:08 INFO - PROCESS | 3188 | 1470941828696 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:08 INFO - PROCESS | 3188 | 1470941828807 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 11:57:08 INFO - PROCESS | 3188 | 1470941828815 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 3188 | 1470941828817 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:08 INFO - PROCESS | 3188 | ++DOCSHELL 1526BC00 == 31 [pid = 3188] [id = 187] 11:57:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (15292C00) [pid = 3188] [serial = 559] [outer = 00000000] 11:57:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (15CCE400) [pid = 3188] [serial = 560] [outer = 15292C00] 11:57:08 INFO - PROCESS | 3188 | 1470941828866 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (1615E800) [pid = 3188] [serial = 561] [outer = 15292C00] 11:57:09 INFO - PROCESS | 3188 | 1470941829473 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] 11:57:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:57:09 INFO - PROCESS | 3188 | 1470941829528 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 11:57:09 INFO - PROCESS | 3188 | 1470941829533 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 3188 | 1470941829536 Marionette TRACE conn6 <- [1,714,null,{}] 11:57:09 INFO - PROCESS | 3188 | 1470941829542 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}] 11:57:09 INFO - PROCESS | 3188 | 1470941829545 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:09 INFO - PROCESS | 3188 | 1470941829664 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 11:57:09 INFO - PROCESS | 3188 | 1470941829744 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 3188 | 1470941829747 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:09 INFO - PROCESS | 3188 | ++DOCSHELL 0BF90400 == 32 [pid = 3188] [id = 188] 11:57:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (0C4D3000) [pid = 3188] [serial = 562] [outer = 00000000] 11:57:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (1074D800) [pid = 3188] [serial = 563] [outer = 0C4D3000] 11:57:09 INFO - PROCESS | 3188 | 1470941829848 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10B71000) [pid = 3188] [serial = 564] [outer = 0C4D3000] 11:57:10 INFO - PROCESS | 3188 | 1470941830646 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]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:57:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1184ms 11:57:10 INFO - PROCESS | 3188 | 1470941830716 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 3188 | 1470941830721 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 11:57:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:57:10 INFO - PROCESS | 3188 | 1470941830728 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - PROCESS | 3188 | 1470941830731 Marionette TRACE conn6 <- [1,718,null,{}] 11:57:10 INFO - PROCESS | 3188 | 1470941830735 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}] 11:57:10 INFO - PROCESS | 3188 | 1470941830738 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:10 INFO - PROCESS | 3188 | 1470941830867 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 11:57:10 INFO - PROCESS | 3188 | 1470941830940 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 3188 | 1470941830943 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:11 INFO - PROCESS | 3188 | ++DOCSHELL 14A6D800 == 33 [pid = 3188] [id = 189] 11:57:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (14A72000) [pid = 3188] [serial = 565] [outer = 00000000] 11:57:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (15306C00) [pid = 3188] [serial = 566] [outer = 14A72000] 11:57:11 INFO - PROCESS | 3188 | 1470941831041 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1616C000) [pid = 3188] [serial = 567] [outer = 14A72000] 11:57:11 INFO - PROCESS | 3188 | --DOCSHELL 10B66400 == 32 [pid = 3188] [id = 186] 11:57:11 INFO - PROCESS | 3188 | --DOCSHELL 118DDC00 == 31 [pid = 3188] [id = 185] 11:57:11 INFO - PROCESS | 3188 | --DOCSHELL 10753C00 == 30 [pid = 3188] [id = 184] 11:57:11 INFO - PROCESS | 3188 | --DOCSHELL 0C4CC800 == 29 [pid = 3188] [id = 183] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (178C5000) [pid = 3188] [serial = 527] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19BCB800) [pid = 3188] [serial = 530] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (163DC000) [pid = 3188] [serial = 521] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (1643B800) [pid = 3188] [serial = 522] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (168C0000) [pid = 3188] [serial = 524] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (10D56400) [pid = 3188] [serial = 518] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (10E60400) [pid = 3188] [serial = 519] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (0FEF8C00) [pid = 3188] [serial = 509] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (10656800) [pid = 3188] [serial = 510] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (178EEC00) [pid = 3188] [serial = 528] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (10558400) [pid = 3188] [serial = 515] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (10650400) [pid = 3188] [serial = 516] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (19A65C00) [pid = 3188] [serial = 507] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (19EA5800) [pid = 3188] [serial = 536] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 55 (14A76C00) [pid = 3188] [serial = 512] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 54 (160C9C00) [pid = 3188] [serial = 513] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 53 (19F67800) [pid = 3188] [serial = 537] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 52 (16432800) [pid = 3188] [serial = 534] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 51 (19E9FC00) [pid = 3188] [serial = 531] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 50 (14D61800) [pid = 3188] [serial = 533] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | --DOMWINDOW == 49 (17585800) [pid = 3188] [serial = 525] [outer = 00000000] [url = about:blank] 11:57:11 INFO - PROCESS | 3188 | 1470941831858 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] 11:57:11 INFO - PROCESS | 3188 | 1470941831907 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 11:57:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:57:11 INFO - PROCESS | 3188 | 1470941831912 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - PROCESS | 3188 | 1470941831915 Marionette TRACE conn6 <- [1,722,null,{}] 11:57:11 INFO - PROCESS | 3188 | 1470941831921 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}] 11:57:11 INFO - PROCESS | 3188 | 1470941831923 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:12 INFO - PROCESS | 3188 | 1470941832019 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 11:57:12 INFO - PROCESS | 3188 | 1470941832032 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 3188 | 1470941832037 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:12 INFO - PROCESS | 3188 | ++DOCSHELL 10650400 == 30 [pid = 3188] [id = 190] 11:57:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 50 (10650C00) [pid = 3188] [serial = 568] [outer = 00000000] 11:57:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 51 (10744C00) [pid = 3188] [serial = 569] [outer = 10650C00] 11:57:12 INFO - PROCESS | 3188 | 1470941832086 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 52 (10B6C400) [pid = 3188] [serial = 570] [outer = 10650C00] 11:57:12 INFO - PROCESS | 3188 | 1470941832624 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]]]}] 11:57:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:57:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 11:57:12 INFO - PROCESS | 3188 | 1470941832642 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 3188 | 1470941832646 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 11:57:12 INFO - PROCESS | 3188 | 1470941832652 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:57:12 INFO - PROCESS | 3188 | 1470941832654 Marionette TRACE conn6 <- [1,726,null,{}] 11:57:12 INFO - PROCESS | 3188 | 1470941832658 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}] 11:57:12 INFO - PROCESS | 3188 | 1470941832661 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:12 INFO - PROCESS | 3188 | 1470941832750 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 11:57:12 INFO - PROCESS | 3188 | 1470941832827 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 3188 | 1470941832829 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:12 INFO - PROCESS | 3188 | ++DOCSHELL 10E81C00 == 31 [pid = 3188] [id = 191] 11:57:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 53 (1170C800) [pid = 3188] [serial = 571] [outer = 00000000] 11:57:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 54 (14ABF000) [pid = 3188] [serial = 572] [outer = 1170C800] 11:57:12 INFO - PROCESS | 3188 | 1470941832877 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 55 (15291000) [pid = 3188] [serial = 573] [outer = 1170C800] 11:57:13 INFO - PROCESS | 3188 | 1470941833735 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]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:57:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1128ms 11:57:13 INFO - PROCESS | 3188 | 1470941833785 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 11:57:13 INFO - PROCESS | 3188 | 1470941833787 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 11:57:13 INFO - PROCESS | 3188 | 1470941833791 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:57:13 INFO - PROCESS | 3188 | 1470941833794 Marionette TRACE conn6 <- [1,730,null,{}] 11:57:13 INFO - PROCESS | 3188 | 1470941833805 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}] 11:57:13 INFO - PROCESS | 3188 | 1470941833809 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:13 INFO - PROCESS | 3188 | 1470941833923 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 11:57:13 INFO - PROCESS | 3188 | 1470941833931 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 3188 | 1470941833934 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:13 INFO - PROCESS | 3188 | ++DOCSHELL 16432400 == 32 [pid = 3188] [id = 192] 11:57:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 56 (16432C00) [pid = 3188] [serial = 574] [outer = 00000000] 11:57:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (16454800) [pid = 3188] [serial = 575] [outer = 16432C00] 11:57:14 INFO - PROCESS | 3188 | 1470941833985 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (1645B400) [pid = 3188] [serial = 576] [outer = 16432C00] 11:57:14 INFO - PROCESS | 3188 | 1470941834962 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]]]}] 11:57:15 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 11:57:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1218ms 11:57:15 INFO - PROCESS | 3188 | 1470941835013 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 3188 | 1470941835016 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 11:57:15 INFO - PROCESS | 3188 | 1470941835020 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:57:15 INFO - PROCESS | 3188 | 1470941835021 Marionette TRACE conn6 <- [1,734,null,{}] 11:57:15 INFO - PROCESS | 3188 | 1470941835029 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}] 11:57:15 INFO - PROCESS | 3188 | 1470941835031 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:15 INFO - PROCESS | 3188 | 1470941835157 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 11:57:15 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (0C4E5000) [pid = 3188] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:57:15 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (0FDE8800) [pid = 3188] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:57:15 INFO - PROCESS | 3188 | --DOMWINDOW == 55 (0FD33400) [pid = 3188] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:57:15 INFO - PROCESS | 3188 | --DOMWINDOW == 54 (15CCD400) [pid = 3188] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:57:15 INFO - PROCESS | 3188 | --DOMWINDOW == 53 (118DE400) [pid = 3188] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:57:15 INFO - PROCESS | 3188 | --DOMWINDOW == 52 (10B69000) [pid = 3188] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:57:15 INFO - PROCESS | 3188 | --DOMWINDOW == 51 (10B66C00) [pid = 3188] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:57:15 INFO - PROCESS | 3188 | 1470941835211 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 3188 | 1470941835213 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:15 INFO - PROCESS | 3188 | ++DOCSHELL 0C46C000 == 33 [pid = 3188] [id = 193] 11:57:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 52 (0C4E5000) [pid = 3188] [serial = 577] [outer = 00000000] 11:57:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 53 (118DE400) [pid = 3188] [serial = 578] [outer = 0C4E5000] 11:57:15 INFO - PROCESS | 3188 | 1470941835264 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 54 (16891000) [pid = 3188] [serial = 579] [outer = 0C4E5000] 11:57:16 INFO - PROCESS | 3188 | 1470941836120 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]]]}] 11:57:16 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.) 11:57:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1119ms 11:57:16 INFO - PROCESS | 3188 | 1470941836142 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 3188 | 1470941836144 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 11:57:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:57:16 INFO - PROCESS | 3188 | 1470941836147 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 3188 | 1470941836149 Marionette TRACE conn6 <- [1,738,null,{}] 11:57:16 INFO - PROCESS | 3188 | 1470941836153 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}] 11:57:16 INFO - PROCESS | 3188 | 1470941836155 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:16 INFO - PROCESS | 3188 | 1470941836234 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 11:57:16 INFO - PROCESS | 3188 | 1470941836303 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 3188 | 1470941836305 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:16 INFO - PROCESS | 3188 | ++DOCSHELL 16823800 == 34 [pid = 3188] [id = 194] 11:57:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 55 (16896400) [pid = 3188] [serial = 580] [outer = 00000000] 11:57:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 56 (168BE400) [pid = 3188] [serial = 581] [outer = 16896400] 11:57:16 INFO - PROCESS | 3188 | 1470941836350 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (168BF800) [pid = 3188] [serial = 582] [outer = 16896400] 11:57:17 INFO - PROCESS | 3188 | 1470941837226 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]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:57:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1131ms 11:57:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:57:17 INFO - PROCESS | 3188 | 1470941837279 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 3188 | 1470941837281 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 11:57:17 INFO - PROCESS | 3188 | 1470941837284 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 3188 | 1470941837286 Marionette TRACE conn6 <- [1,742,null,{}] 11:57:17 INFO - PROCESS | 3188 | 1470941837290 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}] 11:57:17 INFO - PROCESS | 3188 | 1470941837295 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:17 INFO - PROCESS | 3188 | 1470941837424 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 11:57:17 INFO - PROCESS | 3188 | 1470941837433 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 3188 | 1470941837435 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:17 INFO - PROCESS | 3188 | ++DOCSHELL 0C46B800 == 35 [pid = 3188] [id = 195] 11:57:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (10654C00) [pid = 3188] [serial = 583] [outer = 00000000] 11:57:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (178BEC00) [pid = 3188] [serial = 584] [outer = 10654C00] 11:57:17 INFO - PROCESS | 3188 | 1470941837490 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (178E4400) [pid = 3188] [serial = 585] [outer = 10654C00] 11:57:18 INFO - PROCESS | 3188 | --DOCSHELL 0FD7CC00 == 34 [pid = 3188] [id = 182] 11:57:18 INFO - PROCESS | 3188 | --DOCSHELL 10650400 == 33 [pid = 3188] [id = 190] 11:57:18 INFO - PROCESS | 3188 | --DOCSHELL 14A6D800 == 32 [pid = 3188] [id = 189] 11:57:18 INFO - PROCESS | 3188 | --DOCSHELL 1526BC00 == 31 [pid = 3188] [id = 187] 11:57:18 INFO - PROCESS | 3188 | --DOCSHELL 0BF90400 == 30 [pid = 3188] [id = 188] 11:57:18 INFO - PROCESS | 3188 | --DOCSHELL 16432400 == 29 [pid = 3188] [id = 192] 11:57:18 INFO - PROCESS | 3188 | --DOCSHELL 0C46C000 == 28 [pid = 3188] [id = 193] 11:57:18 INFO - PROCESS | 3188 | --DOCSHELL 10E81C00 == 27 [pid = 3188] [id = 191] 11:57:18 INFO - PROCESS | 3188 | --DOCSHELL 16823800 == 26 [pid = 3188] [id = 194] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (0FE5D800) [pid = 3188] [serial = 548] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (0FEFE400) [pid = 3188] [serial = 546] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (0FE60000) [pid = 3188] [serial = 545] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (10B6B000) [pid = 3188] [serial = 540] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 55 (1064FC00) [pid = 3188] [serial = 539] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 54 (167FD800) [pid = 3188] [serial = 543] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 53 (163DD800) [pid = 3188] [serial = 542] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 52 (14767000) [pid = 3188] [serial = 554] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 51 (14D64800) [pid = 3188] [serial = 558] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 50 (10D16000) [pid = 3188] [serial = 552] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 49 (14AB6400) [pid = 3188] [serial = 555] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 48 (10B71C00) [pid = 3188] [serial = 551] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 47 (15CCE400) [pid = 3188] [serial = 560] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 46 (14ABD000) [pid = 3188] [serial = 557] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | --DOMWINDOW == 45 (10550000) [pid = 3188] [serial = 549] [outer = 00000000] [url = about:blank] 11:57:19 INFO - PROCESS | 3188 | 1470941839597 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]]]}] 11:57:19 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 11:57:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2336ms 11:57:19 INFO - PROCESS | 3188 | 1470941839622 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 3188 | 1470941839626 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 11:57:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:57:19 INFO - PROCESS | 3188 | 1470941839631 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 3188 | 1470941839635 Marionette TRACE conn6 <- [1,746,null,{}] 11:57:19 INFO - PROCESS | 3188 | 1470941839643 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}] 11:57:19 INFO - PROCESS | 3188 | 1470941839646 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:19 INFO - PROCESS | 3188 | 1470941839736 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 11:57:19 INFO - PROCESS | 3188 | 1470941839745 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 3188 | 1470941839747 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:19 INFO - PROCESS | 3188 | ++DOCSHELL 0FD84400 == 27 [pid = 3188] [id = 196] 11:57:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 46 (0FD85C00) [pid = 3188] [serial = 586] [outer = 00000000] 11:57:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 47 (0FEF0C00) [pid = 3188] [serial = 587] [outer = 0FD85C00] 11:57:19 INFO - PROCESS | 3188 | 1470941839796 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 48 (0FEFE800) [pid = 3188] [serial = 588] [outer = 0FD85C00] 11:57:20 INFO - PROCESS | 3188 | 1470941840251 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]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:57:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 11:57:20 INFO - PROCESS | 3188 | 1470941840322 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 3188 | 1470941840327 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 11:57:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:57:20 INFO - PROCESS | 3188 | 1470941840333 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - PROCESS | 3188 | 1470941840336 Marionette TRACE conn6 <- [1,750,null,{}] 11:57:20 INFO - PROCESS | 3188 | 1470941840340 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}] 11:57:20 INFO - PROCESS | 3188 | 1470941840343 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:20 INFO - PROCESS | 3188 | 1470941840430 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 11:57:20 INFO - PROCESS | 3188 | 1470941840437 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 3188 | 1470941840440 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:20 INFO - PROCESS | 3188 | ++DOCSHELL 10746C00 == 28 [pid = 3188] [id = 197] 11:57:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 49 (10747C00) [pid = 3188] [serial = 589] [outer = 00000000] 11:57:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 50 (1074EC00) [pid = 3188] [serial = 590] [outer = 10747C00] 11:57:20 INFO - PROCESS | 3188 | 1470941840487 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 51 (10B66000) [pid = 3188] [serial = 591] [outer = 10747C00] 11:57:21 INFO - PROCESS | 3188 | 1470941841408 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]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:57:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1124ms 11:57:21 INFO - PROCESS | 3188 | 1470941841461 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 3188 | 1470941841463 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 11:57:21 INFO - PROCESS | 3188 | 1470941841467 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:57:21 INFO - PROCESS | 3188 | 1470941841470 Marionette TRACE conn6 <- [1,754,null,{}] 11:57:21 INFO - PROCESS | 3188 | 1470941841482 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}] 11:57:21 INFO - PROCESS | 3188 | 1470941841487 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:21 INFO - PROCESS | 3188 | 1470941841574 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 11:57:21 INFO - PROCESS | 3188 | 1470941841582 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 3188 | 1470941841585 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:21 INFO - PROCESS | 3188 | ++DOCSHELL 10ED5400 == 29 [pid = 3188] [id = 198] 11:57:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 52 (10ED6800) [pid = 3188] [serial = 592] [outer = 00000000] 11:57:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 53 (113A1C00) [pid = 3188] [serial = 593] [outer = 10ED6800] 11:57:21 INFO - PROCESS | 3188 | 1470941841637 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 54 (118DDC00) [pid = 3188] [serial = 594] [outer = 10ED6800] 11:57:22 INFO - PROCESS | 3188 | 1470941842561 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]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:57:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 11:57:22 INFO - PROCESS | 3188 | 1470941842600 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 3188 | 1470941842602 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 11:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:57:22 INFO - PROCESS | 3188 | 1470941842606 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 3188 | 1470941842608 Marionette TRACE conn6 <- [1,758,null,{}] 11:57:22 INFO - PROCESS | 3188 | 1470941842612 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}] 11:57:22 INFO - PROCESS | 3188 | 1470941842614 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:22 INFO - PROCESS | 3188 | 1470941842695 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 11:57:22 INFO - PROCESS | 3188 | 1470941842701 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 3188 | 1470941842703 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:22 INFO - PROCESS | 3188 | ++DOCSHELL 14A71C00 == 30 [pid = 3188] [id = 199] 11:57:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 55 (14A72800) [pid = 3188] [serial = 595] [outer = 00000000] 11:57:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 56 (14ABD000) [pid = 3188] [serial = 596] [outer = 14A72800] 11:57:22 INFO - PROCESS | 3188 | 1470941842752 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (14D66000) [pid = 3188] [serial = 597] [outer = 14A72800] 11:57:23 INFO - PROCESS | 3188 | 1470941843232 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]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 11:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:57:23 INFO - PROCESS | 3188 | 1470941843278 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 3188 | 1470941843280 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 11:57:23 INFO - PROCESS | 3188 | 1470941843283 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 3188 | 1470941843285 Marionette TRACE conn6 <- [1,762,null,{}] 11:57:23 INFO - PROCESS | 3188 | 1470941843289 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}] 11:57:23 INFO - PROCESS | 3188 | 1470941843291 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:23 INFO - PROCESS | 3188 | 1470941843400 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 11:57:23 INFO - PROCESS | 3188 | 1470941843407 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 3188 | 1470941843409 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:23 INFO - PROCESS | 3188 | ++DOCSHELL 15304C00 == 31 [pid = 3188] [id = 200] 11:57:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (15305800) [pid = 3188] [serial = 598] [outer = 00000000] 11:57:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (15CCE400) [pid = 3188] [serial = 599] [outer = 15305800] 11:57:23 INFO - PROCESS | 3188 | 1470941843456 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (1635CC00) [pid = 3188] [serial = 600] [outer = 15305800] 11:57:23 INFO - PROCESS | 3188 | 1470941843899 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]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 11:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:57:23 INFO - PROCESS | 3188 | 1470941843954 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 3188 | 1470941843956 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 11:57:23 INFO - PROCESS | 3188 | 1470941843959 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 3188 | 1470941843961 Marionette TRACE conn6 <- [1,766,null,{}] 11:57:23 INFO - PROCESS | 3188 | 1470941843970 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}] 11:57:23 INFO - PROCESS | 3188 | 1470941843976 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:24 INFO - PROCESS | 3188 | 1470941844138 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 11:57:24 INFO - PROCESS | 3188 | 1470941844159 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 3188 | 1470941844161 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:24 INFO - PROCESS | 3188 | ++DOCSHELL 16453800 == 32 [pid = 3188] [id = 201] 11:57:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (16455C00) [pid = 3188] [serial = 601] [outer = 00000000] 11:57:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (16460400) [pid = 3188] [serial = 602] [outer = 16455C00] 11:57:24 INFO - PROCESS | 3188 | 1470941844206 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (16588400) [pid = 3188] [serial = 603] [outer = 16455C00] 11:57:24 INFO - PROCESS | 3188 | 1470941844651 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]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 11:57:24 INFO - PROCESS | 3188 | 1470941844690 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 3188 | 1470941844692 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 11:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:57:24 INFO - PROCESS | 3188 | 1470941844695 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 3188 | 1470941844697 Marionette TRACE conn6 <- [1,770,null,{}] 11:57:24 INFO - PROCESS | 3188 | 1470941844701 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}] 11:57:24 INFO - PROCESS | 3188 | 1470941844703 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:24 INFO - PROCESS | 3188 | 1470941844812 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 11:57:24 INFO - PROCESS | 3188 | 1470941844824 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 3188 | 1470941844826 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:24 INFO - PROCESS | 3188 | ++DOCSHELL 1688E800 == 33 [pid = 3188] [id = 202] 11:57:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (1688F000) [pid = 3188] [serial = 604] [outer = 00000000] 11:57:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (16899400) [pid = 3188] [serial = 605] [outer = 1688F000] 11:57:24 INFO - PROCESS | 3188 | 1470941844873 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (1689A400) [pid = 3188] [serial = 606] [outer = 1688F000] 11:57:25 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (16896400) [pid = 3188] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:57:25 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (16432C00) [pid = 3188] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:57:25 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (0C4E5000) [pid = 3188] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:57:25 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (1170C800) [pid = 3188] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:57:25 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (10650C00) [pid = 3188] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:57:25 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (14A72000) [pid = 3188] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:57:25 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (0C4D3000) [pid = 3188] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:57:25 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (15292C00) [pid = 3188] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:57:25 INFO - PROCESS | 3188 | 1470941845377 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]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 730ms 11:57:25 INFO - PROCESS | 3188 | 1470941845438 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 3188 | 1470941845440 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 11:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:57:25 INFO - PROCESS | 3188 | 1470941845444 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 3188 | 1470941845446 Marionette TRACE conn6 <- [1,774,null,{}] 11:57:25 INFO - PROCESS | 3188 | 1470941845450 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}] 11:57:25 INFO - PROCESS | 3188 | 1470941845452 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:25 INFO - PROCESS | 3188 | 1470941845531 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 11:57:25 INFO - PROCESS | 3188 | 1470941845537 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 3188 | 1470941845539 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:25 INFO - PROCESS | 3188 | ++DOCSHELL 10B73000 == 34 [pid = 3188] [id = 203] 11:57:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (1170C800) [pid = 3188] [serial = 607] [outer = 00000000] 11:57:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (16434C00) [pid = 3188] [serial = 608] [outer = 1170C800] 11:57:25 INFO - PROCESS | 3188 | 1470941845585 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (15309800) [pid = 3188] [serial = 609] [outer = 1170C800] 11:57:26 INFO - PROCESS | 3188 | 1470941846010 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]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 11:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:57:26 INFO - PROCESS | 3188 | 1470941846078 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 3188 | 1470941846080 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 11:57:26 INFO - PROCESS | 3188 | 1470941846084 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 3188 | 1470941846086 Marionette TRACE conn6 <- [1,778,null,{}] 11:57:26 INFO - PROCESS | 3188 | 1470941846089 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}] 11:57:26 INFO - PROCESS | 3188 | 1470941846091 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:26 INFO - PROCESS | 3188 | 1470941846167 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 11:57:26 INFO - PROCESS | 3188 | 1470941846175 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 3188 | 1470941846177 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:26 INFO - PROCESS | 3188 | ++DOCSHELL 10ED4400 == 35 [pid = 3188] [id = 204] 11:57:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (16896000) [pid = 3188] [serial = 610] [outer = 00000000] 11:57:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (1782E400) [pid = 3188] [serial = 611] [outer = 16896000] 11:57:26 INFO - PROCESS | 3188 | 1470941846221 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (178BC800) [pid = 3188] [serial = 612] [outer = 16896000] 11:57:26 INFO - PROCESS | 3188 | 1470941846639 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]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 570ms 11:57:26 INFO - PROCESS | 3188 | 1470941846665 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 3188 | 1470941846667 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 11:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:57:26 INFO - PROCESS | 3188 | 1470941846674 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 3188 | 1470941846676 Marionette TRACE conn6 <- [1,782,null,{}] 11:57:26 INFO - PROCESS | 3188 | 1470941846680 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}] 11:57:26 INFO - PROCESS | 3188 | 1470941846681 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:26 INFO - PROCESS | 3188 | 1470941846769 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 11:57:26 INFO - PROCESS | 3188 | 1470941846775 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 3188 | 1470941846777 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:26 INFO - PROCESS | 3188 | ++DOCSHELL 16890C00 == 36 [pid = 3188] [id = 205] 11:57:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (17582800) [pid = 3188] [serial = 613] [outer = 00000000] 11:57:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (178C4C00) [pid = 3188] [serial = 614] [outer = 17582800] 11:57:26 INFO - PROCESS | 3188 | 1470941846823 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (178EC800) [pid = 3188] [serial = 615] [outer = 17582800] 11:57:27 INFO - PROCESS | 3188 | 1470941847464 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]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 870ms 11:57:27 INFO - PROCESS | 3188 | 1470941847558 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 3188 | 1470941847562 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 11:57:27 INFO - PROCESS | 3188 | 1470941847569 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:57:27 INFO - PROCESS | 3188 | 1470941847571 Marionette TRACE conn6 <- [1,786,null,{}] 11:57:27 INFO - PROCESS | 3188 | 1470941847577 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}] 11:57:27 INFO - PROCESS | 3188 | 1470941847580 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:27 INFO - PROCESS | 3188 | 1470941847707 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 11:57:27 INFO - PROCESS | 3188 | 1470941847780 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 3188 | 1470941847782 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:27 INFO - PROCESS | 3188 | ++DOCSHELL 0BE93000 == 37 [pid = 3188] [id = 206] 11:57:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (0BE9A800) [pid = 3188] [serial = 616] [outer = 00000000] 11:57:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10650400) [pid = 3188] [serial = 617] [outer = 0BE9A800] 11:57:27 INFO - PROCESS | 3188 | 1470941847881 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10B6A000) [pid = 3188] [serial = 618] [outer = 0BE9A800] 11:57:28 INFO - PROCESS | 3188 | 1470941848604 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]]]}] 11:57:28 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 11:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1070ms 11:57:28 INFO - PROCESS | 3188 | 1470941848644 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 3188 | 1470941848649 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 11:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:57:28 INFO - PROCESS | 3188 | 1470941848655 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 3188 | 1470941848659 Marionette TRACE conn6 <- [1,790,null,{}] 11:57:28 INFO - PROCESS | 3188 | 1470941848663 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}] 11:57:28 INFO - PROCESS | 3188 | 1470941848666 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:28 INFO - PROCESS | 3188 | 1470941848817 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 11:57:28 INFO - PROCESS | 3188 | 1470941848937 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 3188 | 1470941848940 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:28 INFO - PROCESS | 3188 | ++DOCSHELL 08190C00 == 38 [pid = 3188] [id = 207] 11:57:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (08193000) [pid = 3188] [serial = 619] [outer = 00000000] 11:57:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10B6E800) [pid = 3188] [serial = 620] [outer = 08193000] 11:57:29 INFO - PROCESS | 3188 | 1470941849001 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10E8F000) [pid = 3188] [serial = 621] [outer = 08193000] 11:57:29 INFO - PROCESS | 3188 | --DOCSHELL 10ED4400 == 37 [pid = 3188] [id = 204] 11:57:29 INFO - PROCESS | 3188 | --DOCSHELL 10B73000 == 36 [pid = 3188] [id = 203] 11:57:29 INFO - PROCESS | 3188 | --DOCSHELL 1688E800 == 35 [pid = 3188] [id = 202] 11:57:29 INFO - PROCESS | 3188 | --DOCSHELL 16453800 == 34 [pid = 3188] [id = 201] 11:57:29 INFO - PROCESS | 3188 | --DOCSHELL 15304C00 == 33 [pid = 3188] [id = 200] 11:57:29 INFO - PROCESS | 3188 | --DOCSHELL 14A71C00 == 32 [pid = 3188] [id = 199] 11:57:29 INFO - PROCESS | 3188 | --DOCSHELL 10ED5400 == 31 [pid = 3188] [id = 198] 11:57:29 INFO - PROCESS | 3188 | --DOCSHELL 10746C00 == 30 [pid = 3188] [id = 197] 11:57:29 INFO - PROCESS | 3188 | --DOCSHELL 0FD84400 == 29 [pid = 3188] [id = 196] 11:57:29 INFO - PROCESS | 3188 | --DOCSHELL 0C46B800 == 28 [pid = 3188] [id = 195] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (168BF800) [pid = 3188] [serial = 582] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1645B400) [pid = 3188] [serial = 576] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16454800) [pid = 3188] [serial = 575] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (118DE400) [pid = 3188] [serial = 578] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (168BE400) [pid = 3188] [serial = 581] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (14ABF000) [pid = 3188] [serial = 572] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (10744C00) [pid = 3188] [serial = 569] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (10B6C400) [pid = 3188] [serial = 570] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (1616C000) [pid = 3188] [serial = 567] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (15306C00) [pid = 3188] [serial = 566] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (10B71000) [pid = 3188] [serial = 564] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (1074D800) [pid = 3188] [serial = 563] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (1615E800) [pid = 3188] [serial = 561] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (178BEC00) [pid = 3188] [serial = 584] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (16891000) [pid = 3188] [serial = 579] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (15291000) [pid = 3188] [serial = 573] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3188 | 1470941849778 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]]]}] 11:57:29 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 11:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1182ms 11:57:29 INFO - PROCESS | 3188 | 1470941849852 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 3188 | 1470941849856 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 11:57:29 INFO - PROCESS | 3188 | 1470941849862 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:57:29 INFO - PROCESS | 3188 | 1470941849867 Marionette TRACE conn6 <- [1,794,null,{}] 11:57:29 INFO - PROCESS | 3188 | 1470941849872 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}] 11:57:29 INFO - PROCESS | 3188 | 1470941849874 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:29 INFO - PROCESS | 3188 | 1470941849961 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 11:57:30 INFO - PROCESS | 3188 | 1470941849974 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 3188 | 1470941849976 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:30 INFO - PROCESS | 3188 | ++DOCSHELL 0FE5F400 == 29 [pid = 3188] [id = 208] 11:57:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (1064A400) [pid = 3188] [serial = 622] [outer = 00000000] 11:57:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (10653400) [pid = 3188] [serial = 623] [outer = 1064A400] 11:57:30 INFO - PROCESS | 3188 | 1470941850025 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (1074D800) [pid = 3188] [serial = 624] [outer = 1064A400] 11:57:30 INFO - PROCESS | 3188 | 1470941850528 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]]]}] 11:57:30 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 11:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 11:57:30 INFO - PROCESS | 3188 | 1470941850539 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 3188 | 1470941850543 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 11:57:30 INFO - PROCESS | 3188 | 1470941850548 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:57:30 INFO - PROCESS | 3188 | 1470941850551 Marionette TRACE conn6 <- [1,798,null,{}] 11:57:30 INFO - PROCESS | 3188 | 1470941850555 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}] 11:57:30 INFO - PROCESS | 3188 | 1470941850557 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:30 INFO - PROCESS | 3188 | 1470941850646 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 11:57:30 INFO - PROCESS | 3188 | 1470941850655 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 3188 | 1470941850657 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:30 INFO - PROCESS | 3188 | ++DOCSHELL 10E16400 == 30 [pid = 3188] [id = 209] 11:57:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (10E1E400) [pid = 3188] [serial = 625] [outer = 00000000] 11:57:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (10ED5400) [pid = 3188] [serial = 626] [outer = 10E1E400] 11:57:30 INFO - PROCESS | 3188 | 1470941850704 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (118E3400) [pid = 3188] [serial = 627] [outer = 10E1E400] 11:57:31 INFO - PROCESS | 3188 | 1470941851163 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]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 11:57:31 INFO - PROCESS | 3188 | 1470941851184 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 3188 | 1470941851186 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 11:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:57:31 INFO - PROCESS | 3188 | 1470941851190 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 3188 | 1470941851193 Marionette TRACE conn6 <- [1,802,null,{}] 11:57:31 INFO - PROCESS | 3188 | 1470941851204 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}] 11:57:31 INFO - PROCESS | 3188 | 1470941851209 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:31 INFO - PROCESS | 3188 | 1470941851296 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 11:57:31 INFO - PROCESS | 3188 | 1470941851306 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 3188 | 1470941851309 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:31 INFO - PROCESS | 3188 | ++DOCSHELL 1615F400 == 31 [pid = 3188] [id = 210] 11:57:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (1615FC00) [pid = 3188] [serial = 628] [outer = 00000000] 11:57:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (16359400) [pid = 3188] [serial = 629] [outer = 1615FC00] 11:57:31 INFO - PROCESS | 3188 | 1470941851357 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (163E1C00) [pid = 3188] [serial = 630] [outer = 1615FC00] 11:57:31 INFO - PROCESS | 3188 | 1470941851817 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] 11:57:31 INFO - PROCESS | 3188 | 1470941851866 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 11:57:31 INFO - PROCESS | 3188 | 1470941851869 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:57:31 INFO - PROCESS | 3188 | 1470941851871 Marionette TRACE conn6 <- [1,806,null,{}] 11:57:31 INFO - PROCESS | 3188 | 1470941851874 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}] 11:57:31 INFO - PROCESS | 3188 | 1470941851876 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:31 INFO - PROCESS | 3188 | 1470941851962 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 11:57:32 INFO - PROCESS | 3188 | 1470941851998 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 3188 | 1470941852000 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:32 INFO - PROCESS | 3188 | ++DOCSHELL 16457400 == 32 [pid = 3188] [id = 211] 11:57:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (16457800) [pid = 3188] [serial = 631] [outer = 00000000] 11:57:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (167FD000) [pid = 3188] [serial = 632] [outer = 16457800] 11:57:32 INFO - PROCESS | 3188 | 1470941852045 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (16893000) [pid = 3188] [serial = 633] [outer = 16457800] 11:57:32 INFO - PROCESS | 3188 | 1470941852508 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]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 11:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:57:32 INFO - PROCESS | 3188 | 1470941852544 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 3188 | 1470941852546 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 11:57:32 INFO - PROCESS | 3188 | 1470941852549 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 3188 | 1470941852551 Marionette TRACE conn6 <- [1,810,null,{}] 11:57:32 INFO - PROCESS | 3188 | 1470941852554 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}] 11:57:32 INFO - PROCESS | 3188 | 1470941852556 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:32 INFO - PROCESS | 3188 | 1470941852665 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 11:57:32 INFO - PROCESS | 3188 | 1470941852673 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 3188 | 1470941852675 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:32 INFO - PROCESS | 3188 | ++DOCSHELL 16460C00 == 33 [pid = 3188] [id = 212] 11:57:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (16898800) [pid = 3188] [serial = 634] [outer = 00000000] 11:57:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (168C5800) [pid = 3188] [serial = 635] [outer = 16898800] 11:57:32 INFO - PROCESS | 3188 | 1470941852720 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1758C000) [pid = 3188] [serial = 636] [outer = 16898800] 11:57:33 INFO - PROCESS | 3188 | 1470941853198 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] 11:57:33 INFO - PROCESS | 3188 | 1470941853224 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 11:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:57:33 INFO - PROCESS | 3188 | 1470941853235 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 3188 | 1470941853236 Marionette TRACE conn6 <- [1,814,null,{}] 11:57:33 INFO - PROCESS | 3188 | 1470941853240 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}] 11:57:33 INFO - PROCESS | 3188 | 1470941853245 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:33 INFO - PROCESS | 3188 | 1470941853403 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 11:57:33 INFO - PROCESS | 3188 | 1470941853429 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 3188 | 1470941853431 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:33 INFO - PROCESS | 3188 | ++DOCSHELL 160C7000 == 34 [pid = 3188] [id = 213] 11:57:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (18E8D800) [pid = 3188] [serial = 637] [outer = 00000000] 11:57:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (18E93800) [pid = 3188] [serial = 638] [outer = 18E8D800] 11:57:33 INFO - PROCESS | 3188 | 1470941853476 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (18E8E400) [pid = 3188] [serial = 639] [outer = 18E8D800] 11:57:33 INFO - PROCESS | 3188 | 1470941853915 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]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 11:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:57:33 INFO - PROCESS | 3188 | 1470941853971 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 3188 | 1470941853973 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 11:57:33 INFO - PROCESS | 3188 | 1470941853976 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 3188 | 1470941853978 Marionette TRACE conn6 <- [1,818,null,{}] 11:57:34 INFO - PROCESS | 3188 | 1470941853987 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}] 11:57:34 INFO - PROCESS | 3188 | 1470941853990 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:34 INFO - PROCESS | 3188 | 1470941854094 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 11:57:34 INFO - PROCESS | 3188 | 1470941854103 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 3188 | 1470941854105 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:34 INFO - PROCESS | 3188 | ++DOCSHELL 19722C00 == 35 [pid = 3188] [id = 214] 11:57:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19723000) [pid = 3188] [serial = 640] [outer = 00000000] 11:57:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1972A000) [pid = 3188] [serial = 641] [outer = 19723000] 11:57:34 INFO - PROCESS | 3188 | 1470941854154 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1972DC00) [pid = 3188] [serial = 642] [outer = 19723000] 11:57:34 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (15305800) [pid = 3188] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:57:34 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10747C00) [pid = 3188] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:57:34 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (14A72800) [pid = 3188] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:57:34 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0FD85C00) [pid = 3188] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:57:34 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10654C00) [pid = 3188] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:57:34 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10ED6800) [pid = 3188] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:57:34 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (16455C00) [pid = 3188] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:57:34 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (1688F000) [pid = 3188] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:57:34 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (1170C800) [pid = 3188] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:57:34 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (16896000) [pid = 3188] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:57:34 INFO - PROCESS | 3188 | 1470941854651 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]]]}] 11:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 11:57:34 INFO - PROCESS | 3188 | 1470941854708 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 3188 | 1470941854710 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 11:57:34 INFO - PROCESS | 3188 | 1470941854713 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:57:34 INFO - PROCESS | 3188 | 1470941854715 Marionette TRACE conn6 <- [1,822,null,{}] 11:57:34 INFO - PROCESS | 3188 | 1470941854721 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}] 11:57:34 INFO - PROCESS | 3188 | 1470941854723 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:34 INFO - PROCESS | 3188 | 1470941854803 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 11:57:34 INFO - PROCESS | 3188 | 1470941854809 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 3188 | 1470941854811 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:34 INFO - PROCESS | 3188 | ++DOCSHELL 10E60800 == 36 [pid = 3188] [id = 215] 11:57:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (147EF000) [pid = 3188] [serial = 643] [outer = 00000000] 11:57:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (19725400) [pid = 3188] [serial = 644] [outer = 147EF000] 11:57:34 INFO - PROCESS | 3188 | 1470941854858 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (19730800) [pid = 3188] [serial = 645] [outer = 147EF000] 11:57:35 INFO - PROCESS | 3188 | 1470941855272 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]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 570ms 11:57:35 INFO - PROCESS | 3188 | 1470941855287 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 11:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:57:35 INFO - PROCESS | 3188 | 1470941855289 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 11:57:35 INFO - PROCESS | 3188 | 1470941855292 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 3188 | 1470941855294 Marionette TRACE conn6 <- [1,826,null,{}] 11:57:35 INFO - PROCESS | 3188 | 1470941855320 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}] 11:57:35 INFO - PROCESS | 3188 | 1470941855321 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:35 INFO - PROCESS | 3188 | 1470941855399 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 11:57:35 INFO - PROCESS | 3188 | 1470941855404 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 3188 | 1470941855406 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:35 INFO - PROCESS | 3188 | ++DOCSHELL 14D65000 == 37 [pid = 3188] [id = 216] 11:57:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (160C9C00) [pid = 3188] [serial = 646] [outer = 00000000] 11:57:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (19BC2400) [pid = 3188] [serial = 647] [outer = 160C9C00] 11:57:35 INFO - PROCESS | 3188 | 1470941855450 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10751800) [pid = 3188] [serial = 648] [outer = 160C9C00] 11:57:35 INFO - PROCESS | 3188 | 1470941855866 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]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 610ms 11:57:35 INFO - PROCESS | 3188 | 1470941855910 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 3188 | 1470941855912 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 11:57:35 INFO - PROCESS | 3188 | 1470941855914 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:57:35 INFO - PROCESS | 3188 | 1470941855916 Marionette TRACE conn6 <- [1,830,null,{}] 11:57:35 INFO - PROCESS | 3188 | 1470941855924 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}] 11:57:35 INFO - PROCESS | 3188 | 1470941855925 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:36 INFO - PROCESS | 3188 | 1470941856009 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 11:57:36 INFO - PROCESS | 3188 | 1470941856015 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 3188 | 1470941856017 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:36 INFO - PROCESS | 3188 | ++DOCSHELL 19BC4000 == 38 [pid = 3188] [id = 217] 11:57:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19BC5000) [pid = 3188] [serial = 649] [outer = 00000000] 11:57:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19EA1C00) [pid = 3188] [serial = 650] [outer = 19BC5000] 11:57:36 INFO - PROCESS | 3188 | 1470941856065 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19EA2000) [pid = 3188] [serial = 651] [outer = 19BC5000] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 0FE5F400 == 37 [pid = 3188] [id = 208] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 08190C00 == 36 [pid = 3188] [id = 207] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 16890C00 == 35 [pid = 3188] [id = 205] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 0BE93000 == 34 [pid = 3188] [id = 206] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 160C7000 == 33 [pid = 3188] [id = 213] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 16460C00 == 32 [pid = 3188] [id = 212] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 16457400 == 31 [pid = 3188] [id = 211] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 19722C00 == 30 [pid = 3188] [id = 214] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 1615F400 == 29 [pid = 3188] [id = 210] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 10E60800 == 28 [pid = 3188] [id = 215] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 14D65000 == 27 [pid = 3188] [id = 216] 11:57:37 INFO - PROCESS | 3188 | --DOCSHELL 10E16400 == 26 [pid = 3188] [id = 209] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (15CCE400) [pid = 3188] [serial = 599] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1074EC00) [pid = 3188] [serial = 590] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10B66000) [pid = 3188] [serial = 591] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (14ABD000) [pid = 3188] [serial = 596] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (0FEF0C00) [pid = 3188] [serial = 587] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (0FEFE800) [pid = 3188] [serial = 588] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (178E4400) [pid = 3188] [serial = 585] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (113A1C00) [pid = 3188] [serial = 593] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (118DDC00) [pid = 3188] [serial = 594] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (16460400) [pid = 3188] [serial = 602] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (1635CC00) [pid = 3188] [serial = 600] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (178C4C00) [pid = 3188] [serial = 614] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (16899400) [pid = 3188] [serial = 605] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (16588400) [pid = 3188] [serial = 603] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (16434C00) [pid = 3188] [serial = 608] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (1782E400) [pid = 3188] [serial = 611] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (1689A400) [pid = 3188] [serial = 606] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (15309800) [pid = 3188] [serial = 609] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (178BC800) [pid = 3188] [serial = 612] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (14D66000) [pid = 3188] [serial = 597] [outer = 00000000] [url = about:blank] 11:57:37 INFO - PROCESS | 3188 | 1470941857808 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]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1936ms 11:57:37 INFO - PROCESS | 3188 | 1470941857855 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 3188 | 1470941857859 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 11:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:57:37 INFO - PROCESS | 3188 | 1470941857864 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 3188 | 1470941857868 Marionette TRACE conn6 <- [1,834,null,{}] 11:57:37 INFO - PROCESS | 3188 | 1470941857874 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}] 11:57:37 INFO - PROCESS | 3188 | 1470941857877 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:37 INFO - PROCESS | 3188 | 1470941857969 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 11:57:37 INFO - PROCESS | 3188 | 1470941857976 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 3188 | 1470941857981 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:38 INFO - PROCESS | 3188 | ++DOCSHELL 0FDE7C00 == 27 [pid = 3188] [id = 218] 11:57:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (0FDE8400) [pid = 3188] [serial = 652] [outer = 00000000] 11:57:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (0FEF2C00) [pid = 3188] [serial = 653] [outer = 0FDE8400] 11:57:38 INFO - PROCESS | 3188 | 1470941858035 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (0FEFE400) [pid = 3188] [serial = 654] [outer = 0FDE8400] 11:57:38 INFO - PROCESS | 3188 | 1470941858513 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]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 11:57:38 INFO - PROCESS | 3188 | 1470941858554 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 3188 | 1470941858559 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 11:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:57:38 INFO - PROCESS | 3188 | 1470941858566 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 3188 | 1470941858568 Marionette TRACE conn6 <- [1,838,null,{}] 11:57:38 INFO - PROCESS | 3188 | 1470941858572 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}] 11:57:38 INFO - PROCESS | 3188 | 1470941858575 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:38 INFO - PROCESS | 3188 | 1470941858666 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 11:57:38 INFO - PROCESS | 3188 | 1470941858675 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 3188 | 1470941858678 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:38 INFO - PROCESS | 3188 | ++DOCSHELL 10746400 == 28 [pid = 3188] [id = 219] 11:57:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (10749400) [pid = 3188] [serial = 655] [outer = 00000000] 11:57:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (10751400) [pid = 3188] [serial = 656] [outer = 10749400] 11:57:38 INFO - PROCESS | 3188 | 1470941858729 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (10B69800) [pid = 3188] [serial = 657] [outer = 10749400] 11:57:39 INFO - PROCESS | 3188 | 1470941859197 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]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 11:57:39 INFO - PROCESS | 3188 | 1470941859240 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 3188 | 1470941859242 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 11:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:57:39 INFO - PROCESS | 3188 | 1470941859246 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 3188 | 1470941859249 Marionette TRACE conn6 <- [1,842,null,{}] 11:57:39 INFO - PROCESS | 3188 | 1470941859260 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}] 11:57:39 INFO - PROCESS | 3188 | 1470941859265 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:39 INFO - PROCESS | 3188 | 1470941859375 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 11:57:39 INFO - PROCESS | 3188 | 1470941859459 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 3188 | 1470941859462 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:39 INFO - PROCESS | 3188 | ++DOCSHELL 1189C000 == 29 [pid = 3188] [id = 220] 11:57:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (1189C800) [pid = 3188] [serial = 658] [outer = 00000000] 11:57:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (1476B000) [pid = 3188] [serial = 659] [outer = 1189C800] 11:57:39 INFO - PROCESS | 3188 | 1470941859510 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (14AB6800) [pid = 3188] [serial = 660] [outer = 1189C800] 11:57:40 INFO - PROCESS | 3188 | 1470941860946 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]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1724ms 11:57:40 INFO - PROCESS | 3188 | 1470941860973 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 3188 | 1470941860975 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 11:57:40 INFO - PROCESS | 3188 | 1470941860979 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:57:41 INFO - PROCESS | 3188 | 1470941860980 Marionette TRACE conn6 <- [1,846,null,{}] 11:57:41 INFO - PROCESS | 3188 | 1470941860984 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}] 11:57:41 INFO - PROCESS | 3188 | 1470941860986 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:41 INFO - PROCESS | 3188 | 1470941861069 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 11:57:41 INFO - PROCESS | 3188 | 1470941861076 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 3188 | 1470941861078 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:41 INFO - PROCESS | 3188 | ++DOCSHELL 14AB8800 == 30 [pid = 3188] [id = 221] 11:57:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (14D64400) [pid = 3188] [serial = 661] [outer = 00000000] 11:57:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (16163800) [pid = 3188] [serial = 662] [outer = 14D64400] 11:57:41 INFO - PROCESS | 3188 | 1470941861190 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (163D9800) [pid = 3188] [serial = 663] [outer = 14D64400] 11:57:41 INFO - PROCESS | 3188 | 1470941861536 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]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 11:57:41 INFO - PROCESS | 3188 | 1470941861612 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 3188 | 1470941861614 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 11:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:57:41 INFO - PROCESS | 3188 | 1470941861617 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 3188 | 1470941861619 Marionette TRACE conn6 <- [1,850,null,{}] 11:57:41 INFO - PROCESS | 3188 | 1470941861622 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}] 11:57:41 INFO - PROCESS | 3188 | 1470941861625 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:41 INFO - PROCESS | 3188 | 1470941861759 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 11:57:41 INFO - PROCESS | 3188 | 1470941861767 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 3188 | 1470941861769 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:41 INFO - PROCESS | 3188 | ++DOCSHELL 163DE400 == 31 [pid = 3188] [id = 222] 11:57:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (163E0400) [pid = 3188] [serial = 664] [outer = 00000000] 11:57:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (16458C00) [pid = 3188] [serial = 665] [outer = 163E0400] 11:57:41 INFO - PROCESS | 3188 | 1470941861815 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (16460C00) [pid = 3188] [serial = 666] [outer = 163E0400] 11:57:42 INFO - PROCESS | 3188 | 1470941862224 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]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 11:57:42 INFO - PROCESS | 3188 | 1470941862248 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 11:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:57:42 INFO - PROCESS | 3188 | 1470941862250 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 11:57:42 INFO - PROCESS | 3188 | 1470941862253 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 3188 | 1470941862255 Marionette TRACE conn6 <- [1,854,null,{}] 11:57:42 INFO - PROCESS | 3188 | 1470941862259 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}] 11:57:42 INFO - PROCESS | 3188 | 1470941862265 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:42 INFO - PROCESS | 3188 | 1470941862400 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 11:57:42 INFO - PROCESS | 3188 | 1470941862409 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 3188 | 1470941862411 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:42 INFO - PROCESS | 3188 | ++DOCSHELL 1688D000 == 32 [pid = 3188] [id = 223] 11:57:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (1688D400) [pid = 3188] [serial = 667] [outer = 00000000] 11:57:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (168BF000) [pid = 3188] [serial = 668] [outer = 1688D400] 11:57:42 INFO - PROCESS | 3188 | 1470941862464 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (168C8C00) [pid = 3188] [serial = 669] [outer = 1688D400] 11:57:42 INFO - PROCESS | 3188 | 1470941862882 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]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 11:57:42 INFO - PROCESS | 3188 | 1470941862925 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 3188 | 1470941862927 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 11:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:57:42 INFO - PROCESS | 3188 | 1470941862930 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 3188 | 1470941862931 Marionette TRACE conn6 <- [1,858,null,{}] 11:57:42 INFO - PROCESS | 3188 | 1470941862939 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}] 11:57:42 INFO - PROCESS | 3188 | 1470941862941 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:43 INFO - PROCESS | 3188 | 1470941863077 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 11:57:43 INFO - PROCESS | 3188 | 1470941863093 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 3188 | 1470941863095 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:43 INFO - PROCESS | 3188 | ++DOCSHELL 178BD000 == 33 [pid = 3188] [id = 224] 11:57:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (178BE400) [pid = 3188] [serial = 670] [outer = 00000000] 11:57:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (178C5400) [pid = 3188] [serial = 671] [outer = 178BE400] 11:57:43 INFO - PROCESS | 3188 | 1470941863139 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (178C5800) [pid = 3188] [serial = 672] [outer = 178BE400] 11:57:43 INFO - PROCESS | 3188 | 1470941863527 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]]]}] 11:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 632ms 11:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:57:43 INFO - PROCESS | 3188 | 1470941863563 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 11:57:43 INFO - PROCESS | 3188 | 1470941863565 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 11:57:43 INFO - PROCESS | 3188 | 1470941863569 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:57:43 INFO - PROCESS | 3188 | 1470941863571 Marionette TRACE conn6 <- [1,862,null,{}] 11:57:43 INFO - PROCESS | 3188 | 1470941863574 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}] 11:57:43 INFO - PROCESS | 3188 | 1470941863576 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:43 INFO - PROCESS | 3188 | 1470941863696 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 11:57:43 INFO - PROCESS | 3188 | 1470941863712 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 3188 | 1470941863714 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:43 INFO - PROCESS | 3188 | ++DOCSHELL 178EE000 == 34 [pid = 3188] [id = 225] 11:57:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178EE800) [pid = 3188] [serial = 673] [outer = 00000000] 11:57:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18DB4C00) [pid = 3188] [serial = 674] [outer = 178EE800] 11:57:43 INFO - PROCESS | 3188 | 1470941863761 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1870F400) [pid = 3188] [serial = 675] [outer = 178EE800] 11:57:44 INFO - PROCESS | 3188 | 1470941864188 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]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 11:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:57:44 INFO - PROCESS | 3188 | 1470941864239 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 3188 | 1470941864241 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 11:57:44 INFO - PROCESS | 3188 | 1470941864245 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 3188 | 1470941864246 Marionette TRACE conn6 <- [1,866,null,{}] 11:57:44 INFO - PROCESS | 3188 | 1470941864256 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}] 11:57:44 INFO - PROCESS | 3188 | 1470941864257 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:44 INFO - PROCESS | 3188 | 1470941864386 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 11:57:44 INFO - PROCESS | 3188 | 1470941864409 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 3188 | 1470941864411 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:44 INFO - PROCESS | 3188 | ++DOCSHELL 117F9400 == 35 [pid = 3188] [id = 226] 11:57:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18DB4800) [pid = 3188] [serial = 676] [outer = 00000000] 11:57:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19726C00) [pid = 3188] [serial = 677] [outer = 18DB4800] 11:57:44 INFO - PROCESS | 3188 | 1470941864455 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19728800) [pid = 3188] [serial = 678] [outer = 18DB4800] 11:57:44 INFO - PROCESS | 3188 | 1470941864906 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]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 11:57:44 INFO - PROCESS | 3188 | 1470941864935 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 3188 | 1470941864938 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 11:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:57:44 INFO - PROCESS | 3188 | 1470941864949 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 3188 | 1470941864950 Marionette TRACE conn6 <- [1,870,null,{}] 11:57:44 INFO - PROCESS | 3188 | 1470941864954 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}] 11:57:44 INFO - PROCESS | 3188 | 1470941864956 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:45 INFO - PROCESS | 3188 | 1470941865066 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 11:57:45 INFO - PROCESS | 3188 | 1470941865073 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:45 INFO - PROCESS | 3188 | 1470941865075 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:45 INFO - PROCESS | 3188 | ++DOCSHELL 19A69400 == 36 [pid = 3188] [id = 227] 11:57:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19BC0C00) [pid = 3188] [serial = 679] [outer = 00000000] 11:57:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19EA2C00) [pid = 3188] [serial = 680] [outer = 19BC0C00] 11:57:45 INFO - PROCESS | 3188 | 1470941865119 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19EA9800) [pid = 3188] [serial = 681] [outer = 19BC0C00] 11:57:45 INFO - PROCESS | 3188 | 1470941865551 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]]]}] 11:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 11:57:45 INFO - PROCESS | 3188 | 1470941865620 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 3188 | 1470941865623 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 11:57:45 INFO - PROCESS | 3188 | 1470941865626 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:57:45 INFO - PROCESS | 3188 | 1470941865628 Marionette TRACE conn6 <- [1,874,null,{}] 11:57:45 INFO - PROCESS | 3188 | 1470941865632 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}] 11:57:45 INFO - PROCESS | 3188 | 1470941865634 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:45 INFO - PROCESS | 3188 | 1470941865945 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (16898800) [pid = 3188] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (18E8D800) [pid = 3188] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19723000) [pid = 3188] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (147EF000) [pid = 3188] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (160C9C00) [pid = 3188] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16457800) [pid = 3188] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1615FC00) [pid = 3188] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10E1E400) [pid = 3188] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1064A400) [pid = 3188] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (08193000) [pid = 3188] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0BE9A800) [pid = 3188] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:57:45 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (17582800) [pid = 3188] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:57:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (0BE9A800) [pid = 3188] [serial = 682] [outer = 14DFCC00] 11:57:46 INFO - PROCESS | 3188 | 1470941866029 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 3188 | 1470941866031 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:46 INFO - PROCESS | 3188 | ++DOCSHELL 1064E000 == 37 [pid = 3188] [id = 228] 11:57:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (10752800) [pid = 3188] [serial = 683] [outer = 00000000] 11:57:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1189CC00) [pid = 3188] [serial = 684] [outer = 10752800] 11:57:46 INFO - PROCESS | 3188 | 1470941866083 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (168C8000) [pid = 3188] [serial = 685] [outer = 10752800] 11:57:46 INFO - PROCESS | 3188 | 1470941866486 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]]]}] 11:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 870ms 11:57:46 INFO - PROCESS | 3188 | 1470941866500 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 3188 | 1470941866502 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 11:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:57:46 INFO - PROCESS | 3188 | 1470941866505 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - PROCESS | 3188 | 1470941866507 Marionette TRACE conn6 <- [1,878,null,{}] 11:57:46 INFO - PROCESS | 3188 | 1470941866510 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}] 11:57:46 INFO - PROCESS | 3188 | 1470941866512 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:46 INFO - PROCESS | 3188 | 1470941866601 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 11:57:46 INFO - PROCESS | 3188 | 1470941866607 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 3188 | 1470941866609 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:46 INFO - PROCESS | 3188 | ++DOCSHELL 178C5000 == 38 [pid = 3188] [id = 229] 11:57:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18DB4000) [pid = 3188] [serial = 686] [outer = 00000000] 11:57:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1A106000) [pid = 3188] [serial = 687] [outer = 18DB4000] 11:57:46 INFO - PROCESS | 3188 | 1470941866654 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1A3EC400) [pid = 3188] [serial = 688] [outer = 18DB4000] 11:57:47 INFO - PROCESS | 3188 | 1470941867083 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]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 11:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:57:47 INFO - PROCESS | 3188 | 1470941867136 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 3188 | 1470941867138 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 11:57:47 INFO - PROCESS | 3188 | 1470941867142 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 3188 | 1470941867144 Marionette TRACE conn6 <- [1,882,null,{}] 11:57:47 INFO - PROCESS | 3188 | 1470941867147 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}] 11:57:47 INFO - PROCESS | 3188 | 1470941867149 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:47 INFO - PROCESS | 3188 | 1470941867230 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 11:57:47 INFO - PROCESS | 3188 | 1470941867238 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 3188 | 1470941867240 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:47 INFO - PROCESS | 3188 | ++DOCSHELL 1BB15000 == 39 [pid = 3188] [id = 230] 11:57:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1BBBDC00) [pid = 3188] [serial = 689] [outer = 00000000] 11:57:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1BBC3C00) [pid = 3188] [serial = 690] [outer = 1BBBDC00] 11:57:47 INFO - PROCESS | 3188 | 1470941867283 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1BBC8800) [pid = 3188] [serial = 691] [outer = 1BBBDC00] 11:57:47 INFO - PROCESS | 3188 | 1470941867710 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]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 11:57:47 INFO - PROCESS | 3188 | 1470941867773 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 3188 | 1470941867775 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 11:57:47 INFO - PROCESS | 3188 | 1470941867778 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 3188 | 1470941867780 Marionette TRACE conn6 <- [1,886,null,{}] 11:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:57:47 INFO - PROCESS | 3188 | 1470941867784 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}] 11:57:47 INFO - PROCESS | 3188 | 1470941867786 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:47 INFO - PROCESS | 3188 | 1470941867869 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 11:57:47 INFO - PROCESS | 3188 | 1470941867874 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 3188 | 1470941867876 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:47 INFO - PROCESS | 3188 | ++DOCSHELL 1BBCB000 == 40 [pid = 3188] [id = 231] 11:57:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1BBCB800) [pid = 3188] [serial = 692] [outer = 00000000] 11:57:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1BC0BC00) [pid = 3188] [serial = 693] [outer = 1BBCB800] 11:57:47 INFO - PROCESS | 3188 | 1470941867921 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (1CA69C00) [pid = 3188] [serial = 694] [outer = 1BBCB800] 11:57:48 INFO - PROCESS | 3188 | 1470941868750 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]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1016ms 11:57:48 INFO - PROCESS | 3188 | 1470941868799 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 3188 | 1470941868804 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 11:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:57:48 INFO - PROCESS | 3188 | 1470941868809 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 3188 | 1470941868812 Marionette TRACE conn6 <- [1,890,null,{}] 11:57:48 INFO - PROCESS | 3188 | 1470941868839 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}] 11:57:48 INFO - PROCESS | 3188 | 1470941868844 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:49 INFO - PROCESS | 3188 | 1470941868994 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 11:57:49 INFO - PROCESS | 3188 | 1470941869113 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 3188 | 1470941869117 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:49 INFO - PROCESS | 3188 | ++DOCSHELL 0FD85C00 == 41 [pid = 3188] [id = 232] 11:57:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0FDE5000) [pid = 3188] [serial = 695] [outer = 00000000] 11:57:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (10651800) [pid = 3188] [serial = 696] [outer = 0FDE5000] 11:57:49 INFO - PROCESS | 3188 | 1470941869175 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (10B71000) [pid = 3188] [serial = 697] [outer = 0FDE5000] 11:57:50 INFO - PROCESS | 3188 | 1470941870042 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]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1291ms 11:57:50 INFO - PROCESS | 3188 | 1470941870100 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 11:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:57:50 INFO - PROCESS | 3188 | 1470941870104 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 11:57:50 INFO - PROCESS | 3188 | 1470941870109 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 3188 | 1470941870112 Marionette TRACE conn6 <- [1,894,null,{}] 11:57:50 INFO - PROCESS | 3188 | 1470941870118 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}] 11:57:50 INFO - PROCESS | 3188 | 1470941870121 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:50 INFO - PROCESS | 3188 | 1470941870247 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 11:57:50 INFO - PROCESS | 3188 | 1470941870371 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 3188 | 1470941870375 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:50 INFO - PROCESS | 3188 | ++DOCSHELL 0FD7CC00 == 42 [pid = 3188] [id = 233] 11:57:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0FEF9400) [pid = 3188] [serial = 698] [outer = 00000000] 11:57:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (10559C00) [pid = 3188] [serial = 699] [outer = 0FEF9400] 11:57:50 INFO - PROCESS | 3188 | 1470941870426 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (1064B000) [pid = 3188] [serial = 700] [outer = 0FEF9400] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 1BB15000 == 41 [pid = 3188] [id = 230] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 178C5000 == 40 [pid = 3188] [id = 229] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 1064E000 == 39 [pid = 3188] [id = 228] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 19A69400 == 38 [pid = 3188] [id = 227] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 117F9400 == 37 [pid = 3188] [id = 226] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 178EE000 == 36 [pid = 3188] [id = 225] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 178BD000 == 35 [pid = 3188] [id = 224] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 1688D000 == 34 [pid = 3188] [id = 223] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 163DE400 == 33 [pid = 3188] [id = 222] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 14AB8800 == 32 [pid = 3188] [id = 221] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 1189C000 == 31 [pid = 3188] [id = 220] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 10746400 == 30 [pid = 3188] [id = 219] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 0FDE7C00 == 29 [pid = 3188] [id = 218] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (19EA1C00) [pid = 3188] [serial = 650] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOCSHELL 19BC4000 == 28 [pid = 3188] [id = 217] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (168C5800) [pid = 3188] [serial = 635] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (18E93800) [pid = 3188] [serial = 638] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (1758C000) [pid = 3188] [serial = 636] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (1972A000) [pid = 3188] [serial = 641] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (18E8E400) [pid = 3188] [serial = 639] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (19725400) [pid = 3188] [serial = 644] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (19BC2400) [pid = 3188] [serial = 647] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1972DC00) [pid = 3188] [serial = 642] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (167FD000) [pid = 3188] [serial = 632] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16359400) [pid = 3188] [serial = 629] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (163E1C00) [pid = 3188] [serial = 630] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10ED5400) [pid = 3188] [serial = 626] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (118E3400) [pid = 3188] [serial = 627] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10653400) [pid = 3188] [serial = 623] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1074D800) [pid = 3188] [serial = 624] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10E8F000) [pid = 3188] [serial = 621] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10B6E800) [pid = 3188] [serial = 620] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10B6A000) [pid = 3188] [serial = 618] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10650400) [pid = 3188] [serial = 617] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (178EC800) [pid = 3188] [serial = 615] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (19730800) [pid = 3188] [serial = 645] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (16893000) [pid = 3188] [serial = 633] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (10751800) [pid = 3188] [serial = 648] [outer = 00000000] [url = about:blank] 11:57:50 INFO - PROCESS | 3188 | 1470941870915 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]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 832ms 11:57:50 INFO - PROCESS | 3188 | 1470941870952 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 3188 | 1470941870957 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 11:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:57:50 INFO - PROCESS | 3188 | 1470941870966 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 3188 | 1470941870968 Marionette TRACE conn6 <- [1,898,null,{}] 11:57:51 INFO - PROCESS | 3188 | 1470941870972 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}] 11:57:51 INFO - PROCESS | 3188 | 1470941870975 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:51 INFO - PROCESS | 3188 | 1470941871062 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 11:57:51 INFO - PROCESS | 3188 | 1470941871070 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 3188 | 1470941871072 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:51 INFO - PROCESS | 3188 | ++DOCSHELL 10B65C00 == 29 [pid = 3188] [id = 234] 11:57:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10B66800) [pid = 3188] [serial = 701] [outer = 00000000] 11:57:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10B70800) [pid = 3188] [serial = 702] [outer = 10B66800] 11:57:51 INFO - PROCESS | 3188 | 1470941871119 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10D44800) [pid = 3188] [serial = 703] [outer = 10B66800] 11:57:51 INFO - PROCESS | 3188 | 1470941871596 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]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 11:57:51 INFO - PROCESS | 3188 | 1470941871639 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 11:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:57:51 INFO - PROCESS | 3188 | 1470941871641 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 11:57:51 INFO - PROCESS | 3188 | 1470941871644 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 3188 | 1470941871648 Marionette TRACE conn6 <- [1,902,null,{}] 11:57:51 INFO - PROCESS | 3188 | 1470941871658 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}] 11:57:51 INFO - PROCESS | 3188 | 1470941871663 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:51 INFO - PROCESS | 3188 | 1470941871753 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 11:57:51 INFO - PROCESS | 3188 | 1470941871875 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 3188 | 1470941871878 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:51 INFO - PROCESS | 3188 | ++DOCSHELL 14A72000 == 30 [pid = 3188] [id = 235] 11:57:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (14A72800) [pid = 3188] [serial = 704] [outer = 00000000] 11:57:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (14ABF000) [pid = 3188] [serial = 705] [outer = 14A72800] 11:57:51 INFO - PROCESS | 3188 | 1470941871927 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (14D60800) [pid = 3188] [serial = 706] [outer = 14A72800] 11:57:52 INFO - PROCESS | 3188 | 1470941872281 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]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 11:57:52 INFO - PROCESS | 3188 | 1470941872335 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 3188 | 1470941872337 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 11:57:52 INFO - PROCESS | 3188 | 1470941872340 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:57:52 INFO - PROCESS | 3188 | 1470941872342 Marionette TRACE conn6 <- [1,906,null,{}] 11:57:52 INFO - PROCESS | 3188 | 1470941872345 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}] 11:57:52 INFO - PROCESS | 3188 | 1470941872347 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:52 INFO - PROCESS | 3188 | 1470941872431 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 11:57:52 INFO - PROCESS | 3188 | 1470941872437 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 3188 | 1470941872447 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:52 INFO - PROCESS | 3188 | ++DOCSHELL 15CC3C00 == 31 [pid = 3188] [id = 236] 11:57:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (160CC800) [pid = 3188] [serial = 707] [outer = 00000000] 11:57:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (163E3400) [pid = 3188] [serial = 708] [outer = 160CC800] 11:57:52 INFO - PROCESS | 3188 | 1470941872493 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (15CCA400) [pid = 3188] [serial = 709] [outer = 160CC800] 11:57:52 INFO - PROCESS | 3188 | 1470941872963 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]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 11:57:53 INFO - PROCESS | 3188 | 1470941873015 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 3188 | 1470941873017 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 11:57:53 INFO - PROCESS | 3188 | 1470941873020 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:57:53 INFO - PROCESS | 3188 | 1470941873022 Marionette TRACE conn6 <- [1,910,null,{}] 11:57:53 INFO - PROCESS | 3188 | 1470941873026 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}] 11:57:53 INFO - PROCESS | 3188 | 1470941873028 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:53 INFO - PROCESS | 3188 | 1470941873136 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 11:57:53 INFO - PROCESS | 3188 | 1470941873222 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 3188 | 1470941873224 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:53 INFO - PROCESS | 3188 | ++DOCSHELL 16458800 == 32 [pid = 3188] [id = 237] 11:57:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1645A400) [pid = 3188] [serial = 710] [outer = 00000000] 11:57:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1681C400) [pid = 3188] [serial = 711] [outer = 1645A400] 11:57:53 INFO - PROCESS | 3188 | 1470941873271 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (16891400) [pid = 3188] [serial = 712] [outer = 1645A400] 11:57:53 INFO - PROCESS | 3188 | 1470941873706 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]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 11:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:57:53 INFO - PROCESS | 3188 | 1470941873755 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 3188 | 1470941873757 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 11:57:53 INFO - PROCESS | 3188 | 1470941873759 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 3188 | 1470941873761 Marionette TRACE conn6 <- [1,914,null,{}] 11:57:53 INFO - PROCESS | 3188 | 1470941873765 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}] 11:57:53 INFO - PROCESS | 3188 | 1470941873770 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:53 INFO - PROCESS | 3188 | 1470941873917 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 11:57:54 INFO - PROCESS | 3188 | 1470941873980 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 3188 | 1470941873982 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:54 INFO - PROCESS | 3188 | ++DOCSHELL 16893400 == 33 [pid = 3188] [id = 238] 11:57:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (16894800) [pid = 3188] [serial = 713] [outer = 00000000] 11:57:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1782E400) [pid = 3188] [serial = 714] [outer = 16894800] 11:57:54 INFO - PROCESS | 3188 | 1470941874029 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (178BF400) [pid = 3188] [serial = 715] [outer = 16894800] 11:57:54 INFO - PROCESS | 3188 | 1470941874467 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]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 770ms 11:57:54 INFO - PROCESS | 3188 | 1470941874531 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 3188 | 1470941874533 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 11:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:57:54 INFO - PROCESS | 3188 | 1470941874536 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 3188 | 1470941874538 Marionette TRACE conn6 <- [1,918,null,{}] 11:57:54 INFO - PROCESS | 3188 | 1470941874548 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}] 11:57:54 INFO - PROCESS | 3188 | 1470941874560 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:54 INFO - PROCESS | 3188 | 1470941874813 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (1BBBDC00) [pid = 3188] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1688D400) [pid = 3188] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (178BE400) [pid = 3188] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1189C800) [pid = 3188] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (163E0400) [pid = 3188] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14D64400) [pid = 3188] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19BC0C00) [pid = 3188] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10749400) [pid = 3188] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0FDE8400) [pid = 3188] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (18DB4800) [pid = 3188] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (19BC5000) [pid = 3188] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10752800) [pid = 3188] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (18DB4000) [pid = 3188] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:57:54 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (178EE800) [pid = 3188] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:57:54 INFO - PROCESS | 3188 | 1470941874878 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 3188 | 1470941874880 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:54 INFO - PROCESS | 3188 | ++DOCSHELL 0BE93000 == 34 [pid = 3188] [id = 239] 11:57:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (0BE94000) [pid = 3188] [serial = 716] [outer = 00000000] 11:57:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10D56000) [pid = 3188] [serial = 717] [outer = 0BE94000] 11:57:54 INFO - PROCESS | 3188 | 1470941874924 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10D5EC00) [pid = 3188] [serial = 718] [outer = 0BE94000] 11:57:55 INFO - PROCESS | 3188 | 1470941875268 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]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 790ms 11:57:55 INFO - PROCESS | 3188 | 1470941875327 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 11:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:57:55 INFO - PROCESS | 3188 | 1470941875329 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 11:57:55 INFO - PROCESS | 3188 | 1470941875332 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 3188 | 1470941875333 Marionette TRACE conn6 <- [1,922,null,{}] 11:57:55 INFO - PROCESS | 3188 | 1470941875337 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}] 11:57:55 INFO - PROCESS | 3188 | 1470941875339 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:55 INFO - PROCESS | 3188 | 1470941875417 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 11:57:55 INFO - PROCESS | 3188 | 1470941875422 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 3188 | 1470941875424 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:55 INFO - PROCESS | 3188 | ++DOCSHELL 10D5A000 == 35 [pid = 3188] [id = 240] 11:57:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (168C3C00) [pid = 3188] [serial = 719] [outer = 00000000] 11:57:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (18D51C00) [pid = 3188] [serial = 720] [outer = 168C3C00] 11:57:55 INFO - PROCESS | 3188 | 1470941875468 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19727400) [pid = 3188] [serial = 721] [outer = 168C3C00] 11:57:55 INFO - PROCESS | 3188 | 1470941875886 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]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 570ms 11:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:57:55 INFO - PROCESS | 3188 | 1470941875903 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 3188 | 1470941875905 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 11:57:55 INFO - PROCESS | 3188 | 1470941875908 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 3188 | 1470941875909 Marionette TRACE conn6 <- [1,926,null,{}] 11:57:55 INFO - PROCESS | 3188 | 1470941875913 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}] 11:57:55 INFO - PROCESS | 3188 | 1470941875915 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:56 INFO - PROCESS | 3188 | 1470941876036 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 11:57:56 INFO - PROCESS | 3188 | 1470941876041 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 3188 | 1470941876043 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:56 INFO - PROCESS | 3188 | ++DOCSHELL 178EE800 == 36 [pid = 3188] [id = 241] 11:57:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (18D56C00) [pid = 3188] [serial = 722] [outer = 00000000] 11:57:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1972FC00) [pid = 3188] [serial = 723] [outer = 18D56C00] 11:57:56 INFO - PROCESS | 3188 | 1470941876087 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (197F9800) [pid = 3188] [serial = 724] [outer = 18D56C00] 11:57:56 INFO - PROCESS | 3188 | 1470941876527 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]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 11:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:57:56 INFO - PROCESS | 3188 | 1470941876579 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 3188 | 1470941876581 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 11:57:56 INFO - PROCESS | 3188 | 1470941876584 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 3188 | 1470941876586 Marionette TRACE conn6 <- [1,930,null,{}] 11:57:56 INFO - PROCESS | 3188 | 1470941876593 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}] 11:57:56 INFO - PROCESS | 3188 | 1470941876595 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:56 INFO - PROCESS | 3188 | 1470941876674 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 11:57:56 INFO - PROCESS | 3188 | 1470941876680 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 3188 | 1470941876682 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:56 INFO - PROCESS | 3188 | ++DOCSHELL 19BC5000 == 37 [pid = 3188] [id = 242] 11:57:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19C82000) [pid = 3188] [serial = 725] [outer = 00000000] 11:57:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19CBC800) [pid = 3188] [serial = 726] [outer = 19C82000] 11:57:56 INFO - PROCESS | 3188 | 1470941876726 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19CBE800) [pid = 3188] [serial = 727] [outer = 19C82000] 11:57:57 INFO - PROCESS | 3188 | 1470941877397 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]]]}] 11:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 890ms 11:57:57 INFO - PROCESS | 3188 | 1470941877475 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 11:57:57 INFO - PROCESS | 3188 | 1470941877480 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 11:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:57:57 INFO - PROCESS | 3188 | 1470941877485 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 3188 | 1470941877490 Marionette TRACE conn6 <- [1,934,null,{}] 11:57:57 INFO - PROCESS | 3188 | 1470941877496 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}] 11:57:57 INFO - PROCESS | 3188 | 1470941877499 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:57 INFO - PROCESS | 3188 | 1470941877629 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 11:57:57 INFO - PROCESS | 3188 | 1470941877778 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 3188 | 1470941877781 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:57 INFO - PROCESS | 3188 | ++DOCSHELL 10652800 == 38 [pid = 3188] [id = 243] 11:57:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (10653400) [pid = 3188] [serial = 728] [outer = 00000000] 11:57:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (10B6E800) [pid = 3188] [serial = 729] [outer = 10653400] 11:57:57 INFO - PROCESS | 3188 | 1470941877842 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (10E8A800) [pid = 3188] [serial = 730] [outer = 10653400] 11:57:58 INFO - PROCESS | 3188 | 1470941878415 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]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 990ms 11:57:58 INFO - PROCESS | 3188 | 1470941878475 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 3188 | 1470941878480 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 11:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:57:58 INFO - PROCESS | 3188 | 1470941878487 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 3188 | 1470941878490 Marionette TRACE conn6 <- [1,938,null,{}] 11:57:58 INFO - PROCESS | 3188 | 1470941878494 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}] 11:57:58 INFO - PROCESS | 3188 | 1470941878496 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:58 INFO - PROCESS | 3188 | 1470941878612 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 11:57:58 INFO - PROCESS | 3188 | 1470941878739 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 3188 | 1470941878742 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:58 INFO - PROCESS | 3188 | ++DOCSHELL 16162800 == 39 [pid = 3188] [id = 244] 11:57:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1635CC00) [pid = 3188] [serial = 731] [outer = 00000000] 11:57:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (16457000) [pid = 3188] [serial = 732] [outer = 1635CC00] 11:57:58 INFO - PROCESS | 3188 | 1470941878799 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (16897400) [pid = 3188] [serial = 733] [outer = 1635CC00] 11:57:59 INFO - PROCESS | 3188 | 1470941879403 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]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 11:57:59 INFO - PROCESS | 3188 | 1470941879466 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 3188 | 1470941879469 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 11:57:59 INFO - PROCESS | 3188 | 1470941879472 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:57:59 INFO - PROCESS | 3188 | 1470941879476 Marionette TRACE conn6 <- [1,942,null,{}] 11:57:59 INFO - PROCESS | 3188 | 1470941879487 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}] 11:57:59 INFO - PROCESS | 3188 | 1470941879492 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:59 INFO - PROCESS | 3188 | 1470941879598 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 11:57:59 INFO - PROCESS | 3188 | 1470941879728 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 3188 | 1470941879731 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:57:59 INFO - PROCESS | 3188 | ++DOCSHELL 19CBBC00 == 40 [pid = 3188] [id = 245] 11:57:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19CBC000) [pid = 3188] [serial = 734] [outer = 00000000] 11:57:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (19CC3400) [pid = 3188] [serial = 735] [outer = 19CBC000] 11:57:59 INFO - PROCESS | 3188 | 1470941879790 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (19EA0C00) [pid = 3188] [serial = 736] [outer = 19CBC000] 11:58:00 INFO - PROCESS | 3188 | 1470941880419 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]]]}] 11:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 971ms 11:58:00 INFO - PROCESS | 3188 | 1470941880595 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 3188 | 1470941880599 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 11:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:58:00 INFO - PROCESS | 3188 | 1470941880626 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 3188 | 1470941880629 Marionette TRACE conn6 <- [1,946,null,{}] 11:58:00 INFO - PROCESS | 3188 | 1470941880636 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}] 11:58:00 INFO - PROCESS | 3188 | 1470941880640 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:00 INFO - PROCESS | 3188 | 1470941880742 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 11:58:00 INFO - PROCESS | 3188 | 1470941880821 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 3188 | 1470941880825 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:00 INFO - PROCESS | 3188 | ++DOCSHELL 10749800 == 41 [pid = 3188] [id = 246] 11:58:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (1074A800) [pid = 3188] [serial = 737] [outer = 00000000] 11:58:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (10B69000) [pid = 3188] [serial = 738] [outer = 1074A800] 11:58:00 INFO - PROCESS | 3188 | 1470941880916 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (10E17C00) [pid = 3188] [serial = 739] [outer = 1074A800] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 178EE800 == 40 [pid = 3188] [id = 241] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 10D5A000 == 39 [pid = 3188] [id = 240] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 0BE93000 == 38 [pid = 3188] [id = 239] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 16893400 == 37 [pid = 3188] [id = 238] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 16458800 == 36 [pid = 3188] [id = 237] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 15CC3C00 == 35 [pid = 3188] [id = 236] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 14A72000 == 34 [pid = 3188] [id = 235] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 10B65C00 == 33 [pid = 3188] [id = 234] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 0FD7CC00 == 32 [pid = 3188] [id = 233] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 0FD85C00 == 31 [pid = 3188] [id = 232] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 19CBBC00 == 30 [pid = 3188] [id = 245] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 16162800 == 29 [pid = 3188] [id = 244] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 1BBCB000 == 28 [pid = 3188] [id = 231] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 19BC5000 == 27 [pid = 3188] [id = 242] 11:58:01 INFO - PROCESS | 3188 | --DOCSHELL 10652800 == 26 [pid = 3188] [id = 243] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (168BF000) [pid = 3188] [serial = 668] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (168C8C00) [pid = 3188] [serial = 669] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (178C5400) [pid = 3188] [serial = 671] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (178C5800) [pid = 3188] [serial = 672] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (1476B000) [pid = 3188] [serial = 659] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (14AB6800) [pid = 3188] [serial = 660] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (16458C00) [pid = 3188] [serial = 665] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (16460C00) [pid = 3188] [serial = 666] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (16163800) [pid = 3188] [serial = 662] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (19EA2C00) [pid = 3188] [serial = 680] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (163D9800) [pid = 3188] [serial = 663] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (10751400) [pid = 3188] [serial = 656] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10B69800) [pid = 3188] [serial = 657] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0FEF2C00) [pid = 3188] [serial = 653] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0FEFE400) [pid = 3188] [serial = 654] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (19728800) [pid = 3188] [serial = 678] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19726C00) [pid = 3188] [serial = 677] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19EA2000) [pid = 3188] [serial = 651] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19EA9800) [pid = 3188] [serial = 681] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1189CC00) [pid = 3188] [serial = 684] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1A106000) [pid = 3188] [serial = 687] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1BBC8800) [pid = 3188] [serial = 691] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (18DB4C00) [pid = 3188] [serial = 674] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1870F400) [pid = 3188] [serial = 675] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (19EA6C00) [pid = 3188] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (168C8000) [pid = 3188] [serial = 685] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (1A3EC400) [pid = 3188] [serial = 688] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (1BBC3C00) [pid = 3188] [serial = 690] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3188 | 1470941882079 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]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1492ms 11:58:02 INFO - PROCESS | 3188 | 1470941882115 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 3188 | 1470941882119 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 11:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:58:02 INFO - PROCESS | 3188 | 1470941882125 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 3188 | 1470941882128 Marionette TRACE conn6 <- [1,950,null,{}] 11:58:02 INFO - PROCESS | 3188 | 1470941882133 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}] 11:58:02 INFO - PROCESS | 3188 | 1470941882136 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:02 INFO - PROCESS | 3188 | 1470941882264 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 11:58:02 INFO - PROCESS | 3188 | 1470941882351 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 3188 | 1470941882354 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:02 INFO - PROCESS | 3188 | ++DOCSHELL 0C4C9400 == 27 [pid = 3188] [id = 247] 11:58:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (0C4C9C00) [pid = 3188] [serial = 740] [outer = 00000000] 11:58:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (0FEF9C00) [pid = 3188] [serial = 741] [outer = 0C4C9C00] 11:58:02 INFO - PROCESS | 3188 | 1470941882405 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1054EC00) [pid = 3188] [serial = 742] [outer = 0C4C9C00] 11:58:02 INFO - PROCESS | 3188 | 1470941882800 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]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 11:58:02 INFO - PROCESS | 3188 | 1470941882859 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 3188 | 1470941882865 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 11:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:58:02 INFO - PROCESS | 3188 | 1470941882871 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 3188 | 1470941882873 Marionette TRACE conn6 <- [1,954,null,{}] 11:58:02 INFO - PROCESS | 3188 | 1470941882877 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}] 11:58:02 INFO - PROCESS | 3188 | 1470941882880 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:02 INFO - PROCESS | 3188 | 1470941882966 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 11:58:02 INFO - PROCESS | 3188 | 1470941882972 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 3188 | 1470941882975 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:03 INFO - PROCESS | 3188 | ++DOCSHELL 1074BC00 == 28 [pid = 3188] [id = 248] 11:58:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1074C800) [pid = 3188] [serial = 743] [outer = 00000000] 11:58:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10B69800) [pid = 3188] [serial = 744] [outer = 1074C800] 11:58:03 INFO - PROCESS | 3188 | 1470941883023 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10D0F000) [pid = 3188] [serial = 745] [outer = 1074C800] 11:58:03 INFO - PROCESS | 3188 | 1470941883817 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]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1017ms 11:58:03 INFO - PROCESS | 3188 | 1470941883892 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 3188 | 1470941883896 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 11:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:58:03 INFO - PROCESS | 3188 | 1470941883901 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 3188 | 1470941883906 Marionette TRACE conn6 <- [1,958,null,{}] 11:58:03 INFO - PROCESS | 3188 | 1470941883911 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}] 11:58:03 INFO - PROCESS | 3188 | 1470941883914 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:04 INFO - PROCESS | 3188 | 1470941884039 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 11:58:04 INFO - PROCESS | 3188 | 1470941884113 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 3188 | 1470941884116 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:04 INFO - PROCESS | 3188 | ++DOCSHELL 0FEFE000 == 29 [pid = 3188] [id = 249] 11:58:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10555800) [pid = 3188] [serial = 746] [outer = 00000000] 11:58:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10B66000) [pid = 3188] [serial = 747] [outer = 10555800] 11:58:04 INFO - PROCESS | 3188 | 1470941884174 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (10E5CC00) [pid = 3188] [serial = 748] [outer = 10555800] 11:58:04 INFO - PROCESS | 3188 | 1470941884873 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]]]}] 11:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1024ms 11:58:04 INFO - PROCESS | 3188 | 1470941884926 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 3188 | 1470941884930 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 11:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:58:04 INFO - PROCESS | 3188 | 1470941884937 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 3188 | 1470941884940 Marionette TRACE conn6 <- [1,962,null,{}] 11:58:04 INFO - PROCESS | 3188 | 1470941884944 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}] 11:58:04 INFO - PROCESS | 3188 | 1470941884947 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:05 INFO - PROCESS | 3188 | 1470941885070 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 11:58:05 INFO - PROCESS | 3188 | 1470941885151 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 3188 | 1470941885153 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:05 INFO - PROCESS | 3188 | ++DOCSHELL 14AB7000 == 30 [pid = 3188] [id = 250] 11:58:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (14AB7800) [pid = 3188] [serial = 749] [outer = 00000000] 11:58:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (14B85400) [pid = 3188] [serial = 750] [outer = 14AB7800] 11:58:05 INFO - PROCESS | 3188 | 1470941885210 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (14D65C00) [pid = 3188] [serial = 751] [outer = 14AB7800] 11:58:05 INFO - PROCESS | 3188 | --DOCSHELL 0C4C9400 == 29 [pid = 3188] [id = 247] 11:58:05 INFO - PROCESS | 3188 | --DOCSHELL 10749800 == 28 [pid = 3188] [id = 246] 11:58:05 INFO - PROCESS | 3188 | 1470941885924 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]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1021ms 11:58:05 INFO - PROCESS | 3188 | 1470941885962 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 11:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:58:05 INFO - PROCESS | 3188 | 1470941885966 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 11:58:05 INFO - PROCESS | 3188 | 1470941885970 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 3188 | 1470941885973 Marionette TRACE conn6 <- [1,966,null,{}] 11:58:06 INFO - PROCESS | 3188 | 1470941885979 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}] 11:58:06 INFO - PROCESS | 3188 | 1470941885982 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:06 INFO - PROCESS | 3188 | 1470941886081 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 11:58:06 INFO - PROCESS | 3188 | 1470941886164 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 3188 | 1470941886166 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:06 INFO - PROCESS | 3188 | ++DOCSHELL 1055C000 == 29 [pid = 3188] [id = 251] 11:58:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1055C800) [pid = 3188] [serial = 752] [outer = 00000000] 11:58:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (10751800) [pid = 3188] [serial = 753] [outer = 1055C800] 11:58:06 INFO - PROCESS | 3188 | 1470941886214 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (10E5A800) [pid = 3188] [serial = 754] [outer = 1055C800] 11:58:06 INFO - PROCESS | 3188 | 1470941886582 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]]]}] 11:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 11:58:06 INFO - PROCESS | 3188 | 1470941886642 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 3188 | 1470941886646 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 11:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:58:06 INFO - PROCESS | 3188 | 1470941886652 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 3188 | 1470941886654 Marionette TRACE conn6 <- [1,970,null,{}] 11:58:06 INFO - PROCESS | 3188 | 1470941886658 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}] 11:58:06 INFO - PROCESS | 3188 | 1470941886661 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:06 INFO - PROCESS | 3188 | 1470941886746 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 11:58:06 INFO - PROCESS | 3188 | 1470941886786 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 3188 | 1470941886788 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:06 INFO - PROCESS | 3188 | ++DOCSHELL 14AB8400 == 30 [pid = 3188] [id = 252] 11:58:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (14B86400) [pid = 3188] [serial = 755] [outer = 00000000] 11:58:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1615E800) [pid = 3188] [serial = 756] [outer = 14B86400] 11:58:06 INFO - PROCESS | 3188 | 1470941886835 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (163D6800) [pid = 3188] [serial = 757] [outer = 14B86400] 11:58:07 INFO - PROCESS | 3188 | 1470941887341 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]]]}] 11:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 731ms 11:58:07 INFO - PROCESS | 3188 | 1470941887388 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 11:58:07 INFO - PROCESS | 3188 | 1470941887390 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 11:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:58:07 INFO - PROCESS | 3188 | 1470941887400 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 3188 | 1470941887403 Marionette TRACE conn6 <- [1,974,null,{}] 11:58:07 INFO - PROCESS | 3188 | 1470941887415 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}] 11:58:07 INFO - PROCESS | 3188 | 1470941887419 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:07 INFO - PROCESS | 3188 | 1470941887533 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 11:58:07 INFO - PROCESS | 3188 | 1470941887595 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 3188 | 1470941887598 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:07 INFO - PROCESS | 3188 | ++DOCSHELL 16823400 == 31 [pid = 3188] [id = 253] 11:58:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (16826000) [pid = 3188] [serial = 758] [outer = 00000000] 11:58:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (16896800) [pid = 3188] [serial = 759] [outer = 16826000] 11:58:07 INFO - PROCESS | 3188 | 1470941887647 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (168BF400) [pid = 3188] [serial = 760] [outer = 16826000] 11:58:08 INFO - PROCESS | 3188 | 1470941888101 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]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 731ms 11:58:08 INFO - PROCESS | 3188 | 1470941888147 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 3188 | 1470941888149 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 11:58:08 INFO - PROCESS | 3188 | 1470941888153 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:58:08 INFO - PROCESS | 3188 | 1470941888154 Marionette TRACE conn6 <- [1,978,null,{}] 11:58:08 INFO - PROCESS | 3188 | 1470941888158 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}] 11:58:08 INFO - PROCESS | 3188 | 1470941888160 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:08 INFO - PROCESS | 3188 | 1470941888272 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 11:58:08 INFO - PROCESS | 3188 | 1470941888278 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:08 INFO - PROCESS | 3188 | 1470941888280 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:08 INFO - PROCESS | 3188 | ++DOCSHELL 17591C00 == 32 [pid = 3188] [id = 254] 11:58:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (17821400) [pid = 3188] [serial = 761] [outer = 00000000] 11:58:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (178C3400) [pid = 3188] [serial = 762] [outer = 17821400] 11:58:08 INFO - PROCESS | 3188 | 1470941888325 Marionette DEBUG loaded listener.js 11:58:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (178E5400) [pid = 3188] [serial = 763] [outer = 17821400] 11:58:08 INFO - PROCESS | 3188 | 1470941888750 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]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 11:58:08 INFO - PROCESS | 3188 | 1470941888787 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 3188 | 1470941888789 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 11:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:58:08 INFO - PROCESS | 3188 | 1470941888792 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 3188 | 1470941888794 Marionette TRACE conn6 <- [1,982,null,{}] 11:58:08 INFO - PROCESS | 3188 | 1470941888798 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}] 11:58:08 INFO - PROCESS | 3188 | 1470941888800 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:08 INFO - PROCESS | 3188 | 1470941888914 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 11:58:08 INFO - PROCESS | 3188 | 1470941888921 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:08 INFO - PROCESS | 3188 | 1470941888923 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:08 INFO - PROCESS | 3188 | ++DOCSHELL 0C476800 == 33 [pid = 3188] [id = 255] 11:58:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (178EC000) [pid = 3188] [serial = 764] [outer = 00000000] 11:58:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (18D5D400) [pid = 3188] [serial = 765] [outer = 178EC000] 11:58:08 INFO - PROCESS | 3188 | 1470941888970 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (18E8C400) [pid = 3188] [serial = 766] [outer = 178EC000] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (19C82000) [pid = 3188] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (18D56C00) [pid = 3188] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (0C4C9C00) [pid = 3188] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (1074A800) [pid = 3188] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (10653400) [pid = 3188] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (1635CC00) [pid = 3188] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1645A400) [pid = 3188] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (16894800) [pid = 3188] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0FDE5000) [pid = 3188] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (1BBCB800) [pid = 3188] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0FEF9400) [pid = 3188] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (14A72800) [pid = 3188] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10B66800) [pid = 3188] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (160CC800) [pid = 3188] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (19CBC000) [pid = 3188] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (168C3C00) [pid = 3188] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:58:09 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0BE94000) [pid = 3188] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:58:09 INFO - PROCESS | 3188 | 1470941889464 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]]]}] 11:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 11:58:09 INFO - PROCESS | 3188 | 1470941889526 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 11:58:09 INFO - PROCESS | 3188 | 1470941889528 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 11:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:58:09 INFO - PROCESS | 3188 | 1470941889531 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - PROCESS | 3188 | 1470941889533 Marionette TRACE conn6 <- [1,986,null,{}] 11:58:09 INFO - PROCESS | 3188 | 1470941889537 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}] 11:58:09 INFO - PROCESS | 3188 | 1470941889542 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:09 INFO - PROCESS | 3188 | 1470941889680 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 11:58:09 INFO - PROCESS | 3188 | 1470941889687 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 3188 | 1470941889689 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:09 INFO - PROCESS | 3188 | ++DOCSHELL 10657C00 == 34 [pid = 3188] [id = 256] 11:58:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (10B66400) [pid = 3188] [serial = 767] [outer = 00000000] 11:58:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (18D4F000) [pid = 3188] [serial = 768] [outer = 10B66400] 11:58:09 INFO - PROCESS | 3188 | 1470941889734 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (163D9000) [pid = 3188] [serial = 769] [outer = 10B66400] 11:58:10 INFO - PROCESS | 3188 | 1470941890163 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]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 11:58:10 INFO - PROCESS | 3188 | 1470941890203 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 3188 | 1470941890205 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 11:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:58:10 INFO - PROCESS | 3188 | 1470941890208 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 3188 | 1470941890210 Marionette TRACE conn6 <- [1,990,null,{}] 11:58:10 INFO - PROCESS | 3188 | 1470941890214 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}] 11:58:10 INFO - PROCESS | 3188 | 1470941890216 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:10 INFO - PROCESS | 3188 | 1470941890299 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 11:58:10 INFO - PROCESS | 3188 | 1470941890305 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 3188 | 1470941890307 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:10 INFO - PROCESS | 3188 | ++DOCSHELL 19244400 == 35 [pid = 3188] [id = 257] 11:58:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19724C00) [pid = 3188] [serial = 770] [outer = 00000000] 11:58:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19731C00) [pid = 3188] [serial = 771] [outer = 19724C00] 11:58:10 INFO - PROCESS | 3188 | 1470941890352 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19BC4400) [pid = 3188] [serial = 772] [outer = 19724C00] 11:58:10 INFO - PROCESS | 3188 | 1470941890761 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]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 571ms 11:58:10 INFO - PROCESS | 3188 | 1470941890783 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 11:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:58:10 INFO - PROCESS | 3188 | 1470941890785 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 11:58:10 INFO - PROCESS | 3188 | 1470941890788 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 3188 | 1470941890790 Marionette TRACE conn6 <- [1,994,null,{}] 11:58:10 INFO - PROCESS | 3188 | 1470941890826 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}] 11:58:10 INFO - PROCESS | 3188 | 1470941890828 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:10 INFO - PROCESS | 3188 | 1470941890906 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 11:58:10 INFO - PROCESS | 3188 | 1470941890912 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 3188 | 1470941890914 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:10 INFO - PROCESS | 3188 | ++DOCSHELL 19A66800 == 36 [pid = 3188] [id = 258] 11:58:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19A67400) [pid = 3188] [serial = 773] [outer = 00000000] 11:58:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19CBA400) [pid = 3188] [serial = 774] [outer = 19A67400] 11:58:10 INFO - PROCESS | 3188 | 1470941890959 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19CC3C00) [pid = 3188] [serial = 775] [outer = 19A67400] 11:58:11 INFO - PROCESS | 3188 | 1470941891618 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]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 890ms 11:58:11 INFO - PROCESS | 3188 | 1470941891679 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 3188 | 1470941891684 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 11:58:11 INFO - PROCESS | 3188 | 1470941891689 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:58:11 INFO - PROCESS | 3188 | 1470941891692 Marionette TRACE conn6 <- [1,998,null,{}] 11:58:11 INFO - PROCESS | 3188 | 1470941891699 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}] 11:58:11 INFO - PROCESS | 3188 | 1470941891703 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:11 INFO - PROCESS | 3188 | 1470941891867 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 11:58:11 INFO - PROCESS | 3188 | 1470941891878 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 3188 | 1470941891880 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:11 INFO - PROCESS | 3188 | ++DOCSHELL 0FDEB000 == 37 [pid = 3188] [id = 259] 11:58:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (10550400) [pid = 3188] [serial = 776] [outer = 00000000] 11:58:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (10B6B400) [pid = 3188] [serial = 777] [outer = 10550400] 11:58:11 INFO - PROCESS | 3188 | 1470941891937 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (147EB000) [pid = 3188] [serial = 778] [outer = 10550400] 11:58:12 INFO - PROCESS | 3188 | 1470941892555 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]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 11:58:12 INFO - PROCESS | 3188 | 1470941892624 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 3188 | 1470941892629 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 11:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:58:12 INFO - PROCESS | 3188 | 1470941892636 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 3188 | 1470941892638 Marionette TRACE conn6 <- [1,1002,null,{}] 11:58:12 INFO - PROCESS | 3188 | 1470941892643 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}] 11:58:12 INFO - PROCESS | 3188 | 1470941892645 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:12 INFO - PROCESS | 3188 | 1470941892760 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 11:58:12 INFO - PROCESS | 3188 | 1470941892920 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 3188 | 1470941892922 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:12 INFO - PROCESS | 3188 | ++DOCSHELL 16458000 == 38 [pid = 3188] [id = 260] 11:58:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (16458800) [pid = 3188] [serial = 779] [outer = 00000000] 11:58:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (16580400) [pid = 3188] [serial = 780] [outer = 16458800] 11:58:13 INFO - PROCESS | 3188 | 1470941892981 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (1689A800) [pid = 3188] [serial = 781] [outer = 16458800] 11:58:13 INFO - PROCESS | 3188 | 1470941893597 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]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 11:58:13 INFO - PROCESS | 3188 | 1470941893609 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 3188 | 1470941893611 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 11:58:13 INFO - PROCESS | 3188 | 1470941893615 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:58:13 INFO - PROCESS | 3188 | 1470941893619 Marionette TRACE conn6 <- [1,1006,null,{}] 11:58:13 INFO - PROCESS | 3188 | 1470941893645 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}] 11:58:13 INFO - PROCESS | 3188 | 1470941893650 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:13 INFO - PROCESS | 3188 | 1470941893755 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 11:58:13 INFO - PROCESS | 3188 | 1470941893883 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:13 INFO - PROCESS | 3188 | 1470941893887 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:13 INFO - PROCESS | 3188 | ++DOCSHELL 19E9FC00 == 39 [pid = 3188] [id = 261] 11:58:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (19EA0000) [pid = 3188] [serial = 782] [outer = 00000000] 11:58:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (19EA5C00) [pid = 3188] [serial = 783] [outer = 19EA0000] 11:58:13 INFO - PROCESS | 3188 | 1470941893945 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (19F66C00) [pid = 3188] [serial = 784] [outer = 19EA0000] 11:58:14 INFO - PROCESS | 3188 | 1470941894562 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]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 990ms 11:58:14 INFO - PROCESS | 3188 | 1470941894609 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 3188 | 1470941894611 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 11:58:14 INFO - PROCESS | 3188 | 1470941894615 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:58:14 INFO - PROCESS | 3188 | 1470941894617 Marionette TRACE conn6 <- [1,1010,null,{}] 11:58:14 INFO - PROCESS | 3188 | 1470941894621 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}] 11:58:14 INFO - PROCESS | 3188 | 1470941894623 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:14 INFO - PROCESS | 3188 | 1470941894743 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 11:58:14 INFO - PROCESS | 3188 | 1470941894880 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 3188 | 1470941894882 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:14 INFO - PROCESS | 3188 | ++DOCSHELL 1054F800 == 40 [pid = 3188] [id = 262] 11:58:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (10550000) [pid = 3188] [serial = 785] [outer = 00000000] 11:58:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (19EA8400) [pid = 3188] [serial = 786] [outer = 10550000] 11:58:14 INFO - PROCESS | 3188 | 1470941894939 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (1A40A000) [pid = 3188] [serial = 787] [outer = 10550000] 11:58:15 INFO - PROCESS | 3188 | 1470941895633 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]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1074ms 11:58:15 INFO - PROCESS | 3188 | 1470941895693 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 3188 | 1470941895697 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 11:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:58:15 INFO - PROCESS | 3188 | 1470941895703 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 3188 | 1470941895706 Marionette TRACE conn6 <- [1,1014,null,{}] 11:58:15 INFO - PROCESS | 3188 | 1470941895712 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}] 11:58:15 INFO - PROCESS | 3188 | 1470941895715 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:15 INFO - PROCESS | 3188 | 1470941895824 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 11:58:15 INFO - PROCESS | 3188 | 1470941895952 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 3188 | 1470941895956 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:15 INFO - PROCESS | 3188 | ++DOCSHELL 0C472C00 == 41 [pid = 3188] [id = 263] 11:58:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (0FDEAC00) [pid = 3188] [serial = 788] [outer = 00000000] 11:58:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (10B65C00) [pid = 3188] [serial = 789] [outer = 0FDEAC00] 11:58:16 INFO - PROCESS | 3188 | 1470941896009 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (10E55000) [pid = 3188] [serial = 790] [outer = 0FDEAC00] 11:58:16 INFO - PROCESS | 3188 | --DOCSHELL 19244400 == 40 [pid = 3188] [id = 257] 11:58:16 INFO - PROCESS | 3188 | --DOCSHELL 10657C00 == 39 [pid = 3188] [id = 256] 11:58:16 INFO - PROCESS | 3188 | --DOCSHELL 0C476800 == 38 [pid = 3188] [id = 255] 11:58:16 INFO - PROCESS | 3188 | --DOCSHELL 17591C00 == 37 [pid = 3188] [id = 254] 11:58:16 INFO - PROCESS | 3188 | --DOCSHELL 16823400 == 36 [pid = 3188] [id = 253] 11:58:16 INFO - PROCESS | 3188 | --DOCSHELL 14AB8400 == 35 [pid = 3188] [id = 252] 11:58:16 INFO - PROCESS | 3188 | --DOCSHELL 1055C000 == 34 [pid = 3188] [id = 251] 11:58:16 INFO - PROCESS | 3188 | --DOCSHELL 14AB7000 == 33 [pid = 3188] [id = 250] 11:58:16 INFO - PROCESS | 3188 | --DOCSHELL 0FEFE000 == 32 [pid = 3188] [id = 249] 11:58:16 INFO - PROCESS | 3188 | --DOCSHELL 1074BC00 == 31 [pid = 3188] [id = 248] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (0FEF9C00) [pid = 3188] [serial = 741] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (1054EC00) [pid = 3188] [serial = 742] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (10B69000) [pid = 3188] [serial = 738] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (10E8A800) [pid = 3188] [serial = 730] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (10B6E800) [pid = 3188] [serial = 729] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (16897400) [pid = 3188] [serial = 733] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (16457000) [pid = 3188] [serial = 732] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (10E17C00) [pid = 3188] [serial = 739] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (1681C400) [pid = 3188] [serial = 711] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (1782E400) [pid = 3188] [serial = 714] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10651800) [pid = 3188] [serial = 696] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (197F9800) [pid = 3188] [serial = 724] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (10B71000) [pid = 3188] [serial = 697] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (16891400) [pid = 3188] [serial = 712] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (1CA69C00) [pid = 3188] [serial = 694] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1BC0BC00) [pid = 3188] [serial = 693] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10559C00) [pid = 3188] [serial = 699] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1064B000) [pid = 3188] [serial = 700] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (14ABF000) [pid = 3188] [serial = 705] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (14D60800) [pid = 3188] [serial = 706] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10B70800) [pid = 3188] [serial = 702] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10D44800) [pid = 3188] [serial = 703] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (163E3400) [pid = 3188] [serial = 708] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (178BF400) [pid = 3188] [serial = 715] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19EA0C00) [pid = 3188] [serial = 736] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (19CC3400) [pid = 3188] [serial = 735] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (18D51C00) [pid = 3188] [serial = 720] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10D56000) [pid = 3188] [serial = 717] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (19727400) [pid = 3188] [serial = 721] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10D5EC00) [pid = 3188] [serial = 718] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (15CCA400) [pid = 3188] [serial = 709] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (19CBE800) [pid = 3188] [serial = 727] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19CBC800) [pid = 3188] [serial = 726] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (1972FC00) [pid = 3188] [serial = 723] [outer = 00000000] [url = about:blank] 11:58:16 INFO - PROCESS | 3188 | 1470941896490 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]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 830ms 11:58:16 INFO - PROCESS | 3188 | 1470941896533 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 3188 | 1470941896537 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 11:58:16 INFO - PROCESS | 3188 | 1470941896543 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:58:16 INFO - PROCESS | 3188 | 1470941896545 Marionette TRACE conn6 <- [1,1018,null,{}] 11:58:16 INFO - PROCESS | 3188 | 1470941896549 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}] 11:58:16 INFO - PROCESS | 3188 | 1470941896551 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:16 INFO - PROCESS | 3188 | 1470941896640 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 11:58:16 INFO - PROCESS | 3188 | 1470941896729 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 3188 | 1470941896731 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:16 INFO - PROCESS | 3188 | ++DOCSHELL 10656C00 == 32 [pid = 3188] [id = 264] 11:58:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (1074BC00) [pid = 3188] [serial = 791] [outer = 00000000] 11:58:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10D0C800) [pid = 3188] [serial = 792] [outer = 1074BC00] 11:58:16 INFO - PROCESS | 3188 | 1470941896779 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10D57400) [pid = 3188] [serial = 793] [outer = 1074BC00] 11:58:17 INFO - PROCESS | 3188 | 1470941897177 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]]]}] 11:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 11:58:17 INFO - PROCESS | 3188 | 1470941897218 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 3188 | 1470941897220 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 11:58:17 INFO - PROCESS | 3188 | 1470941897224 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:58:17 INFO - PROCESS | 3188 | 1470941897227 Marionette TRACE conn6 <- [1,1022,null,{}] 11:58:17 INFO - PROCESS | 3188 | 1470941897237 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}] 11:58:17 INFO - PROCESS | 3188 | 1470941897241 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:17 INFO - PROCESS | 3188 | 1470941897362 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 11:58:17 INFO - PROCESS | 3188 | 1470941897376 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 3188 | 1470941897379 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:17 INFO - PROCESS | 3188 | ++DOCSHELL 160C8400 == 33 [pid = 3188] [id = 265] 11:58:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (160CF800) [pid = 3188] [serial = 794] [outer = 00000000] 11:58:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1635CC00) [pid = 3188] [serial = 795] [outer = 160CF800] 11:58:17 INFO - PROCESS | 3188 | 1470941897427 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (163E3400) [pid = 3188] [serial = 796] [outer = 160CF800] 11:58:17 INFO - PROCESS | 3188 | 1470941897882 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]]]}] 11:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 11:58:17 INFO - PROCESS | 3188 | 1470941897898 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 3188 | 1470941897900 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 11:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:58:17 INFO - PROCESS | 3188 | 1470941897907 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - PROCESS | 3188 | 1470941897909 Marionette TRACE conn6 <- [1,1026,null,{}] 11:58:17 INFO - PROCESS | 3188 | 1470941897912 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}] 11:58:17 INFO - PROCESS | 3188 | 1470941897914 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:18 INFO - PROCESS | 3188 | 1470941898003 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 11:58:18 INFO - PROCESS | 3188 | 1470941898009 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 3188 | 1470941898020 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:18 INFO - PROCESS | 3188 | ++DOCSHELL 1643B800 == 34 [pid = 3188] [id = 266] 11:58:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16453400) [pid = 3188] [serial = 797] [outer = 00000000] 11:58:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1681C400) [pid = 3188] [serial = 798] [outer = 16453400] 11:58:18 INFO - PROCESS | 3188 | 1470941898067 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16823800) [pid = 3188] [serial = 799] [outer = 16453400] 11:58:18 INFO - PROCESS | 3188 | 1470941898480 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]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 11:58:18 INFO - PROCESS | 3188 | 1470941898539 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 3188 | 1470941898541 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 11:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:58:18 INFO - PROCESS | 3188 | 1470941898544 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 3188 | 1470941898546 Marionette TRACE conn6 <- [1,1030,null,{}] 11:58:18 INFO - PROCESS | 3188 | 1470941898550 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}] 11:58:18 INFO - PROCESS | 3188 | 1470941898552 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:18 INFO - PROCESS | 3188 | 1470941898671 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 11:58:18 INFO - PROCESS | 3188 | 1470941898677 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 3188 | 1470941898679 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:18 INFO - PROCESS | 3188 | ++DOCSHELL 16893400 == 35 [pid = 3188] [id = 267] 11:58:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16894C00) [pid = 3188] [serial = 800] [outer = 00000000] 11:58:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (168C5800) [pid = 3188] [serial = 801] [outer = 16894C00] 11:58:18 INFO - PROCESS | 3188 | 1470941898726 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1758F000) [pid = 3188] [serial = 802] [outer = 16894C00] 11:58:19 INFO - PROCESS | 3188 | 1470941899206 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]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 11:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:58:19 INFO - PROCESS | 3188 | 1470941899218 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 3188 | 1470941899220 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 11:58:19 INFO - PROCESS | 3188 | 1470941899223 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 3188 | 1470941899225 Marionette TRACE conn6 <- [1,1034,null,{}] 11:58:19 INFO - PROCESS | 3188 | 1470941899228 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}] 11:58:19 INFO - PROCESS | 3188 | 1470941899234 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:19 INFO - PROCESS | 3188 | 1470941899374 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 11:58:19 INFO - PROCESS | 3188 | 1470941899380 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 3188 | 1470941899382 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:19 INFO - PROCESS | 3188 | ++DOCSHELL 0C46C000 == 36 [pid = 3188] [id = 268] 11:58:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178B9000) [pid = 3188] [serial = 803] [outer = 00000000] 11:58:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1923A400) [pid = 3188] [serial = 804] [outer = 178B9000] 11:58:19 INFO - PROCESS | 3188 | 1470941899434 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19729400) [pid = 3188] [serial = 805] [outer = 178B9000] 11:58:19 INFO - PROCESS | 3188 | 1470941899891 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]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 11:58:19 INFO - PROCESS | 3188 | 1470941899957 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 3188 | 1470941899959 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 11:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:58:19 INFO - PROCESS | 3188 | 1470941899962 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 3188 | 1470941899964 Marionette TRACE conn6 <- [1,1038,null,{}] 11:58:19 INFO - PROCESS | 3188 | 1470941899977 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}] 11:58:19 INFO - PROCESS | 3188 | 1470941899979 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:20 INFO - PROCESS | 3188 | 1470941900117 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 11:58:20 INFO - PROCESS | 3188 | 1470941900175 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 3188 | 1470941900177 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:20 INFO - PROCESS | 3188 | ++DOCSHELL 08197400 == 37 [pid = 3188] [id = 269] 11:58:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19731000) [pid = 3188] [serial = 806] [outer = 00000000] 11:58:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19CB9C00) [pid = 3188] [serial = 807] [outer = 19731000] 11:58:20 INFO - PROCESS | 3188 | 1470941900221 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19CBF000) [pid = 3188] [serial = 808] [outer = 19731000] 11:58:20 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (16826000) [pid = 3188] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:58:20 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1055C800) [pid = 3188] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:58:20 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (17821400) [pid = 3188] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:58:20 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (14B86400) [pid = 3188] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:58:20 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (19724C00) [pid = 3188] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:58:20 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (178EC000) [pid = 3188] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:58:20 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10B66400) [pid = 3188] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:58:20 INFO - PROCESS | 3188 | 1470941900725 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]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 791ms 11:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:58:20 INFO - PROCESS | 3188 | 1470941900754 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 3188 | 1470941900756 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 11:58:20 INFO - PROCESS | 3188 | 1470941900759 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - PROCESS | 3188 | 1470941900760 Marionette TRACE conn6 <- [1,1042,null,{}] 11:58:20 INFO - PROCESS | 3188 | 1470941900764 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}] 11:58:20 INFO - PROCESS | 3188 | 1470941900766 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:20 INFO - PROCESS | 3188 | 1470941900847 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 11:58:20 INFO - PROCESS | 3188 | 1470941900854 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 3188 | 1470941900855 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:20 INFO - PROCESS | 3188 | ++DOCSHELL 10B6BC00 == 38 [pid = 3188] [id = 270] 11:58:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (10B6DC00) [pid = 3188] [serial = 809] [outer = 00000000] 11:58:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178BEC00) [pid = 3188] [serial = 810] [outer = 10B6DC00] 11:58:20 INFO - PROCESS | 3188 | 1470941900899 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (178BF000) [pid = 3188] [serial = 811] [outer = 10B6DC00] 11:58:21 INFO - PROCESS | 3188 | 1470941901325 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]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 11:58:21 INFO - PROCESS | 3188 | 1470941901390 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 3188 | 1470941901392 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 11:58:21 INFO - PROCESS | 3188 | 1470941901395 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:58:21 INFO - PROCESS | 3188 | 1470941901397 Marionette TRACE conn6 <- [1,1046,null,{}] 11:58:21 INFO - PROCESS | 3188 | 1470941901401 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}] 11:58:21 INFO - PROCESS | 3188 | 1470941901403 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:21 INFO - PROCESS | 3188 | 1470941901514 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 11:58:21 INFO - PROCESS | 3188 | 1470941901523 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 3188 | 1470941901525 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:21 INFO - PROCESS | 3188 | ++DOCSHELL 19A60400 == 39 [pid = 3188] [id = 271] 11:58:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19A6CC00) [pid = 3188] [serial = 812] [outer = 00000000] 11:58:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19EA6000) [pid = 3188] [serial = 813] [outer = 19A6CC00] 11:58:21 INFO - PROCESS | 3188 | 1470941901571 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1B391400) [pid = 3188] [serial = 814] [outer = 19A6CC00] 11:58:22 INFO - PROCESS | 3188 | 1470941902000 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]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 11:58:22 INFO - PROCESS | 3188 | 1470941902030 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 3188 | 1470941902032 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 11:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:58:22 INFO - PROCESS | 3188 | 1470941902035 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 3188 | 1470941902037 Marionette TRACE conn6 <- [1,1050,null,{}] 11:58:22 INFO - PROCESS | 3188 | 1470941902041 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}] 11:58:22 INFO - PROCESS | 3188 | 1470941902042 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:22 INFO - PROCESS | 3188 | 1470941902128 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 11:58:22 INFO - PROCESS | 3188 | 1470941902134 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 3188 | 1470941902136 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:22 INFO - PROCESS | 3188 | ++DOCSHELL 19E9D800 == 40 [pid = 3188] [id = 272] 11:58:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19EA0400) [pid = 3188] [serial = 815] [outer = 00000000] 11:58:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1BB92400) [pid = 3188] [serial = 816] [outer = 19EA0400] 11:58:22 INFO - PROCESS | 3188 | 1470941902183 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1BBBF400) [pid = 3188] [serial = 817] [outer = 19EA0400] 11:58:22 INFO - PROCESS | 3188 | 1470941902597 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]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 570ms 11:58:22 INFO - PROCESS | 3188 | 1470941902615 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 3188 | 1470941902617 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 11:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:58:22 INFO - PROCESS | 3188 | 1470941902620 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 3188 | 1470941902622 Marionette TRACE conn6 <- [1,1054,null,{}] 11:58:22 INFO - PROCESS | 3188 | 1470941902625 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}] 11:58:22 INFO - PROCESS | 3188 | 1470941902628 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:22 INFO - PROCESS | 3188 | 1470941902811 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 11:58:22 INFO - PROCESS | 3188 | 1470941902966 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 3188 | 1470941902969 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:23 INFO - PROCESS | 3188 | ++DOCSHELL 0BE90400 == 41 [pid = 3188] [id = 273] 11:58:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0BE90C00) [pid = 3188] [serial = 818] [outer = 00000000] 11:58:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0C4CBC00) [pid = 3188] [serial = 819] [outer = 0BE90C00] 11:58:23 INFO - PROCESS | 3188 | 1470941903036 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (0FEFE400) [pid = 3188] [serial = 820] [outer = 0BE90C00] 11:58:23 INFO - PROCESS | 3188 | 1470941903621 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]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1075ms 11:58:23 INFO - PROCESS | 3188 | 1470941903697 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 3188 | 1470941903702 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 11:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:58:23 INFO - PROCESS | 3188 | 1470941903708 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 3188 | 1470941903711 Marionette TRACE conn6 <- [1,1058,null,{}] 11:58:23 INFO - PROCESS | 3188 | 1470941903716 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}] 11:58:23 INFO - PROCESS | 3188 | 1470941903720 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:23 INFO - PROCESS | 3188 | 1470941903880 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 11:58:24 INFO - PROCESS | 3188 | 1470941904009 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 3188 | 1470941904012 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:24 INFO - PROCESS | 3188 | ++DOCSHELL 10D43C00 == 42 [pid = 3188] [id = 274] 11:58:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (10E54000) [pid = 3188] [serial = 821] [outer = 00000000] 11:58:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (118E3C00) [pid = 3188] [serial = 822] [outer = 10E54000] 11:58:24 INFO - PROCESS | 3188 | 1470941904069 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (14B87C00) [pid = 3188] [serial = 823] [outer = 10E54000] 11:58:24 INFO - PROCESS | 3188 | 1470941904666 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]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1021ms 11:58:24 INFO - PROCESS | 3188 | 1470941904733 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 3188 | 1470941904736 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 11:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:58:24 INFO - PROCESS | 3188 | 1470941904740 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 3188 | 1470941904742 Marionette TRACE conn6 <- [1,1062,null,{}] 11:58:24 INFO - PROCESS | 3188 | 1470941904747 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}] 11:58:24 INFO - PROCESS | 3188 | 1470941904749 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:24 INFO - PROCESS | 3188 | 1470941904860 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 11:58:25 INFO - PROCESS | 3188 | 1470941904992 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 3188 | 1470941904994 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:25 INFO - PROCESS | 3188 | ++DOCSHELL 1054E800 == 43 [pid = 3188] [id = 275] 11:58:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (16894800) [pid = 3188] [serial = 824] [outer = 00000000] 11:58:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (178BDC00) [pid = 3188] [serial = 825] [outer = 16894800] 11:58:25 INFO - PROCESS | 3188 | 1470941905057 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (18E94000) [pid = 3188] [serial = 826] [outer = 16894800] 11:58:25 INFO - PROCESS | 3188 | 1470941905965 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]]]}] 11:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1281ms 11:58:26 INFO - PROCESS | 3188 | 1470941906023 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 3188 | 1470941906028 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 11:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:58:26 INFO - PROCESS | 3188 | 1470941906033 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 3188 | 1470941906036 Marionette TRACE conn6 <- [1,1066,null,{}] 11:58:26 INFO - PROCESS | 3188 | 1470941906041 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}] 11:58:26 INFO - PROCESS | 3188 | 1470941906044 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:26 INFO - PROCESS | 3188 | 1470941906182 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 11:58:26 INFO - PROCESS | 3188 | 1470941906315 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 3188 | 1470941906320 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:26 INFO - PROCESS | 3188 | ++DOCSHELL 0FE59C00 == 44 [pid = 3188] [id = 276] 11:58:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (10655000) [pid = 3188] [serial = 827] [outer = 00000000] 11:58:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (10B66400) [pid = 3188] [serial = 828] [outer = 10655000] 11:58:26 INFO - PROCESS | 3188 | 1470941906373 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (10D11C00) [pid = 3188] [serial = 829] [outer = 10655000] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 19E9D800 == 43 [pid = 3188] [id = 272] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 19A60400 == 42 [pid = 3188] [id = 271] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 10B6BC00 == 41 [pid = 3188] [id = 270] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 08197400 == 40 [pid = 3188] [id = 269] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 0C46C000 == 39 [pid = 3188] [id = 268] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 16893400 == 38 [pid = 3188] [id = 267] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 1643B800 == 37 [pid = 3188] [id = 266] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 160C8400 == 36 [pid = 3188] [id = 265] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 10656C00 == 35 [pid = 3188] [id = 264] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 0C472C00 == 34 [pid = 3188] [id = 263] 11:58:26 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (14B85400) [pid = 3188] [serial = 750] [outer = 00000000] [url = about:blank] 11:58:26 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (10B66000) [pid = 3188] [serial = 747] [outer = 00000000] [url = about:blank] 11:58:26 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (10B69800) [pid = 3188] [serial = 744] [outer = 00000000] [url = about:blank] 11:58:26 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (19CBA400) [pid = 3188] [serial = 774] [outer = 00000000] [url = about:blank] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 1054F800 == 33 [pid = 3188] [id = 262] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 19E9FC00 == 32 [pid = 3188] [id = 261] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 16458000 == 31 [pid = 3188] [id = 260] 11:58:26 INFO - PROCESS | 3188 | --DOCSHELL 0FDEB000 == 30 [pid = 3188] [id = 259] 11:58:26 INFO - PROCESS | 3188 | 1470941906970 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]]]}] 11:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 990ms 11:58:27 INFO - PROCESS | 3188 | 1470941907023 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 3188 | 1470941907027 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 11:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:58:27 INFO - PROCESS | 3188 | 1470941907033 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 3188 | 1470941907035 Marionette TRACE conn6 <- [1,1070,null,{}] 11:58:27 INFO - PROCESS | 3188 | 1470941907039 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}] 11:58:27 INFO - PROCESS | 3188 | 1470941907041 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:27 INFO - PROCESS | 3188 | 1470941907138 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (16896800) [pid = 3188] [serial = 759] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (10751800) [pid = 3188] [serial = 753] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (178C3400) [pid = 3188] [serial = 762] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (1615E800) [pid = 3188] [serial = 756] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (168BF400) [pid = 3188] [serial = 760] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (19BC4400) [pid = 3188] [serial = 772] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (18D5D400) [pid = 3188] [serial = 765] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (178E5400) [pid = 3188] [serial = 763] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (18D4F000) [pid = 3188] [serial = 768] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (19731C00) [pid = 3188] [serial = 771] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (18E8C400) [pid = 3188] [serial = 766] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (10E5A800) [pid = 3188] [serial = 754] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (163D9000) [pid = 3188] [serial = 769] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (163D6800) [pid = 3188] [serial = 757] [outer = 00000000] [url = about:blank] 11:58:27 INFO - PROCESS | 3188 | 1470941907231 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 3188 | 1470941907233 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:27 INFO - PROCESS | 3188 | ++DOCSHELL 0FDE5000 == 31 [pid = 3188] [id = 277] 11:58:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0FDEB000) [pid = 3188] [serial = 830] [outer = 00000000] 11:58:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (10651C00) [pid = 3188] [serial = 831] [outer = 0FDEB000] 11:58:27 INFO - PROCESS | 3188 | 1470941907281 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (10ECB000) [pid = 3188] [serial = 832] [outer = 0FDEB000] 11:58:27 INFO - PROCESS | 3188 | 1470941907645 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]]]}] 11:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 11:58:27 INFO - PROCESS | 3188 | 1470941907707 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 3188 | 1470941907709 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 11:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:58:27 INFO - PROCESS | 3188 | 1470941907713 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 3188 | 1470941907716 Marionette TRACE conn6 <- [1,1074,null,{}] 11:58:27 INFO - PROCESS | 3188 | 1470941907727 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}] 11:58:27 INFO - PROCESS | 3188 | 1470941907731 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:27 INFO - PROCESS | 3188 | 1470941907846 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 11:58:27 INFO - PROCESS | 3188 | 1470941907873 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 3188 | 1470941907876 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:27 INFO - PROCESS | 3188 | ++DOCSHELL 163E0400 == 32 [pid = 3188] [id = 278] 11:58:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (163E2000) [pid = 3188] [serial = 833] [outer = 00000000] 11:58:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (16455C00) [pid = 3188] [serial = 834] [outer = 163E2000] 11:58:27 INFO - PROCESS | 3188 | 1470941907927 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (167F9800) [pid = 3188] [serial = 835] [outer = 163E2000] 11:58:28 INFO - PROCESS | 3188 | 1470941908373 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]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 11:58:28 INFO - PROCESS | 3188 | 1470941908448 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 11:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:58:28 INFO - PROCESS | 3188 | 1470941908451 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 11:58:28 INFO - PROCESS | 3188 | 1470941908454 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 3188 | 1470941908456 Marionette TRACE conn6 <- [1,1078,null,{}] 11:58:28 INFO - PROCESS | 3188 | 1470941908459 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}] 11:58:28 INFO - PROCESS | 3188 | 1470941908461 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:28 INFO - PROCESS | 3188 | 1470941908547 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 11:58:28 INFO - PROCESS | 3188 | 1470941908555 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 3188 | 1470941908557 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:28 INFO - PROCESS | 3188 | ++DOCSHELL 1758B400 == 33 [pid = 3188] [id = 279] 11:58:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (1758C400) [pid = 3188] [serial = 836] [outer = 00000000] 11:58:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (178BE800) [pid = 3188] [serial = 837] [outer = 1758C400] 11:58:28 INFO - PROCESS | 3188 | 1470941908616 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (178C5400) [pid = 3188] [serial = 838] [outer = 1758C400] 11:58:29 INFO - PROCESS | 3188 | 1470941909041 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]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 11:58:29 INFO - PROCESS | 3188 | 1470941909088 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 3188 | 1470941909090 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 11:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:58:29 INFO - PROCESS | 3188 | 1470941909094 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 3188 | 1470941909095 Marionette TRACE conn6 <- [1,1082,null,{}] 11:58:29 INFO - PROCESS | 3188 | 1470941909099 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}] 11:58:29 INFO - PROCESS | 3188 | 1470941909101 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:29 INFO - PROCESS | 3188 | 1470941909185 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 11:58:29 INFO - PROCESS | 3188 | 1470941909222 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 3188 | 1470941909224 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:29 INFO - PROCESS | 3188 | ++DOCSHELL 178E5400 == 34 [pid = 3188] [id = 280] 11:58:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (178E9C00) [pid = 3188] [serial = 839] [outer = 00000000] 11:58:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (18D5D400) [pid = 3188] [serial = 840] [outer = 178E9C00] 11:58:29 INFO - PROCESS | 3188 | 1470941909270 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (18DB4400) [pid = 3188] [serial = 841] [outer = 178E9C00] 11:58:29 INFO - PROCESS | 3188 | 1470941909765 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]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 731ms 11:58:29 INFO - PROCESS | 3188 | 1470941909825 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 3188 | 1470941909827 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 11:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:58:29 INFO - PROCESS | 3188 | 1470941909839 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 3188 | 1470941909841 Marionette TRACE conn6 <- [1,1086,null,{}] 11:58:29 INFO - PROCESS | 3188 | 1470941909845 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}] 11:58:29 INFO - PROCESS | 3188 | 1470941909850 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:30 INFO - PROCESS | 3188 | 1470941909986 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 11:58:30 INFO - PROCESS | 3188 | 1470941910045 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 3188 | 1470941910047 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:30 INFO - PROCESS | 3188 | ++DOCSHELL 19BC0400 == 35 [pid = 3188] [id = 281] 11:58:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (19BCC000) [pid = 3188] [serial = 842] [outer = 00000000] 11:58:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (19CBBC00) [pid = 3188] [serial = 843] [outer = 19BCC000] 11:58:30 INFO - PROCESS | 3188 | 1470941910092 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (19CBF400) [pid = 3188] [serial = 844] [outer = 19BCC000] 11:58:30 INFO - PROCESS | 3188 | 1470941910505 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]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 731ms 11:58:30 INFO - PROCESS | 3188 | 1470941910572 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 3188 | 1470941910575 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 11:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:58:30 INFO - PROCESS | 3188 | 1470941910578 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 3188 | 1470941910579 Marionette TRACE conn6 <- [1,1090,null,{}] 11:58:30 INFO - PROCESS | 3188 | 1470941910583 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}] 11:58:30 INFO - PROCESS | 3188 | 1470941910585 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:30 INFO - PROCESS | 3188 | 1470941910704 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 11:58:30 INFO - PROCESS | 3188 | 1470941910767 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 3188 | 1470941910769 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:30 INFO - PROCESS | 3188 | ++DOCSHELL 19CB8800 == 36 [pid = 3188] [id = 282] 11:58:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (19EA1C00) [pid = 3188] [serial = 845] [outer = 00000000] 11:58:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (19F61C00) [pid = 3188] [serial = 846] [outer = 19EA1C00] 11:58:30 INFO - PROCESS | 3188 | 1470941910813 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (1B398000) [pid = 3188] [serial = 847] [outer = 19EA1C00] 11:58:31 INFO - PROCESS | 3188 | 1470941911218 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]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 11:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:58:31 INFO - PROCESS | 3188 | 1470941911250 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 3188 | 1470941911252 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 11:58:31 INFO - PROCESS | 3188 | 1470941911255 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 3188 | 1470941911257 Marionette TRACE conn6 <- [1,1094,null,{}] 11:58:31 INFO - PROCESS | 3188 | 1470941911260 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}] 11:58:31 INFO - PROCESS | 3188 | 1470941911262 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:31 INFO - PROCESS | 3188 | 1470941911380 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 11:58:31 INFO - PROCESS | 3188 | 1470941911386 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 3188 | 1470941911387 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:31 INFO - PROCESS | 3188 | ++DOCSHELL 1BBBC400 == 37 [pid = 3188] [id = 283] 11:58:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (1BBC1C00) [pid = 3188] [serial = 848] [outer = 00000000] 11:58:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (1BC05400) [pid = 3188] [serial = 849] [outer = 1BBC1C00] 11:58:31 INFO - PROCESS | 3188 | 1470941911433 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (1BFB2800) [pid = 3188] [serial = 850] [outer = 1BBC1C00] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (16894C00) [pid = 3188] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (178B9000) [pid = 3188] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (16453400) [pid = 3188] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (19EA0000) [pid = 3188] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (1074BC00) [pid = 3188] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (160CF800) [pid = 3188] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (10550000) [pid = 3188] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (10550400) [pid = 3188] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (16458800) [pid = 3188] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0FDEAC00) [pid = 3188] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (19731000) [pid = 3188] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10B6DC00) [pid = 3188] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (19A6CC00) [pid = 3188] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (10555800) [pid = 3188] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1074C800) [pid = 3188] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:58:31 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (14AB7800) [pid = 3188] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:58:32 INFO - PROCESS | 3188 | 1470941912157 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]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 11:58:32 INFO - PROCESS | 3188 | 1470941912187 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 3188 | 1470941912189 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 11:58:32 INFO - PROCESS | 3188 | 1470941912192 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 3188 | 1470941912194 Marionette TRACE conn6 <- [1,1098,null,{}] 11:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:58:32 INFO - PROCESS | 3188 | 1470941912197 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}] 11:58:32 INFO - PROCESS | 3188 | 1470941912199 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:32 INFO - PROCESS | 3188 | 1470941912282 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 11:58:32 INFO - PROCESS | 3188 | 1470941912288 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 3188 | 1470941912290 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:32 INFO - PROCESS | 3188 | ++DOCSHELL 0C4CA000 == 38 [pid = 3188] [id = 284] 11:58:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (10E18000) [pid = 3188] [serial = 851] [outer = 00000000] 11:58:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (1645E000) [pid = 3188] [serial = 852] [outer = 10E18000] 11:58:32 INFO - PROCESS | 3188 | 1470941912334 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (1688D000) [pid = 3188] [serial = 853] [outer = 10E18000] 11:58:32 INFO - PROCESS | 3188 | 1470941912770 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]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 11:58:32 INFO - PROCESS | 3188 | 1470941912826 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 3188 | 1470941912828 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 11:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:58:32 INFO - PROCESS | 3188 | 1470941912831 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 3188 | 1470941912833 Marionette TRACE conn6 <- [1,1102,null,{}] 11:58:32 INFO - PROCESS | 3188 | 1470941912837 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}] 11:58:32 INFO - PROCESS | 3188 | 1470941912838 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:32 INFO - PROCESS | 3188 | 1470941912921 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 11:58:32 INFO - PROCESS | 3188 | 1470941912927 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 3188 | 1470941912928 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:32 INFO - PROCESS | 3188 | ++DOCSHELL 19731000 == 39 [pid = 3188] [id = 285] 11:58:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19A67C00) [pid = 3188] [serial = 854] [outer = 00000000] 11:58:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (1BBC3800) [pid = 3188] [serial = 855] [outer = 19A67C00] 11:58:33 INFO - PROCESS | 3188 | 1470941912972 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (1BC08C00) [pid = 3188] [serial = 856] [outer = 19A67C00] 11:58:33 INFO - PROCESS | 3188 | 1470941913415 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]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 11:58:33 INFO - PROCESS | 3188 | 1470941913463 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 3188 | 1470941913465 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 11:58:33 INFO - PROCESS | 3188 | 1470941913468 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:58:33 INFO - PROCESS | 3188 | 1470941913471 Marionette TRACE conn6 <- [1,1106,null,{}] 11:58:33 INFO - PROCESS | 3188 | 1470941913474 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}] 11:58:33 INFO - PROCESS | 3188 | 1470941913477 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:33 INFO - PROCESS | 3188 | 1470941913572 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 11:58:33 INFO - PROCESS | 3188 | 1470941913577 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 3188 | 1470941913580 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:33 INFO - PROCESS | 3188 | ++DOCSHELL 1D14C400 == 40 [pid = 3188] [id = 286] 11:58:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (1D150000) [pid = 3188] [serial = 857] [outer = 00000000] 11:58:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (1D419000) [pid = 3188] [serial = 858] [outer = 1D150000] 11:58:33 INFO - PROCESS | 3188 | 1470941913627 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (1D41EC00) [pid = 3188] [serial = 859] [outer = 1D150000] 11:58:34 INFO - PROCESS | 3188 | 1470941914349 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]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 930ms 11:58:34 INFO - PROCESS | 3188 | 1470941914403 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 3188 | 1470941914408 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 11:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:58:34 INFO - PROCESS | 3188 | 1470941914412 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 3188 | 1470941914417 Marionette TRACE conn6 <- [1,1110,null,{}] 11:58:34 INFO - PROCESS | 3188 | 1470941914423 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}] 11:58:34 INFO - PROCESS | 3188 | 1470941914425 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:34 INFO - PROCESS | 3188 | 1470941914550 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 11:58:34 INFO - PROCESS | 3188 | 1470941914677 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 3188 | 1470941914680 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:34 INFO - PROCESS | 3188 | ++DOCSHELL 0FDEB800 == 41 [pid = 3188] [id = 287] 11:58:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (10555800) [pid = 3188] [serial = 860] [outer = 00000000] 11:58:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (10B66800) [pid = 3188] [serial = 861] [outer = 10555800] 11:58:34 INFO - PROCESS | 3188 | 1470941914739 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (1139F800) [pid = 3188] [serial = 862] [outer = 10555800] 11:58:35 INFO - PROCESS | 3188 | 1470941915314 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]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 990ms 11:58:35 INFO - PROCESS | 3188 | 1470941915403 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 3188 | 1470941915408 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 11:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:58:35 INFO - PROCESS | 3188 | 1470941915414 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 3188 | 1470941915417 Marionette TRACE conn6 <- [1,1114,null,{}] 11:58:35 INFO - PROCESS | 3188 | 1470941915436 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}] 11:58:35 INFO - PROCESS | 3188 | 1470941915439 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:35 INFO - PROCESS | 3188 | 1470941915563 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 11:58:35 INFO - PROCESS | 3188 | 1470941915687 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 3188 | 1470941915690 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:35 INFO - PROCESS | 3188 | ++DOCSHELL 16453C00 == 42 [pid = 3188] [id = 288] 11:58:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (16457000) [pid = 3188] [serial = 863] [outer = 00000000] 11:58:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 100 (16895000) [pid = 3188] [serial = 864] [outer = 16457000] 11:58:35 INFO - PROCESS | 3188 | 1470941915748 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 101 (168C7000) [pid = 3188] [serial = 865] [outer = 16457000] 11:58:36 INFO - PROCESS | 3188 | 1470941916356 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]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 970ms 11:58:36 INFO - PROCESS | 3188 | 1470941916388 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 3188 | 1470941916391 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 11:58:36 INFO - PROCESS | 3188 | 1470941916395 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:58:36 INFO - PROCESS | 3188 | 1470941916399 Marionette TRACE conn6 <- [1,1118,null,{}] 11:58:36 INFO - PROCESS | 3188 | 1470941916410 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}] 11:58:36 INFO - PROCESS | 3188 | 1470941916415 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:36 INFO - PROCESS | 3188 | 1470941916526 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 11:58:36 INFO - PROCESS | 3188 | 1470941916633 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 3188 | 1470941916637 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:36 INFO - PROCESS | 3188 | ++DOCSHELL 1BBC8000 == 43 [pid = 3188] [id = 289] 11:58:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 102 (1BBC8800) [pid = 3188] [serial = 866] [outer = 00000000] 11:58:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 103 (1CCBC800) [pid = 3188] [serial = 867] [outer = 1BBC8800] 11:58:36 INFO - PROCESS | 3188 | 1470941916695 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 104 (1D152000) [pid = 3188] [serial = 868] [outer = 1BBC8800] 11:58:37 INFO - PROCESS | 3188 | 1470941917309 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]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 970ms 11:58:37 INFO - PROCESS | 3188 | 1470941917368 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 3188 | 1470941917371 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 11:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:58:37 INFO - PROCESS | 3188 | 1470941917375 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 3188 | 1470941917377 Marionette TRACE conn6 <- [1,1122,null,{}] 11:58:37 INFO - PROCESS | 3188 | 1470941917381 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}] 11:58:37 INFO - PROCESS | 3188 | 1470941917383 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:37 INFO - PROCESS | 3188 | 1470941917495 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 11:58:37 INFO - PROCESS | 3188 | 1470941917599 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 3188 | 1470941917601 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:37 INFO - PROCESS | 3188 | ++DOCSHELL 1D419400 == 44 [pid = 3188] [id = 290] 11:58:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 105 (1D41C000) [pid = 3188] [serial = 869] [outer = 00000000] 11:58:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 106 (1D425400) [pid = 3188] [serial = 870] [outer = 1D41C000] 11:58:37 INFO - PROCESS | 3188 | 1470941917655 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 107 (1D464400) [pid = 3188] [serial = 871] [outer = 1D41C000] 11:58:38 INFO - PROCESS | 3188 | 1470941918422 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]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1131ms 11:58:38 INFO - PROCESS | 3188 | 1470941918517 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 3188 | 1470941918522 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 11:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:58:38 INFO - PROCESS | 3188 | 1470941918528 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 3188 | 1470941918532 Marionette TRACE conn6 <- [1,1126,null,{}] 11:58:38 INFO - PROCESS | 3188 | 1470941918537 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}] 11:58:38 INFO - PROCESS | 3188 | 1470941918540 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:38 INFO - PROCESS | 3188 | 1470941918653 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 11:58:38 INFO - PROCESS | 3188 | 1470941918784 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 3188 | 1470941918789 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:38 INFO - PROCESS | 3188 | ++DOCSHELL 10B73800 == 45 [pid = 3188] [id = 291] 11:58:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 108 (10D45400) [pid = 3188] [serial = 872] [outer = 00000000] 11:58:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 109 (113A1C00) [pid = 3188] [serial = 873] [outer = 10D45400] 11:58:38 INFO - PROCESS | 3188 | 1470941918846 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 110 (14B82400) [pid = 3188] [serial = 874] [outer = 10D45400] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 19731000 == 44 [pid = 3188] [id = 285] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 0C4CA000 == 43 [pid = 3188] [id = 284] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 1BBBC400 == 42 [pid = 3188] [id = 283] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 19CB8800 == 41 [pid = 3188] [id = 282] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 19BC0400 == 40 [pid = 3188] [id = 281] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 178E5400 == 39 [pid = 3188] [id = 280] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 1758B400 == 38 [pid = 3188] [id = 279] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 163E0400 == 37 [pid = 3188] [id = 278] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 0FDE5000 == 36 [pid = 3188] [id = 277] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 0FE59C00 == 35 [pid = 3188] [id = 276] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 1054E800 == 34 [pid = 3188] [id = 275] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 19A66800 == 33 [pid = 3188] [id = 258] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 0BE90400 == 32 [pid = 3188] [id = 273] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 10D43C00 == 31 [pid = 3188] [id = 274] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 1BBC8000 == 30 [pid = 3188] [id = 289] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 1D419400 == 29 [pid = 3188] [id = 290] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 16453C00 == 28 [pid = 3188] [id = 288] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 1D14C400 == 27 [pid = 3188] [id = 286] 11:58:40 INFO - PROCESS | 3188 | --DOCSHELL 0FDEB800 == 26 [pid = 3188] [id = 287] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 109 (14D65C00) [pid = 3188] [serial = 751] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 108 (10E5CC00) [pid = 3188] [serial = 748] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 107 (10D0F000) [pid = 3188] [serial = 745] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 106 (1758F000) [pid = 3188] [serial = 802] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 105 (168C5800) [pid = 3188] [serial = 801] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 104 (19729400) [pid = 3188] [serial = 805] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 103 (1923A400) [pid = 3188] [serial = 804] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 102 (1681C400) [pid = 3188] [serial = 798] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 101 (19F66C00) [pid = 3188] [serial = 784] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 100 (19EA5C00) [pid = 3188] [serial = 783] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 99 (10D0C800) [pid = 3188] [serial = 792] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (10D57400) [pid = 3188] [serial = 793] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (1635CC00) [pid = 3188] [serial = 795] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (163E3400) [pid = 3188] [serial = 796] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (1A40A000) [pid = 3188] [serial = 787] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (19EA8400) [pid = 3188] [serial = 786] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (147EB000) [pid = 3188] [serial = 778] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (10B6B400) [pid = 3188] [serial = 777] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (1689A800) [pid = 3188] [serial = 781] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (16580400) [pid = 3188] [serial = 780] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (1BB92400) [pid = 3188] [serial = 816] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (10E55000) [pid = 3188] [serial = 790] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (10B65C00) [pid = 3188] [serial = 789] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (19CB9C00) [pid = 3188] [serial = 807] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (178BF000) [pid = 3188] [serial = 811] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (178BEC00) [pid = 3188] [serial = 810] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (19EA6000) [pid = 3188] [serial = 813] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (19CBF000) [pid = 3188] [serial = 808] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1B391400) [pid = 3188] [serial = 814] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (16823800) [pid = 3188] [serial = 799] [outer = 00000000] [url = about:blank] 11:58:40 INFO - PROCESS | 3188 | 1470941920339 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]]]}] 11:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1824ms 11:58:40 INFO - PROCESS | 3188 | 1470941920353 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 11:58:40 INFO - PROCESS | 3188 | 1470941920357 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 11:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:58:40 INFO - PROCESS | 3188 | 1470941920361 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:58:40 INFO - PROCESS | 3188 | 1470941920364 Marionette TRACE conn6 <- [1,1130,null,{}] 11:58:40 INFO - PROCESS | 3188 | 1470941920373 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}] 11:58:40 INFO - PROCESS | 3188 | 1470941920376 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:40 INFO - PROCESS | 3188 | 1470941920467 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 11:58:40 INFO - PROCESS | 3188 | 1470941920475 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 3188 | 1470941920477 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:40 INFO - PROCESS | 3188 | ++DOCSHELL 1064D000 == 27 [pid = 3188] [id = 292] 11:58:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (10650000) [pid = 3188] [serial = 875] [outer = 00000000] 11:58:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (10750C00) [pid = 3188] [serial = 876] [outer = 10650000] 11:58:40 INFO - PROCESS | 3188 | 1470941920525 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (10AA8C00) [pid = 3188] [serial = 877] [outer = 10650000] 11:58:40 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:58:41 INFO - PROCESS | 3188 | 1470941921041 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]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 11:58:41 INFO - PROCESS | 3188 | 1470941921093 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 3188 | 1470941921098 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 11:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:58:41 INFO - PROCESS | 3188 | 1470941921105 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 3188 | 1470941921108 Marionette TRACE conn6 <- [1,1134,null,{}] 11:58:41 INFO - PROCESS | 3188 | 1470941921112 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}] 11:58:41 INFO - PROCESS | 3188 | 1470941921115 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:41 INFO - PROCESS | 3188 | 1470941921207 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 11:58:41 INFO - PROCESS | 3188 | 1470941921309 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 3188 | 1470941921311 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:41 INFO - PROCESS | 3188 | ++DOCSHELL 10EC8000 == 28 [pid = 3188] [id = 293] 11:58:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (10ECE800) [pid = 3188] [serial = 878] [outer = 00000000] 11:58:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (117EEC00) [pid = 3188] [serial = 879] [outer = 10ECE800] 11:58:41 INFO - PROCESS | 3188 | 1470941921359 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (14A72800) [pid = 3188] [serial = 880] [outer = 10ECE800] 11:58:41 INFO - PROCESS | 3188 | 1470941921740 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]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 11:58:41 INFO - PROCESS | 3188 | 1470941921778 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 3188 | 1470941921780 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 11:58:41 INFO - PROCESS | 3188 | 1470941921784 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:58:41 INFO - PROCESS | 3188 | 1470941921787 Marionette TRACE conn6 <- [1,1138,null,{}] 11:58:41 INFO - PROCESS | 3188 | 1470941921799 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}] 11:58:41 INFO - PROCESS | 3188 | 1470941921803 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:41 INFO - PROCESS | 3188 | 1470941921930 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 11:58:41 INFO - PROCESS | 3188 | 1470941921940 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 3188 | 1470941921943 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:41 INFO - PROCESS | 3188 | ++DOCSHELL 163E0000 == 29 [pid = 3188] [id = 294] 11:58:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (163E0400) [pid = 3188] [serial = 881] [outer = 00000000] 11:58:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (16457400) [pid = 3188] [serial = 882] [outer = 163E0400] 11:58:42 INFO - PROCESS | 3188 | 1470941921991 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (16588400) [pid = 3188] [serial = 883] [outer = 163E0400] 11:58:42 INFO - PROCESS | 3188 | 1470941922483 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]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 11:58:42 INFO - PROCESS | 3188 | 1470941922518 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 3188 | 1470941922520 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 11:58:42 INFO - PROCESS | 3188 | 1470941922523 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:58:42 INFO - PROCESS | 3188 | 1470941922525 Marionette TRACE conn6 <- [1,1142,null,{}] 11:58:42 INFO - PROCESS | 3188 | 1470941922529 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}] 11:58:42 INFO - PROCESS | 3188 | 1470941922531 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:42 INFO - PROCESS | 3188 | 1470941922648 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 11:58:42 INFO - PROCESS | 3188 | 1470941922655 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 3188 | 1470941922657 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:42 INFO - PROCESS | 3188 | ++DOCSHELL 1688DC00 == 30 [pid = 3188] [id = 295] 11:58:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (16893000) [pid = 3188] [serial = 884] [outer = 00000000] 11:58:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (168C0000) [pid = 3188] [serial = 885] [outer = 16893000] 11:58:42 INFO - PROCESS | 3188 | 1470941922753 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (17586800) [pid = 3188] [serial = 886] [outer = 16893000] 11:58:43 INFO - PROCESS | 3188 | 1470941923209 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]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 11:58:43 INFO - PROCESS | 3188 | 1470941923258 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 3188 | 1470941923260 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 11:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:58:43 INFO - PROCESS | 3188 | 1470941923299 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 3188 | 1470941923301 Marionette TRACE conn6 <- [1,1146,null,{}] 11:58:43 INFO - PROCESS | 3188 | 1470941923305 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}] 11:58:43 INFO - PROCESS | 3188 | 1470941923307 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:43 INFO - PROCESS | 3188 | 1470941923416 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 11:58:43 INFO - PROCESS | 3188 | 1470941923425 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 3188 | 1470941923427 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:43 INFO - PROCESS | 3188 | ++DOCSHELL 178BE000 == 31 [pid = 3188] [id = 296] 11:58:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (178BF000) [pid = 3188] [serial = 887] [outer = 00000000] 11:58:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (178EC400) [pid = 3188] [serial = 888] [outer = 178BF000] 11:58:43 INFO - PROCESS | 3188 | 1470941923523 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (18E8E400) [pid = 3188] [serial = 889] [outer = 178BF000] 11:58:43 INFO - PROCESS | 3188 | 1470941923946 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]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 11:58:44 INFO - PROCESS | 3188 | 1470941923984 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 11:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:58:44 INFO - PROCESS | 3188 | 1470941923997 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 11:58:44 INFO - PROCESS | 3188 | 1470941924000 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 3188 | 1470941924002 Marionette TRACE conn6 <- [1,1150,null,{}] 11:58:44 INFO - PROCESS | 3188 | 1470941924012 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}] 11:58:44 INFO - PROCESS | 3188 | 1470941924018 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:44 INFO - PROCESS | 3188 | 1470941924160 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 11:58:44 INFO - PROCESS | 3188 | 1470941924173 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 3188 | 1470941924175 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:44 INFO - PROCESS | 3188 | ++DOCSHELL 18E94C00 == 32 [pid = 3188] [id = 297] 11:58:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (1972C400) [pid = 3188] [serial = 890] [outer = 00000000] 11:58:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (19BC0800) [pid = 3188] [serial = 891] [outer = 1972C400] 11:58:44 INFO - PROCESS | 3188 | 1470941924221 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (19C7D000) [pid = 3188] [serial = 892] [outer = 1972C400] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (1BBC1C00) [pid = 3188] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (19EA0400) [pid = 3188] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (0FDEB000) [pid = 3188] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (163E2000) [pid = 3188] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (0BE90C00) [pid = 3188] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (1758C400) [pid = 3188] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (19A67C00) [pid = 3188] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10655000) [pid = 3188] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (1D150000) [pid = 3188] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (16894800) [pid = 3188] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (178E9C00) [pid = 3188] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (10E54000) [pid = 3188] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (10E18000) [pid = 3188] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19A67400) [pid = 3188] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (19BCC000) [pid = 3188] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:58:44 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (19EA1C00) [pid = 3188] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:58:45 INFO - PROCESS | 3188 | 1470941925023 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]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1068ms 11:58:45 INFO - PROCESS | 3188 | 1470941925085 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 3188 | 1470941925087 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 11:58:45 INFO - PROCESS | 3188 | 1470941925090 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:58:45 INFO - PROCESS | 3188 | 1470941925091 Marionette TRACE conn6 <- [1,1154,null,{}] 11:58:45 INFO - PROCESS | 3188 | 1470941925095 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}] 11:58:45 INFO - PROCESS | 3188 | 1470941925097 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:45 INFO - PROCESS | 3188 | 1470941925174 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 11:58:45 INFO - PROCESS | 3188 | 1470941925180 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 3188 | 1470941925181 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:45 INFO - PROCESS | 3188 | ++DOCSHELL 1054FC00 == 33 [pid = 3188] [id = 298] 11:58:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (10655000) [pid = 3188] [serial = 893] [outer = 00000000] 11:58:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (16169C00) [pid = 3188] [serial = 894] [outer = 10655000] 11:58:45 INFO - PROCESS | 3188 | 1470941925225 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (163E1C00) [pid = 3188] [serial = 895] [outer = 10655000] 11:58:45 INFO - PROCESS | 3188 | 1470941925639 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]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 571ms 11:58:45 INFO - PROCESS | 3188 | 1470941925665 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 3188 | 1470941925667 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 11:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:58:45 INFO - PROCESS | 3188 | 1470941925670 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 3188 | 1470941925672 Marionette TRACE conn6 <- [1,1158,null,{}] 11:58:45 INFO - PROCESS | 3188 | 1470941925690 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}] 11:58:45 INFO - PROCESS | 3188 | 1470941925692 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:45 INFO - PROCESS | 3188 | 1470941925775 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 11:58:45 INFO - PROCESS | 3188 | 1470941925781 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 3188 | 1470941925783 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:45 INFO - PROCESS | 3188 | ++DOCSHELL 10B6F000 == 34 [pid = 3188] [id = 299] 11:58:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (15CCA400) [pid = 3188] [serial = 896] [outer = 00000000] 11:58:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19A67C00) [pid = 3188] [serial = 897] [outer = 15CCA400] 11:58:45 INFO - PROCESS | 3188 | 1470941925827 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19A68C00) [pid = 3188] [serial = 898] [outer = 15CCA400] 11:58:46 INFO - PROCESS | 3188 | 1470941926291 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]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 11:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:58:46 INFO - PROCESS | 3188 | 1470941926341 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 3188 | 1470941926343 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 11:58:46 INFO - PROCESS | 3188 | 1470941926346 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 3188 | 1470941926348 Marionette TRACE conn6 <- [1,1162,null,{}] 11:58:46 INFO - PROCESS | 3188 | 1470941926351 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}] 11:58:46 INFO - PROCESS | 3188 | 1470941926353 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:46 INFO - PROCESS | 3188 | 1470941926433 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 11:58:46 INFO - PROCESS | 3188 | 1470941926441 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 3188 | 1470941926442 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:46 INFO - PROCESS | 3188 | ++DOCSHELL 163DFC00 == 35 [pid = 3188] [id = 300] 11:58:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (19E9F800) [pid = 3188] [serial = 899] [outer = 00000000] 11:58:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19EA8000) [pid = 3188] [serial = 900] [outer = 19E9F800] 11:58:46 INFO - PROCESS | 3188 | 1470941926486 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (19EA8800) [pid = 3188] [serial = 901] [outer = 19E9F800] 11:58:47 INFO - PROCESS | 3188 | 1470941927251 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] 11:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:58:47 INFO - PROCESS | 3188 | 1470941927283 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 11:58:47 INFO - PROCESS | 3188 | 1470941927288 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 3188 | 1470941927292 Marionette TRACE conn6 <- [1,1166,null,{}] 11:58:47 INFO - PROCESS | 3188 | 1470941927298 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}] 11:58:47 INFO - PROCESS | 3188 | 1470941927301 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:47 INFO - PROCESS | 3188 | 1470941927434 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 11:58:47 INFO - PROCESS | 3188 | 1470941927568 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 3188 | 1470941927571 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:47 INFO - PROCESS | 3188 | ++DOCSHELL 0FEFE000 == 36 [pid = 3188] [id = 301] 11:58:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (1054E800) [pid = 3188] [serial = 902] [outer = 00000000] 11:58:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (10D58800) [pid = 3188] [serial = 903] [outer = 1054E800] 11:58:47 INFO - PROCESS | 3188 | 1470941927631 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (10EC7400) [pid = 3188] [serial = 904] [outer = 1054E800] 11:58:48 INFO - PROCESS | 3188 | 1470941928295 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] 11:58:48 INFO - PROCESS | 3188 | 1470941928372 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 11:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:58:48 INFO - PROCESS | 3188 | 1470941928403 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:58:48 INFO - PROCESS | 3188 | 1470941928406 Marionette TRACE conn6 <- [1,1170,null,{}] 11:58:48 INFO - PROCESS | 3188 | 1470941928410 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}] 11:58:48 INFO - PROCESS | 3188 | 1470941928413 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:48 INFO - PROCESS | 3188 | 1470941928540 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 11:58:48 INFO - PROCESS | 3188 | 1470941928664 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 3188 | 1470941928667 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:48 INFO - PROCESS | 3188 | ++DOCSHELL 1635B400 == 37 [pid = 3188] [id = 302] 11:58:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (163D8400) [pid = 3188] [serial = 905] [outer = 00000000] 11:58:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (16437000) [pid = 3188] [serial = 906] [outer = 163D8400] 11:58:48 INFO - PROCESS | 3188 | 1470941928726 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (1682BC00) [pid = 3188] [serial = 907] [outer = 163D8400] 11:58:49 INFO - PROCESS | 3188 | 1470941929612 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] 11:58:49 INFO - PROCESS | 3188 | 1470941929692 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 11:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:58:49 INFO - PROCESS | 3188 | 1470941929697 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 3188 | 1470941929700 Marionette TRACE conn6 <- [1,1174,null,{}] 11:58:49 INFO - PROCESS | 3188 | 1470941929706 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}] 11:58:49 INFO - PROCESS | 3188 | 1470941929709 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:49 INFO - PROCESS | 3188 | 1470941929813 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 11:58:49 INFO - PROCESS | 3188 | 1470941929820 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 3188 | 1470941929825 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:49 INFO - PROCESS | 3188 | ++DOCSHELL 1055CC00 == 29 [pid = 3188] [id = 303] 11:58:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10649800) [pid = 3188] [serial = 908] [outer = 00000000] 11:58:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10655400) [pid = 3188] [serial = 909] [outer = 10649800] 11:58:49 INFO - PROCESS | 3188 | 1470941929877 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10B68000) [pid = 3188] [serial = 910] [outer = 10649800] 11:58:50 INFO - PROCESS | 3188 | 1470941930403 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] 11:58:50 INFO - PROCESS | 3188 | 1470941930436 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 11:58:50 INFO - PROCESS | 3188 | 1470941930442 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:58:50 INFO - PROCESS | 3188 | 1470941930444 Marionette TRACE conn6 <- [1,1178,null,{}] 11:58:50 INFO - PROCESS | 3188 | 1470941930448 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}] 11:58:50 INFO - PROCESS | 3188 | 1470941930451 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:50 INFO - PROCESS | 3188 | 1470941930538 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 11:58:50 INFO - PROCESS | 3188 | 1470941930547 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 3188 | 1470941930549 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:50 INFO - PROCESS | 3188 | ++DOCSHELL 117F3800 == 30 [pid = 3188] [id = 304] 11:58:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (117F9400) [pid = 3188] [serial = 911] [outer = 00000000] 11:58:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (14DF0C00) [pid = 3188] [serial = 912] [outer = 117F9400] 11:58:50 INFO - PROCESS | 3188 | 1470941930596 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (1615F800) [pid = 3188] [serial = 913] [outer = 117F9400] 11:58:51 INFO - PROCESS | 3188 | 1470941931074 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] 11:58:51 INFO - PROCESS | 3188 | 1470941931119 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 11:58:51 INFO - PROCESS | 3188 | 1470941931123 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:58:51 INFO - PROCESS | 3188 | 1470941931126 Marionette TRACE conn6 <- [1,1182,null,{}] 11:58:51 INFO - PROCESS | 3188 | 1470941931136 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}] 11:58:51 INFO - PROCESS | 3188 | 1470941931141 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:51 INFO - PROCESS | 3188 | 1470941931254 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 11:58:51 INFO - PROCESS | 3188 | 1470941931345 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 3188 | 1470941931348 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:51 INFO - PROCESS | 3188 | ++DOCSHELL 16892800 == 31 [pid = 3188] [id = 305] 11:58:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16892C00) [pid = 3188] [serial = 914] [outer = 00000000] 11:58:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (168BF000) [pid = 3188] [serial = 915] [outer = 16892C00] 11:58:51 INFO - PROCESS | 3188 | 1470941931397 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (17824C00) [pid = 3188] [serial = 916] [outer = 16892C00] 11:58:51 INFO - PROCESS | 3188 | 1470941931777 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] 11:58:51 INFO - PROCESS | 3188 | 1470941931828 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 11:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:58:51 INFO - PROCESS | 3188 | 1470941931831 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 3188 | 1470941931833 Marionette TRACE conn6 <- [1,1186,null,{}] 11:58:51 INFO - PROCESS | 3188 | 1470941931836 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}] 11:58:51 INFO - PROCESS | 3188 | 1470941931838 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:51 INFO - PROCESS | 3188 | 1470941931964 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 11:58:52 INFO - PROCESS | 3188 | 1470941931975 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 3188 | 1470941931977 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:52 INFO - PROCESS | 3188 | ++DOCSHELL 178C4800 == 32 [pid = 3188] [id = 306] 11:58:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (178E6400) [pid = 3188] [serial = 917] [outer = 00000000] 11:58:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (18DB5C00) [pid = 3188] [serial = 918] [outer = 178E6400] 11:58:52 INFO - PROCESS | 3188 | 1470941932072 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (18E96400) [pid = 3188] [serial = 919] [outer = 178E6400] 11:58:52 INFO - PROCESS | 3188 | 1470941932511 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]]]}] 11:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 11:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:58:52 INFO - PROCESS | 3188 | 1470941932563 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 3188 | 1470941932566 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 11:58:52 INFO - PROCESS | 3188 | 1470941932569 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 3188 | 1470941932570 Marionette TRACE conn6 <- [1,1190,null,{}] 11:58:52 INFO - PROCESS | 3188 | 1470941932574 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}] 11:58:52 INFO - PROCESS | 3188 | 1470941932576 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:52 INFO - PROCESS | 3188 | 1470941932719 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 11:58:52 INFO - PROCESS | 3188 | 1470941932731 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 3188 | 1470941932733 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:52 INFO - PROCESS | 3188 | ++DOCSHELL 18DAC000 == 33 [pid = 3188] [id = 307] 11:58:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18E96800) [pid = 3188] [serial = 920] [outer = 00000000] 11:58:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1972F000) [pid = 3188] [serial = 921] [outer = 18E96800] 11:58:52 INFO - PROCESS | 3188 | 1470941932780 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19A65C00) [pid = 3188] [serial = 922] [outer = 18E96800] 11:58:53 INFO - PROCESS | 3188 | 1470941933254 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]]]}] 11:58:53 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 11:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 11:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:58:53 INFO - PROCESS | 3188 | 1470941933299 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 3188 | 1470941933301 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 11:58:53 INFO - PROCESS | 3188 | 1470941933304 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - PROCESS | 3188 | 1470941933306 Marionette TRACE conn6 <- [1,1194,null,{}] 11:58:53 INFO - PROCESS | 3188 | 1470941933309 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}] 11:58:53 INFO - PROCESS | 3188 | 1470941933315 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:53 INFO - PROCESS | 3188 | 1470941933452 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 11:58:53 INFO - PROCESS | 3188 | 1470941933525 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 3188 | 1470941933527 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:53 INFO - PROCESS | 3188 | ++DOCSHELL 19CC1400 == 34 [pid = 3188] [id = 308] 11:58:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19CC1C00) [pid = 3188] [serial = 923] [outer = 00000000] 11:58:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1A30DC00) [pid = 3188] [serial = 924] [outer = 19CC1C00] 11:58:53 INFO - PROCESS | 3188 | 1470941933572 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19EA0400) [pid = 3188] [serial = 925] [outer = 19CC1C00] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10ECE800) [pid = 3188] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (10650000) [pid = 3188] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (16893000) [pid = 3188] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (163E0400) [pid = 3188] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (178BF000) [pid = 3188] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10D45400) [pid = 3188] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1972C400) [pid = 3188] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (15CCA400) [pid = 3188] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10555800) [pid = 3188] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16457000) [pid = 3188] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1BBC8800) [pid = 3188] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1D41C000) [pid = 3188] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:58:53 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10655000) [pid = 3188] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:58:54 INFO - PROCESS | 3188 | 1470941934084 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]]]}] 11:58:54 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 11:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 830ms 11:58:54 INFO - PROCESS | 3188 | 1470941934135 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 3188 | 1470941934138 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 11:58:54 INFO - PROCESS | 3188 | 1470941934141 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:58:54 INFO - PROCESS | 3188 | 1470941934142 Marionette TRACE conn6 <- [1,1198,null,{}] 11:58:54 INFO - PROCESS | 3188 | 1470941934146 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}] 11:58:54 INFO - PROCESS | 3188 | 1470941934148 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:54 INFO - PROCESS | 3188 | 1470941934258 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 11:58:54 INFO - PROCESS | 3188 | 1470941934316 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 3188 | 1470941934318 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:54 INFO - PROCESS | 3188 | ++DOCSHELL 14D65C00 == 35 [pid = 3188] [id = 309] 11:58:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (163D7000) [pid = 3188] [serial = 926] [outer = 00000000] 11:58:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16896C00) [pid = 3188] [serial = 927] [outer = 163D7000] 11:58:54 INFO - PROCESS | 3188 | 1470941934362 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16899400) [pid = 3188] [serial = 928] [outer = 163D7000] 11:58:54 INFO - PROCESS | 3188 | 1470941934720 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]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 11:58:54 INFO - PROCESS | 3188 | 1470941934776 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 3188 | 1470941934778 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 11:58:54 INFO - PROCESS | 3188 | 1470941934781 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:58:54 INFO - PROCESS | 3188 | 1470941934783 Marionette TRACE conn6 <- [1,1202,null,{}] 11:58:54 INFO - PROCESS | 3188 | 1470941934787 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}] 11:58:54 INFO - PROCESS | 3188 | 1470941934789 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:54 INFO - PROCESS | 3188 | 1470941934872 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 11:58:54 INFO - PROCESS | 3188 | 1470941934877 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 3188 | 1470941934879 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:54 INFO - PROCESS | 3188 | ++DOCSHELL 16897000 == 36 [pid = 3188] [id = 310] 11:58:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (197F9800) [pid = 3188] [serial = 929] [outer = 00000000] 11:58:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1B398800) [pid = 3188] [serial = 930] [outer = 197F9800] 11:58:54 INFO - PROCESS | 3188 | 1470941934926 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1BB19800) [pid = 3188] [serial = 931] [outer = 197F9800] 11:58:55 INFO - PROCESS | 3188 | 1470941935336 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]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 11:58:55 INFO - PROCESS | 3188 | 1470941935416 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 3188 | 1470941935418 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 11:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:58:55 INFO - PROCESS | 3188 | 1470941935421 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - PROCESS | 3188 | 1470941935423 Marionette TRACE conn6 <- [1,1206,null,{}] 11:58:55 INFO - PROCESS | 3188 | 1470941935436 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}] 11:58:55 INFO - PROCESS | 3188 | 1470941935439 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:55 INFO - PROCESS | 3188 | 1470941935523 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 11:58:55 INFO - PROCESS | 3188 | 1470941935564 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 3188 | 1470941935567 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:55 INFO - PROCESS | 3188 | ++DOCSHELL 16891000 == 37 [pid = 3188] [id = 311] 11:58:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1BB15800) [pid = 3188] [serial = 932] [outer = 00000000] 11:58:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1BBC3C00) [pid = 3188] [serial = 933] [outer = 1BB15800] 11:58:55 INFO - PROCESS | 3188 | 1470941935613 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1BBCB800) [pid = 3188] [serial = 934] [outer = 1BB15800] 11:58:56 INFO - PROCESS | 3188 | --DOCSHELL 1055CC00 == 36 [pid = 3188] [id = 303] 11:58:56 INFO - PROCESS | 3188 | --DOCSHELL 1635B400 == 35 [pid = 3188] [id = 302] 11:58:56 INFO - PROCESS | 3188 | --DOCSHELL 163DFC00 == 34 [pid = 3188] [id = 300] 11:58:56 INFO - PROCESS | 3188 | --DOCSHELL 0FEFE000 == 33 [pid = 3188] [id = 301] 11:58:57 INFO - PROCESS | 3188 | --DOCSHELL 16892800 == 32 [pid = 3188] [id = 305] 11:58:57 INFO - PROCESS | 3188 | --DOCSHELL 117F3800 == 31 [pid = 3188] [id = 304] 11:58:57 INFO - PROCESS | 3188 | --DOCSHELL 14D65C00 == 30 [pid = 3188] [id = 309] 11:58:57 INFO - PROCESS | 3188 | --DOCSHELL 19CC1400 == 29 [pid = 3188] [id = 308] 11:58:57 INFO - PROCESS | 3188 | --DOCSHELL 16897000 == 28 [pid = 3188] [id = 310] 11:58:57 INFO - PROCESS | 3188 | --DOCSHELL 18DAC000 == 27 [pid = 3188] [id = 307] 11:58:57 INFO - PROCESS | 3188 | --DOCSHELL 178C4800 == 26 [pid = 3188] [id = 306] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (117EEC00) [pid = 3188] [serial = 879] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14A72800) [pid = 3188] [serial = 880] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10750C00) [pid = 3188] [serial = 876] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10AA8C00) [pid = 3188] [serial = 877] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (168C0000) [pid = 3188] [serial = 885] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16457400) [pid = 3188] [serial = 882] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (178EC400) [pid = 3188] [serial = 888] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (14B82400) [pid = 3188] [serial = 874] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (113A1C00) [pid = 3188] [serial = 873] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (17586800) [pid = 3188] [serial = 886] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (19BC0800) [pid = 3188] [serial = 891] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (18E8E400) [pid = 3188] [serial = 889] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19A67C00) [pid = 3188] [serial = 897] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (19EA8000) [pid = 3188] [serial = 900] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (1139F800) [pid = 3188] [serial = 862] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (10B66800) [pid = 3188] [serial = 861] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (168C7000) [pid = 3188] [serial = 865] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (16895000) [pid = 3188] [serial = 864] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (19A68C00) [pid = 3188] [serial = 898] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (1D152000) [pid = 3188] [serial = 868] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (1CCBC800) [pid = 3188] [serial = 867] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (1D464400) [pid = 3188] [serial = 871] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (1D425400) [pid = 3188] [serial = 870] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (19C7D000) [pid = 3188] [serial = 892] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (16169C00) [pid = 3188] [serial = 894] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 55 (163E1C00) [pid = 3188] [serial = 895] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | --DOMWINDOW == 54 (16588400) [pid = 3188] [serial = 883] [outer = 00000000] [url = about:blank] 11:58:57 INFO - PROCESS | 3188 | 1470941937396 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]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2018ms 11:58:57 INFO - PROCESS | 3188 | 1470941937445 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 3188 | 1470941937449 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 11:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:58:57 INFO - PROCESS | 3188 | 1470941937454 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 3188 | 1470941937457 Marionette TRACE conn6 <- [1,1210,null,{}] 11:58:57 INFO - PROCESS | 3188 | 1470941937463 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}] 11:58:57 INFO - PROCESS | 3188 | 1470941937466 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:57 INFO - PROCESS | 3188 | 1470941937566 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 11:58:57 INFO - PROCESS | 3188 | 1470941937574 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 3188 | 1470941937579 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:57 INFO - PROCESS | 3188 | ++DOCSHELL 0FEFE800 == 27 [pid = 3188] [id = 312] 11:58:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 55 (1054D400) [pid = 3188] [serial = 935] [outer = 00000000] 11:58:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 56 (10554800) [pid = 3188] [serial = 936] [outer = 1054D400] 11:58:57 INFO - PROCESS | 3188 | 1470941937636 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (1055C400) [pid = 3188] [serial = 937] [outer = 1054D400] 11:58:58 INFO - PROCESS | 3188 | 1470941938137 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] 11:58:58 INFO - PROCESS | 3188 | 1470941938190 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 11:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:58:58 INFO - PROCESS | 3188 | 1470941938197 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 3188 | 1470941938200 Marionette TRACE conn6 <- [1,1214,null,{}] 11:58:58 INFO - PROCESS | 3188 | 1470941938204 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}] 11:58:58 INFO - PROCESS | 3188 | 1470941938207 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:58 INFO - PROCESS | 3188 | 1470941938304 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 11:58:58 INFO - PROCESS | 3188 | 1470941938387 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 3188 | 1470941938390 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:58 INFO - PROCESS | 3188 | ++DOCSHELL 10B6B400 == 28 [pid = 3188] [id = 313] 11:58:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (10B6BC00) [pid = 3188] [serial = 938] [outer = 00000000] 11:58:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (10D0E000) [pid = 3188] [serial = 939] [outer = 10B6BC00] 11:58:58 INFO - PROCESS | 3188 | 1470941938451 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (10D43000) [pid = 3188] [serial = 940] [outer = 10B6BC00] 11:58:58 INFO - PROCESS | 3188 | 1470941938813 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]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 11:58:58 INFO - PROCESS | 3188 | 1470941938869 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 3188 | 1470941938872 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 11:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:58:58 INFO - PROCESS | 3188 | 1470941938876 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 3188 | 1470941938879 Marionette TRACE conn6 <- [1,1218,null,{}] 11:58:58 INFO - PROCESS | 3188 | 1470941938891 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}] 11:58:58 INFO - PROCESS | 3188 | 1470941938896 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:59 INFO - PROCESS | 3188 | 1470941939012 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 11:58:59 INFO - PROCESS | 3188 | 1470941939023 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 3188 | 1470941939027 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:59 INFO - PROCESS | 3188 | ++DOCSHELL 1170C800 == 29 [pid = 3188] [id = 314] 11:58:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (117ECC00) [pid = 3188] [serial = 941] [outer = 00000000] 11:58:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (118E4000) [pid = 3188] [serial = 942] [outer = 117ECC00] 11:58:59 INFO - PROCESS | 3188 | 1470941939078 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (14AB7000) [pid = 3188] [serial = 943] [outer = 117ECC00] 11:58:59 INFO - PROCESS | 3188 | 1470941939523 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]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 11:58:59 INFO - PROCESS | 3188 | 1470941939549 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 3188 | 1470941939552 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 11:58:59 INFO - PROCESS | 3188 | 1470941939555 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:58:59 INFO - PROCESS | 3188 | 1470941939556 Marionette TRACE conn6 <- [1,1222,null,{}] 11:58:59 INFO - PROCESS | 3188 | 1470941939560 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}] 11:58:59 INFO - PROCESS | 3188 | 1470941939562 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:59 INFO - PROCESS | 3188 | 1470941939645 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 11:58:59 INFO - PROCESS | 3188 | 1470941939651 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 3188 | 1470941939653 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:58:59 INFO - PROCESS | 3188 | ++DOCSHELL 14D61800 == 30 [pid = 3188] [id = 315] 11:58:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (14D64400) [pid = 3188] [serial = 944] [outer = 00000000] 11:58:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (15CCE400) [pid = 3188] [serial = 945] [outer = 14D64400] 11:58:59 INFO - PROCESS | 3188 | 1470941939701 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (1635BC00) [pid = 3188] [serial = 946] [outer = 14D64400] 11:59:00 INFO - PROCESS | 3188 | 1470941940114 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]]]}] 11:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 570ms 11:59:00 INFO - PROCESS | 3188 | 1470941940129 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 11:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:59:00 INFO - PROCESS | 3188 | 1470941940131 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 11:59:00 INFO - PROCESS | 3188 | 1470941940134 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - PROCESS | 3188 | 1470941940136 Marionette TRACE conn6 <- [1,1226,null,{}] 11:59:00 INFO - PROCESS | 3188 | 1470941940139 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}] 11:59:00 INFO - PROCESS | 3188 | 1470941940141 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:00 INFO - PROCESS | 3188 | 1470941940262 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 11:59:00 INFO - PROCESS | 3188 | 1470941940269 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 3188 | 1470941940272 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:00 INFO - PROCESS | 3188 | ++DOCSHELL 163D9400 == 31 [pid = 3188] [id = 316] 11:59:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (163D9800) [pid = 3188] [serial = 947] [outer = 00000000] 11:59:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (16432800) [pid = 3188] [serial = 948] [outer = 163D9800] 11:59:00 INFO - PROCESS | 3188 | 1470941940320 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (16457000) [pid = 3188] [serial = 949] [outer = 163D9800] 11:59:00 INFO - PROCESS | 3188 | 1470941940762 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]]]}] 11:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 672ms 11:59:00 INFO - PROCESS | 3188 | 1470941940806 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 3188 | 1470941940808 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 11:59:00 INFO - PROCESS | 3188 | 1470941940811 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - PROCESS | 3188 | 1470941940813 Marionette TRACE conn6 <- [1,1230,null,{}] 11:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:59:00 INFO - PROCESS | 3188 | 1470941940826 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}] 11:59:00 INFO - PROCESS | 3188 | 1470941940832 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:00 INFO - PROCESS | 3188 | 1470941940944 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 11:59:00 INFO - PROCESS | 3188 | 1470941940959 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 3188 | 1470941940961 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:00 INFO - PROCESS | 3188 | ++DOCSHELL 1688F400 == 32 [pid = 3188] [id = 317] 11:59:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (16897C00) [pid = 3188] [serial = 950] [outer = 00000000] 11:59:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (168C2400) [pid = 3188] [serial = 951] [outer = 16897C00] 11:59:01 INFO - PROCESS | 3188 | 1470941941008 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (168C6C00) [pid = 3188] [serial = 952] [outer = 16897C00] 11:59:01 INFO - PROCESS | 3188 | 1470941941446 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]]]}] 11:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 11:59:01 INFO - PROCESS | 3188 | 1470941941486 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 3188 | 1470941941488 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 11:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:59:01 INFO - PROCESS | 3188 | 1470941941491 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 3188 | 1470941941493 Marionette TRACE conn6 <- [1,1234,null,{}] 11:59:01 INFO - PROCESS | 3188 | 1470941941497 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}] 11:59:01 INFO - PROCESS | 3188 | 1470941941498 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:01 INFO - PROCESS | 3188 | 1470941941573 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 11:59:01 INFO - PROCESS | 3188 | 1470941941610 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 3188 | 1470941941612 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:01 INFO - PROCESS | 3188 | ++DOCSHELL 168C1C00 == 33 [pid = 3188] [id = 318] 11:59:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (1758A800) [pid = 3188] [serial = 953] [outer = 00000000] 11:59:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1782A800) [pid = 3188] [serial = 954] [outer = 1758A800] 11:59:01 INFO - PROCESS | 3188 | 1470941941655 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (17830400) [pid = 3188] [serial = 955] [outer = 1758A800] 11:59:02 INFO - PROCESS | 3188 | 1470941942084 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]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 11:59:02 INFO - PROCESS | 3188 | 1470941942125 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 3188 | 1470941942127 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 11:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:59:02 INFO - PROCESS | 3188 | 1470941942130 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 3188 | 1470941942132 Marionette TRACE conn6 <- [1,1238,null,{}] 11:59:02 INFO - PROCESS | 3188 | 1470941942135 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}] 11:59:02 INFO - PROCESS | 3188 | 1470941942137 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:02 INFO - PROCESS | 3188 | 1470941942214 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 11:59:02 INFO - PROCESS | 3188 | 1470941942220 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 3188 | 1470941942222 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:02 INFO - PROCESS | 3188 | ++DOCSHELL 178C3400 == 34 [pid = 3188] [id = 319] 11:59:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (178C5800) [pid = 3188] [serial = 956] [outer = 00000000] 11:59:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (18703C00) [pid = 3188] [serial = 957] [outer = 178C5800] 11:59:02 INFO - PROCESS | 3188 | 1470941942269 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (178E9400) [pid = 3188] [serial = 958] [outer = 178C5800] 11:59:02 INFO - PROCESS | 3188 | 1470941942705 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]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 11:59:02 INFO - PROCESS | 3188 | 1470941942762 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 3188 | 1470941942764 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 11:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:59:02 INFO - PROCESS | 3188 | 1470941942776 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 3188 | 1470941942778 Marionette TRACE conn6 <- [1,1242,null,{}] 11:59:02 INFO - PROCESS | 3188 | 1470941942782 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}] 11:59:02 INFO - PROCESS | 3188 | 1470941942784 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:02 INFO - PROCESS | 3188 | 1470941942898 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 11:59:03 INFO - PROCESS | 3188 | 1470941942989 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 3188 | 1470941942991 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:03 INFO - PROCESS | 3188 | ++DOCSHELL 1170B800 == 35 [pid = 3188] [id = 320] 11:59:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (18E8F800) [pid = 3188] [serial = 959] [outer = 00000000] 11:59:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18E94800) [pid = 3188] [serial = 960] [outer = 18E8F800] 11:59:03 INFO - PROCESS | 3188 | 1470941943036 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19724000) [pid = 3188] [serial = 961] [outer = 18E8F800] 11:59:03 INFO - PROCESS | 3188 | 1470941943459 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]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 11:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:59:03 INFO - PROCESS | 3188 | 1470941943507 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 3188 | 1470941943509 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 11:59:03 INFO - PROCESS | 3188 | 1470941943512 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 3188 | 1470941943514 Marionette TRACE conn6 <- [1,1246,null,{}] 11:59:03 INFO - PROCESS | 3188 | 1470941943517 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}] 11:59:03 INFO - PROCESS | 3188 | 1470941943519 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:03 INFO - PROCESS | 3188 | 1470941943633 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 11:59:03 INFO - PROCESS | 3188 | 1470941943640 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 3188 | 1470941943642 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:03 INFO - PROCESS | 3188 | ++DOCSHELL 0C474000 == 36 [pid = 3188] [id = 321] 11:59:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0C4CBC00) [pid = 3188] [serial = 962] [outer = 00000000] 11:59:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1972E400) [pid = 3188] [serial = 963] [outer = 0C4CBC00] 11:59:03 INFO - PROCESS | 3188 | 1470941943688 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19A60400) [pid = 3188] [serial = 964] [outer = 0C4CBC00] 11:59:04 INFO - PROCESS | 3188 | 1470941944114 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]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 11:59:04 INFO - PROCESS | 3188 | 1470941944183 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 3188 | 1470941944185 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 11:59:04 INFO - PROCESS | 3188 | 1470941944188 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:59:04 INFO - PROCESS | 3188 | 1470941944190 Marionette TRACE conn6 <- [1,1250,null,{}] 11:59:04 INFO - PROCESS | 3188 | 1470941944195 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}] 11:59:04 INFO - PROCESS | 3188 | 1470941944197 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:04 INFO - PROCESS | 3188 | 1470941944347 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 11:59:04 INFO - PROCESS | 3188 | 1470941944368 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 3188 | 1470941944371 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:04 INFO - PROCESS | 3188 | ++DOCSHELL 163D8C00 == 37 [pid = 3188] [id = 322] 11:59:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19BCEC00) [pid = 3188] [serial = 965] [outer = 00000000] 11:59:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19CBCC00) [pid = 3188] [serial = 966] [outer = 19BCEC00] 11:59:04 INFO - PROCESS | 3188 | 1470941944418 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19CC4400) [pid = 3188] [serial = 967] [outer = 19BCEC00] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (19CC1C00) [pid = 3188] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (18E96800) [pid = 3188] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (163D7000) [pid = 3188] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (197F9800) [pid = 3188] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (117F9400) [pid = 3188] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10649800) [pid = 3188] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (163D8400) [pid = 3188] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1054E800) [pid = 3188] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19E9F800) [pid = 3188] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (16892C00) [pid = 3188] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:59:04 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (178E6400) [pid = 3188] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:59:05 INFO - PROCESS | 3188 | 1470941944982 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]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 830ms 11:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:59:05 INFO - PROCESS | 3188 | 1470941945031 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 3188 | 1470941945033 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 11:59:05 INFO - PROCESS | 3188 | 1470941945035 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 3188 | 1470941945037 Marionette TRACE conn6 <- [1,1254,null,{}] 11:59:05 INFO - PROCESS | 3188 | 1470941945040 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}] 11:59:05 INFO - PROCESS | 3188 | 1470941945042 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:05 INFO - PROCESS | 3188 | 1470941945121 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 11:59:05 INFO - PROCESS | 3188 | 1470941945126 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 3188 | 1470941945128 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:05 INFO - PROCESS | 3188 | ++DOCSHELL 1615FC00 == 38 [pid = 3188] [id = 323] 11:59:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (163DEC00) [pid = 3188] [serial = 968] [outer = 00000000] 11:59:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16899000) [pid = 3188] [serial = 969] [outer = 163DEC00] 11:59:05 INFO - PROCESS | 3188 | 1470941945181 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (18708800) [pid = 3188] [serial = 970] [outer = 163DEC00] 11:59:05 INFO - PROCESS | 3188 | 1470941945600 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]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 11:59:05 INFO - PROCESS | 3188 | 1470941945668 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 3188 | 1470941945670 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 11:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:59:05 INFO - PROCESS | 3188 | 1470941945674 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 3188 | 1470941945675 Marionette TRACE conn6 <- [1,1258,null,{}] 11:59:05 INFO - PROCESS | 3188 | 1470941945679 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}] 11:59:05 INFO - PROCESS | 3188 | 1470941945681 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:05 INFO - PROCESS | 3188 | 1470941945762 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 11:59:05 INFO - PROCESS | 3188 | 1470941945769 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 3188 | 1470941945771 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:05 INFO - PROCESS | 3188 | ++DOCSHELL 1972BC00 == 39 [pid = 3188] [id = 324] 11:59:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1972D400) [pid = 3188] [serial = 971] [outer = 00000000] 11:59:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19E9C400) [pid = 3188] [serial = 972] [outer = 1972D400] 11:59:05 INFO - PROCESS | 3188 | 1470941945816 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19EA4800) [pid = 3188] [serial = 973] [outer = 1972D400] 11:59:06 INFO - PROCESS | 3188 | 1470941946585 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]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 11:59:06 INFO - PROCESS | 3188 | 1470941946649 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 3188 | 1470941946653 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 11:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:59:06 INFO - PROCESS | 3188 | 1470941946658 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 3188 | 1470941946663 Marionette TRACE conn6 <- [1,1262,null,{}] 11:59:06 INFO - PROCESS | 3188 | 1470941946668 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}] 11:59:06 INFO - PROCESS | 3188 | 1470941946671 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:06 INFO - PROCESS | 3188 | 1470941946797 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 11:59:06 INFO - PROCESS | 3188 | 1470941946924 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 3188 | 1470941946927 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:06 INFO - PROCESS | 3188 | ++DOCSHELL 0C4D3000 == 40 [pid = 3188] [id = 325] 11:59:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0FEFA800) [pid = 3188] [serial = 974] [outer = 00000000] 11:59:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1074AC00) [pid = 3188] [serial = 975] [outer = 0FEFA800] 11:59:07 INFO - PROCESS | 3188 | 1470941946986 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (10B67400) [pid = 3188] [serial = 976] [outer = 0FEFA800] 11:59:07 INFO - PROCESS | 3188 | 1470941947662 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]]]}] 11:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1076ms 11:59:07 INFO - PROCESS | 3188 | 1470941947760 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 3188 | 1470941947765 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 11:59:07 INFO - PROCESS | 3188 | 1470941947771 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - PROCESS | 3188 | 1470941947774 Marionette TRACE conn6 <- [1,1266,null,{}] 11:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:59:07 INFO - PROCESS | 3188 | 1470941947778 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}] 11:59:07 INFO - PROCESS | 3188 | 1470941947781 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:07 INFO - PROCESS | 3188 | 1470941947911 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 11:59:08 INFO - PROCESS | 3188 | 1470941948148 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 3188 | 1470941948151 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:08 INFO - PROCESS | 3188 | ++DOCSHELL 08194000 == 41 [pid = 3188] [id = 326] 11:59:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (08194800) [pid = 3188] [serial = 977] [outer = 00000000] 11:59:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0BE8E000) [pid = 3188] [serial = 978] [outer = 08194800] 11:59:08 INFO - PROCESS | 3188 | 1470941948215 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0BE9C400) [pid = 3188] [serial = 979] [outer = 08194800] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 1615FC00 == 40 [pid = 3188] [id = 323] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 163D8C00 == 39 [pid = 3188] [id = 322] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 0C474000 == 38 [pid = 3188] [id = 321] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 1170B800 == 37 [pid = 3188] [id = 320] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 178C3400 == 36 [pid = 3188] [id = 319] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 168C1C00 == 35 [pid = 3188] [id = 318] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 1688F400 == 34 [pid = 3188] [id = 317] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 163D9400 == 33 [pid = 3188] [id = 316] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 14D61800 == 32 [pid = 3188] [id = 315] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 1170C800 == 31 [pid = 3188] [id = 314] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 10B6B400 == 30 [pid = 3188] [id = 313] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 0FEFE800 == 29 [pid = 3188] [id = 312] 11:59:08 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1BBC3C00) [pid = 3188] [serial = 933] [outer = 00000000] [url = about:blank] 11:59:08 INFO - PROCESS | 3188 | --DOCSHELL 16891000 == 28 [pid = 3188] [id = 311] 11:59:08 INFO - PROCESS | 3188 | 1470941948896 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]]]}] 11:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1166ms 11:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:59:08 INFO - PROCESS | 3188 | 1470941948946 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 11:59:08 INFO - PROCESS | 3188 | 1470941948950 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 11:59:08 INFO - PROCESS | 3188 | 1470941948954 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - PROCESS | 3188 | 1470941948957 Marionette TRACE conn6 <- [1,1270,null,{}] 11:59:08 INFO - PROCESS | 3188 | 1470941948962 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}] 11:59:08 INFO - PROCESS | 3188 | 1470941948967 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:09 INFO - PROCESS | 3188 | 1470941949067 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (1A30DC00) [pid = 3188] [serial = 924] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1972F000) [pid = 3188] [serial = 921] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (16896C00) [pid = 3188] [serial = 927] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1B398800) [pid = 3188] [serial = 930] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (19EA0400) [pid = 3188] [serial = 925] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (14DF0C00) [pid = 3188] [serial = 912] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10655400) [pid = 3188] [serial = 909] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10B68000) [pid = 3188] [serial = 910] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1682BC00) [pid = 3188] [serial = 907] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (16437000) [pid = 3188] [serial = 906] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10EC7400) [pid = 3188] [serial = 904] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10D58800) [pid = 3188] [serial = 903] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (19EA8800) [pid = 3188] [serial = 901] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (168BF000) [pid = 3188] [serial = 915] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1615F800) [pid = 3188] [serial = 913] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1BB19800) [pid = 3188] [serial = 931] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (18DB5C00) [pid = 3188] [serial = 918] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (18E96400) [pid = 3188] [serial = 919] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (16899400) [pid = 3188] [serial = 928] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (19A65C00) [pid = 3188] [serial = 922] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (17824C00) [pid = 3188] [serial = 916] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3188 | 1470941949155 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 3188 | 1470941949157 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:09 INFO - PROCESS | 3188 | ++DOCSHELL 08193400 == 29 [pid = 3188] [id = 327] 11:59:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (08194C00) [pid = 3188] [serial = 980] [outer = 00000000] 11:59:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10649400) [pid = 3188] [serial = 981] [outer = 08194C00] 11:59:09 INFO - PROCESS | 3188 | 1470941949204 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10D19800) [pid = 3188] [serial = 982] [outer = 08194C00] 11:59:09 INFO - PROCESS | 3188 | 1470941949624 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]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 11:59:09 INFO - PROCESS | 3188 | 1470941949687 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 3188 | 1470941949691 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 11:59:09 INFO - PROCESS | 3188 | 1470941949695 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:59:09 INFO - PROCESS | 3188 | 1470941949697 Marionette TRACE conn6 <- [1,1274,null,{}] 11:59:09 INFO - PROCESS | 3188 | 1470941949701 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}] 11:59:09 INFO - PROCESS | 3188 | 1470941949703 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:09 INFO - PROCESS | 3188 | 1470941949795 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 11:59:09 INFO - PROCESS | 3188 | 1470941949802 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 3188 | 1470941949804 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:09 INFO - PROCESS | 3188 | ++DOCSHELL 117F3800 == 30 [pid = 3188] [id = 328] 11:59:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (147EB000) [pid = 3188] [serial = 983] [outer = 00000000] 11:59:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (14AB6800) [pid = 3188] [serial = 984] [outer = 147EB000] 11:59:09 INFO - PROCESS | 3188 | 1470941949851 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (14D2FC00) [pid = 3188] [serial = 985] [outer = 147EB000] 11:59:10 INFO - PROCESS | 3188 | 1470941950317 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]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 11:59:10 INFO - PROCESS | 3188 | 1470941950371 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 3188 | 1470941950373 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 11:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:59:10 INFO - PROCESS | 3188 | 1470941950378 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 3188 | 1470941950384 Marionette TRACE conn6 <- [1,1278,null,{}] 11:59:10 INFO - PROCESS | 3188 | 1470941950394 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}] 11:59:10 INFO - PROCESS | 3188 | 1470941950398 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:10 INFO - PROCESS | 3188 | 1470941950484 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 11:59:10 INFO - PROCESS | 3188 | 1470941950491 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 3188 | 1470941950494 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:10 INFO - PROCESS | 3188 | ++DOCSHELL 163D9000 == 31 [pid = 3188] [id = 329] 11:59:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (163D9C00) [pid = 3188] [serial = 986] [outer = 00000000] 11:59:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16459400) [pid = 3188] [serial = 987] [outer = 163D9C00] 11:59:10 INFO - PROCESS | 3188 | 1470941950611 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16581000) [pid = 3188] [serial = 988] [outer = 163D9C00] 11:59:11 INFO - PROCESS | 3188 | 1470941951012 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]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 11:59:11 INFO - PROCESS | 3188 | 1470941951070 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 3188 | 1470941951072 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 11:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:59:11 INFO - PROCESS | 3188 | 1470941951075 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 3188 | 1470941951077 Marionette TRACE conn6 <- [1,1282,null,{}] 11:59:11 INFO - PROCESS | 3188 | 1470941951081 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}] 11:59:11 INFO - PROCESS | 3188 | 1470941951082 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:11 INFO - PROCESS | 3188 | 1470941951204 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 11:59:11 INFO - PROCESS | 3188 | 1470941951218 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 3188 | 1470941951220 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:11 INFO - PROCESS | 3188 | ++DOCSHELL 1681C400 == 32 [pid = 3188] [id = 330] 11:59:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1688E400) [pid = 3188] [serial = 989] [outer = 00000000] 11:59:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1689AC00) [pid = 3188] [serial = 990] [outer = 1688E400] 11:59:11 INFO - PROCESS | 3188 | 1470941951265 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1758B000) [pid = 3188] [serial = 991] [outer = 1688E400] 11:59:11 INFO - PROCESS | 3188 | 1470941951675 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]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 11:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:59:11 INFO - PROCESS | 3188 | 1470941951706 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 3188 | 1470941951708 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 11:59:11 INFO - PROCESS | 3188 | 1470941951711 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 3188 | 1470941951713 Marionette TRACE conn6 <- [1,1286,null,{}] 11:59:11 INFO - PROCESS | 3188 | 1470941951716 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}] 11:59:11 INFO - PROCESS | 3188 | 1470941951718 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:11 INFO - PROCESS | 3188 | 1470941951826 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 11:59:11 INFO - PROCESS | 3188 | 1470941951907 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 3188 | 1470941951913 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:11 INFO - PROCESS | 3188 | ++DOCSHELL 10E81C00 == 33 [pid = 3188] [id = 331] 11:59:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178BE800) [pid = 3188] [serial = 992] [outer = 00000000] 11:59:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178E7800) [pid = 3188] [serial = 993] [outer = 178BE800] 11:59:12 INFO - PROCESS | 3188 | 1470941951967 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (18E8F400) [pid = 3188] [serial = 994] [outer = 178BE800] 11:59:12 INFO - PROCESS | 3188 | 1470941952432 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]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 11:59:12 INFO - PROCESS | 3188 | 1470941952482 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 3188 | 1470941952485 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 11:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:59:12 INFO - PROCESS | 3188 | 1470941952488 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 3188 | 1470941952489 Marionette TRACE conn6 <- [1,1290,null,{}] 11:59:12 INFO - PROCESS | 3188 | 1470941952493 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}] 11:59:12 INFO - PROCESS | 3188 | 1470941952496 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:12 INFO - PROCESS | 3188 | 1470941952620 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 11:59:12 INFO - PROCESS | 3188 | 1470941952682 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 3188 | 1470941952684 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:12 INFO - PROCESS | 3188 | ++DOCSHELL 19723800 == 34 [pid = 3188] [id = 332] 11:59:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1972B000) [pid = 3188] [serial = 995] [outer = 00000000] 11:59:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19A67000) [pid = 3188] [serial = 996] [outer = 1972B000] 11:59:12 INFO - PROCESS | 3188 | 1470941952727 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19A67800) [pid = 3188] [serial = 997] [outer = 1972B000] 11:59:13 INFO - PROCESS | 3188 | 1470941953159 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]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 830ms 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (117ECC00) [pid = 3188] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1BB15800) [pid = 3188] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (18E8F800) [pid = 3188] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1054D400) [pid = 3188] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (178C5800) [pid = 3188] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19BCEC00) [pid = 3188] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (16897C00) [pid = 3188] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0C4CBC00) [pid = 3188] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (163D9800) [pid = 3188] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (14D64400) [pid = 3188] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10B6BC00) [pid = 3188] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1758A800) [pid = 3188] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:59:13 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (163DEC00) [pid = 3188] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:59:13 INFO - PROCESS | 3188 | 1470941953332 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 3188 | 1470941953334 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 11:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:59:13 INFO - PROCESS | 3188 | 1470941953338 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 3188 | 1470941953340 Marionette TRACE conn6 <- [1,1294,null,{}] 11:59:13 INFO - PROCESS | 3188 | 1470941953344 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}] 11:59:13 INFO - PROCESS | 3188 | 1470941953346 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:13 INFO - PROCESS | 3188 | 1470941953423 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 11:59:13 INFO - PROCESS | 3188 | 1470941953429 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 3188 | 1470941953430 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:13 INFO - PROCESS | 3188 | ++DOCSHELL 10E56C00 == 35 [pid = 3188] [id = 333] 11:59:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (117ECC00) [pid = 3188] [serial = 998] [outer = 00000000] 11:59:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16461800) [pid = 3188] [serial = 999] [outer = 117ECC00] 11:59:13 INFO - PROCESS | 3188 | 1470941953474 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1758A800) [pid = 3188] [serial = 1000] [outer = 117ECC00] 11:59:13 INFO - PROCESS | 3188 | 1470941953900 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]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 572ms 11:59:13 INFO - PROCESS | 3188 | 1470941953911 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 11:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:59:13 INFO - PROCESS | 3188 | 1470941953913 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 11:59:13 INFO - PROCESS | 3188 | 1470941953929 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 3188 | 1470941953931 Marionette TRACE conn6 <- [1,1298,null,{}] 11:59:13 INFO - PROCESS | 3188 | 1470941953935 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}] 11:59:13 INFO - PROCESS | 3188 | 1470941953936 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:14 INFO - PROCESS | 3188 | 1470941954021 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 11:59:14 INFO - PROCESS | 3188 | 1470941954027 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 3188 | 1470941954029 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:14 INFO - PROCESS | 3188 | ++DOCSHELL 18DB4400 == 36 [pid = 3188] [id = 334] 11:59:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19243800) [pid = 3188] [serial = 1001] [outer = 00000000] 11:59:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19CB9800) [pid = 3188] [serial = 1002] [outer = 19243800] 11:59:14 INFO - PROCESS | 3188 | 1470941954074 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19CC0C00) [pid = 3188] [serial = 1003] [outer = 19243800] 11:59:14 INFO - PROCESS | 3188 | 1470941954505 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] 11:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:59:14 INFO - PROCESS | 3188 | 1470941954570 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 11:59:14 INFO - PROCESS | 3188 | 1470941954573 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 3188 | 1470941954575 Marionette TRACE conn6 <- [1,1302,null,{}] 11:59:14 INFO - PROCESS | 3188 | 1470941954578 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}] 11:59:14 INFO - PROCESS | 3188 | 1470941954580 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:14 INFO - PROCESS | 3188 | 1470941954664 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 11:59:14 INFO - PROCESS | 3188 | 1470941954673 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 3188 | 1470941954675 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:14 INFO - PROCESS | 3188 | ++DOCSHELL 19A65C00 == 37 [pid = 3188] [id = 335] 11:59:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19EABC00) [pid = 3188] [serial = 1004] [outer = 00000000] 11:59:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19F3A000) [pid = 3188] [serial = 1005] [outer = 19EABC00] 11:59:14 INFO - PROCESS | 3188 | 1470941954718 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19F3C400) [pid = 3188] [serial = 1006] [outer = 19EABC00] 11:59:15 INFO - PROCESS | 3188 | 1470941955157 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]]]}] 11:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 11:59:15 INFO - PROCESS | 3188 | 1470941955216 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 3188 | 1470941955218 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 11:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:59:15 INFO - PROCESS | 3188 | 1470941955221 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 3188 | 1470941955223 Marionette TRACE conn6 <- [1,1306,null,{}] 11:59:15 INFO - PROCESS | 3188 | 1470941955226 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}] 11:59:15 INFO - PROCESS | 3188 | 1470941955228 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:15 INFO - PROCESS | 3188 | 1470941955307 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 11:59:15 INFO - PROCESS | 3188 | 1470941955444 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 3188 | 1470941955448 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:15 INFO - PROCESS | 3188 | ++DOCSHELL 0818E800 == 38 [pid = 3188] [id = 336] 11:59:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (08192000) [pid = 3188] [serial = 1007] [outer = 00000000] 11:59:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0BE92400) [pid = 3188] [serial = 1008] [outer = 08192000] 11:59:15 INFO - PROCESS | 3188 | 1470941955506 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0FEFE800) [pid = 3188] [serial = 1009] [outer = 08192000] 11:59:16 INFO - PROCESS | 3188 | 1470941956173 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]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 11:59:16 INFO - PROCESS | 3188 | 1470941956197 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 3188 | 1470941956201 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 11:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:59:16 INFO - PROCESS | 3188 | 1470941956205 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 3188 | 1470941956209 Marionette TRACE conn6 <- [1,1310,null,{}] 11:59:16 INFO - PROCESS | 3188 | 1470941956214 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}] 11:59:16 INFO - PROCESS | 3188 | 1470941956217 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:16 INFO - PROCESS | 3188 | 1470941956331 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 11:59:16 INFO - PROCESS | 3188 | 1470941956463 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 3188 | 1470941956466 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:16 INFO - PROCESS | 3188 | ++DOCSHELL 1170B800 == 39 [pid = 3188] [id = 337] 11:59:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (14A74800) [pid = 3188] [serial = 1010] [outer = 00000000] 11:59:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (15295000) [pid = 3188] [serial = 1011] [outer = 14A74800] 11:59:16 INFO - PROCESS | 3188 | 1470941956524 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (15CCFC00) [pid = 3188] [serial = 1012] [outer = 14A74800] 11:59:17 INFO - PROCESS | 3188 | 1470941957092 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]]]}] 11:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 11:59:17 INFO - PROCESS | 3188 | 1470941957138 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 11:59:17 INFO - PROCESS | 3188 | 1470941957143 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 11:59:17 INFO - PROCESS | 3188 | 1470941957146 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:59:17 INFO - PROCESS | 3188 | 1470941957148 Marionette TRACE conn6 <- [1,1314,null,{}] 11:59:17 INFO - PROCESS | 3188 | 1470941957152 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}] 11:59:17 INFO - PROCESS | 3188 | 1470941957155 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:17 INFO - PROCESS | 3188 | 1470941957268 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 11:59:17 INFO - PROCESS | 3188 | 1470941957372 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 3188 | 1470941957375 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:17 INFO - PROCESS | 3188 | ++DOCSHELL 16454400 == 40 [pid = 3188] [id = 338] 11:59:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (16899400) [pid = 3188] [serial = 1013] [outer = 00000000] 11:59:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (178E9800) [pid = 3188] [serial = 1014] [outer = 16899400] 11:59:17 INFO - PROCESS | 3188 | 1470941957429 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (19728400) [pid = 3188] [serial = 1015] [outer = 16899400] 11:59:18 INFO - PROCESS | 3188 | 1470941958059 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]]]}] 11:59:18 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 11:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 11:59:18 INFO - PROCESS | 3188 | 1470941958121 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 3188 | 1470941958124 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 11:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:59:18 INFO - PROCESS | 3188 | 1470941958134 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 3188 | 1470941958140 Marionette TRACE conn6 <- [1,1318,null,{}] 11:59:18 INFO - PROCESS | 3188 | 1470941958145 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}] 11:59:18 INFO - PROCESS | 3188 | 1470941958149 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:18 INFO - PROCESS | 3188 | 1470941958258 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 11:59:18 INFO - PROCESS | 3188 | 1470941958386 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 3188 | 1470941958388 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:18 INFO - PROCESS | 3188 | ++DOCSHELL 16458800 == 41 [pid = 3188] [id = 339] 11:59:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19730000) [pid = 3188] [serial = 1016] [outer = 00000000] 11:59:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (1B397800) [pid = 3188] [serial = 1017] [outer = 19730000] 11:59:18 INFO - PROCESS | 3188 | 1470941958443 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (1BB0FC00) [pid = 3188] [serial = 1018] [outer = 19730000] 11:59:19 INFO - PROCESS | 3188 | 1470941959091 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]]]}] 11:59:19 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 11:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 990ms 11:59:19 INFO - PROCESS | 3188 | 1470941959121 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 11:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:59:19 INFO - PROCESS | 3188 | 1470941959124 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 11:59:19 INFO - PROCESS | 3188 | 1470941959127 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 3188 | 1470941959129 Marionette TRACE conn6 <- [1,1322,null,{}] 11:59:19 INFO - PROCESS | 3188 | 1470941959133 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}] 11:59:19 INFO - PROCESS | 3188 | 1470941959135 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:19 INFO - PROCESS | 3188 | 1470941959350 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 11:59:19 INFO - PROCESS | 3188 | 1470941959495 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 3188 | 1470941959498 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:19 INFO - PROCESS | 3188 | ++DOCSHELL 0818DC00 == 42 [pid = 3188] [id = 340] 11:59:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0818F400) [pid = 3188] [serial = 1019] [outer = 00000000] 11:59:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (086EF000) [pid = 3188] [serial = 1020] [outer = 0818F400] 11:59:19 INFO - PROCESS | 3188 | 1470941959549 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (0BE9CC00) [pid = 3188] [serial = 1021] [outer = 0818F400] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 19A65C00 == 41 [pid = 3188] [id = 335] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 18DB4400 == 40 [pid = 3188] [id = 334] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 10E56C00 == 39 [pid = 3188] [id = 333] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 19723800 == 38 [pid = 3188] [id = 332] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 10E81C00 == 37 [pid = 3188] [id = 331] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 1681C400 == 36 [pid = 3188] [id = 330] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 163D9000 == 35 [pid = 3188] [id = 329] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 117F3800 == 34 [pid = 3188] [id = 328] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 08193400 == 33 [pid = 3188] [id = 327] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 08194000 == 32 [pid = 3188] [id = 326] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 0C4D3000 == 31 [pid = 3188] [id = 325] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 1972BC00 == 30 [pid = 3188] [id = 324] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 16458800 == 29 [pid = 3188] [id = 339] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 16454400 == 28 [pid = 3188] [id = 338] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 0818E800 == 27 [pid = 3188] [id = 336] 11:59:20 INFO - PROCESS | 3188 | --DOCSHELL 1170B800 == 26 [pid = 3188] [id = 337] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (18708800) [pid = 3188] [serial = 970] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (16899000) [pid = 3188] [serial = 969] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (19E9C400) [pid = 3188] [serial = 972] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (14AB7000) [pid = 3188] [serial = 943] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (1BBCB800) [pid = 3188] [serial = 934] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (19724000) [pid = 3188] [serial = 961] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (10554800) [pid = 3188] [serial = 936] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (18703C00) [pid = 3188] [serial = 957] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (19CC4400) [pid = 3188] [serial = 967] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (168C6C00) [pid = 3188] [serial = 952] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19A60400) [pid = 3188] [serial = 964] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16432800) [pid = 3188] [serial = 948] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (178E9400) [pid = 3188] [serial = 958] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (19CBCC00) [pid = 3188] [serial = 966] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (118E4000) [pid = 3188] [serial = 942] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1635BC00) [pid = 3188] [serial = 946] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1055C400) [pid = 3188] [serial = 937] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10D43000) [pid = 3188] [serial = 940] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10D0E000) [pid = 3188] [serial = 939] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (17830400) [pid = 3188] [serial = 955] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1782A800) [pid = 3188] [serial = 954] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (18E94800) [pid = 3188] [serial = 960] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1972E400) [pid = 3188] [serial = 963] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (16457000) [pid = 3188] [serial = 949] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (15CCE400) [pid = 3188] [serial = 945] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (168C2400) [pid = 3188] [serial = 951] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3188 | 1470941960871 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]]]}] 11:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1773ms 11:59:20 INFO - PROCESS | 3188 | 1470941960904 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 3188 | 1470941960908 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 11:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:59:20 INFO - PROCESS | 3188 | 1470941960914 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 3188 | 1470941960918 Marionette TRACE conn6 <- [1,1326,null,{}] 11:59:20 INFO - PROCESS | 3188 | 1470941960926 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}] 11:59:20 INFO - PROCESS | 3188 | 1470941960929 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:21 INFO - PROCESS | 3188 | 1470941961024 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 11:59:21 INFO - PROCESS | 3188 | 1470941961109 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 3188 | 1470941961113 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:21 INFO - PROCESS | 3188 | ++DOCSHELL 0C4CA000 == 27 [pid = 3188] [id = 341] 11:59:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0FDE4C00) [pid = 3188] [serial = 1022] [outer = 00000000] 11:59:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1055C400) [pid = 3188] [serial = 1023] [outer = 0FDE4C00] 11:59:21 INFO - PROCESS | 3188 | 1470941961163 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1064CC00) [pid = 3188] [serial = 1024] [outer = 0FDE4C00] 11:59:22 INFO - PROCESS | 3188 | 1470941962054 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]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1181ms 11:59:22 INFO - PROCESS | 3188 | 1470941962099 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 3188 | 1470941962105 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 11:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:59:22 INFO - PROCESS | 3188 | 1470941962112 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 3188 | 1470941962115 Marionette TRACE conn6 <- [1,1330,null,{}] 11:59:22 INFO - PROCESS | 3188 | 1470941962119 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}] 11:59:22 INFO - PROCESS | 3188 | 1470941962122 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:22 INFO - PROCESS | 3188 | 1470941962215 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 11:59:22 INFO - PROCESS | 3188 | 1470941962223 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 3188 | 1470941962226 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:22 INFO - PROCESS | 3188 | ++DOCSHELL 10D10800 == 28 [pid = 3188] [id = 342] 11:59:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10D13C00) [pid = 3188] [serial = 1025] [outer = 00000000] 11:59:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10D56400) [pid = 3188] [serial = 1026] [outer = 10D13C00] 11:59:22 INFO - PROCESS | 3188 | 1470941962273 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10E56800) [pid = 3188] [serial = 1027] [outer = 10D13C00] 11:59:22 INFO - PROCESS | 3188 | 1470941962759 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]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 11:59:22 INFO - PROCESS | 3188 | 1470941962805 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 3188 | 1470941962807 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 11:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:59:22 INFO - PROCESS | 3188 | 1470941962811 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 3188 | 1470941962814 Marionette TRACE conn6 <- [1,1334,null,{}] 11:59:22 INFO - PROCESS | 3188 | 1470941962833 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}] 11:59:22 INFO - PROCESS | 3188 | 1470941962838 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:22 INFO - PROCESS | 3188 | 1470941962949 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 11:59:22 INFO - PROCESS | 3188 | 1470941962962 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 3188 | 1470941962965 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:23 INFO - PROCESS | 3188 | ++DOCSHELL 14D25000 == 29 [pid = 3188] [id = 343] 11:59:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (14D2BC00) [pid = 3188] [serial = 1028] [outer = 00000000] 11:59:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (15CCE400) [pid = 3188] [serial = 1029] [outer = 14D2BC00] 11:59:23 INFO - PROCESS | 3188 | 1470941963013 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16301800) [pid = 3188] [serial = 1030] [outer = 14D2BC00] 11:59:23 INFO - PROCESS | 3188 | 1470941963484 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]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 11:59:23 INFO - PROCESS | 3188 | 1470941963543 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 3188 | 1470941963545 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 11:59:23 INFO - PROCESS | 3188 | 1470941963548 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:59:23 INFO - PROCESS | 3188 | 1470941963550 Marionette TRACE conn6 <- [1,1338,null,{}] 11:59:23 INFO - PROCESS | 3188 | 1470941963560 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}] 11:59:23 INFO - PROCESS | 3188 | 1470941963562 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:23 INFO - PROCESS | 3188 | 1470941963702 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 11:59:23 INFO - PROCESS | 3188 | 1470941963713 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 3188 | 1470941963715 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:23 INFO - PROCESS | 3188 | ++DOCSHELL 16308400 == 30 [pid = 3188] [id = 344] 11:59:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16309400) [pid = 3188] [serial = 1031] [outer = 00000000] 11:59:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1630E000) [pid = 3188] [serial = 1032] [outer = 16309400] 11:59:23 INFO - PROCESS | 3188 | 1470941963759 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (163D9000) [pid = 3188] [serial = 1033] [outer = 16309400] 11:59:24 INFO - PROCESS | 3188 | 1470941964212 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]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 11:59:24 INFO - PROCESS | 3188 | 1470941964283 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 3188 | 1470941964285 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 11:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:59:24 INFO - PROCESS | 3188 | 1470941964293 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 3188 | 1470941964295 Marionette TRACE conn6 <- [1,1342,null,{}] 11:59:24 INFO - PROCESS | 3188 | 1470941964299 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}] 11:59:24 INFO - PROCESS | 3188 | 1470941964301 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:24 INFO - PROCESS | 3188 | 1470941964414 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 11:59:24 INFO - PROCESS | 3188 | 1470941964426 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 3188 | 1470941964428 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:24 INFO - PROCESS | 3188 | ++DOCSHELL 163E1400 == 31 [pid = 3188] [id = 345] 11:59:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (163E1800) [pid = 3188] [serial = 1034] [outer = 00000000] 11:59:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (16456400) [pid = 3188] [serial = 1035] [outer = 163E1800] 11:59:24 INFO - PROCESS | 3188 | 1470941964472 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1645E000) [pid = 3188] [serial = 1036] [outer = 163E1800] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (178BE800) [pid = 3188] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1972B000) [pid = 3188] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1972D400) [pid = 3188] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (08194C00) [pid = 3188] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0FEFA800) [pid = 3188] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (147EB000) [pid = 3188] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (163D9C00) [pid = 3188] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (08194800) [pid = 3188] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (117ECC00) [pid = 3188] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1688E400) [pid = 3188] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (19243800) [pid = 3188] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:59:25 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (19EABC00) [pid = 3188] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:59:25 INFO - PROCESS | 3188 | 1470941965161 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]]]}] 11:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 930ms 11:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:59:25 INFO - PROCESS | 3188 | 1470941965223 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 3188 | 1470941965225 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 11:59:25 INFO - PROCESS | 3188 | 1470941965228 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 3188 | 1470941965229 Marionette TRACE conn6 <- [1,1346,null,{}] 11:59:25 INFO - PROCESS | 3188 | 1470941965233 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}] 11:59:25 INFO - PROCESS | 3188 | 1470941965239 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:25 INFO - PROCESS | 3188 | 1470941965374 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 11:59:25 INFO - PROCESS | 3188 | 1470941965393 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 3188 | 1470941965395 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:25 INFO - PROCESS | 3188 | ++DOCSHELL 16453400 == 32 [pid = 3188] [id = 346] 11:59:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16455C00) [pid = 3188] [serial = 1037] [outer = 00000000] 11:59:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1689B800) [pid = 3188] [serial = 1038] [outer = 16455C00] 11:59:25 INFO - PROCESS | 3188 | 1470941965443 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (168C0400) [pid = 3188] [serial = 1039] [outer = 16455C00] 11:59:25 INFO - PROCESS | 3188 | 1470941965849 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]]]}] 11:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 11:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:59:25 INFO - PROCESS | 3188 | 1470941965899 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 3188 | 1470941965901 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 11:59:25 INFO - PROCESS | 3188 | 1470941965904 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 3188 | 1470941965906 Marionette TRACE conn6 <- [1,1350,null,{}] 11:59:25 INFO - PROCESS | 3188 | 1470941965910 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}] 11:59:25 INFO - PROCESS | 3188 | 1470941965912 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:26 INFO - PROCESS | 3188 | 1470941965992 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 11:59:26 INFO - PROCESS | 3188 | 1470941965997 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 3188 | 1470941965999 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:26 INFO - PROCESS | 3188 | ++DOCSHELL 17584000 == 33 [pid = 3188] [id = 347] 11:59:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (17584800) [pid = 3188] [serial = 1040] [outer = 00000000] 11:59:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (17830400) [pid = 3188] [serial = 1041] [outer = 17584800] 11:59:26 INFO - PROCESS | 3188 | 1470941966044 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (17830C00) [pid = 3188] [serial = 1042] [outer = 17584800] 11:59:26 INFO - PROCESS | 3188 | 1470941966469 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]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 11:59:26 INFO - PROCESS | 3188 | 1470941966535 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 3188 | 1470941966537 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 11:59:26 INFO - PROCESS | 3188 | 1470941966541 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:59:26 INFO - PROCESS | 3188 | 1470941966543 Marionette TRACE conn6 <- [1,1354,null,{}] 11:59:26 INFO - PROCESS | 3188 | 1470941966546 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}] 11:59:26 INFO - PROCESS | 3188 | 1470941966548 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:26 INFO - PROCESS | 3188 | 1470941966627 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 11:59:26 INFO - PROCESS | 3188 | 1470941966633 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 3188 | 1470941966635 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:26 INFO - PROCESS | 3188 | ++DOCSHELL 178C3C00 == 34 [pid = 3188] [id = 348] 11:59:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178C4000) [pid = 3188] [serial = 1043] [outer = 00000000] 11:59:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18703C00) [pid = 3188] [serial = 1044] [outer = 178C4000] 11:59:26 INFO - PROCESS | 3188 | 1470941966679 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (178E9C00) [pid = 3188] [serial = 1045] [outer = 178C4000] 11:59:27 INFO - PROCESS | 3188 | 1470941967461 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] 11:59:27 INFO - PROCESS | 3188 | 1470941967520 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 11:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:59:27 INFO - PROCESS | 3188 | 1470941967525 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - PROCESS | 3188 | 1470941967528 Marionette TRACE conn6 <- [1,1358,null,{}] 11:59:27 INFO - PROCESS | 3188 | 1470941967534 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}] 11:59:27 INFO - PROCESS | 3188 | 1470941967537 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:27 INFO - PROCESS | 3188 | 1470941967663 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 11:59:27 INFO - PROCESS | 3188 | 1470941967793 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 3188 | 1470941967795 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:27 INFO - PROCESS | 3188 | ++DOCSHELL 1064C000 == 35 [pid = 3188] [id = 349] 11:59:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1064F800) [pid = 3188] [serial = 1046] [outer = 00000000] 11:59:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (10D14400) [pid = 3188] [serial = 1047] [outer = 1064F800] 11:59:27 INFO - PROCESS | 3188 | 1470941967854 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (10E60800) [pid = 3188] [serial = 1048] [outer = 1064F800] 11:59:28 INFO - PROCESS | 3188 | 1470941968676 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] 11:59:28 INFO - PROCESS | 3188 | 1470941968702 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 11:59:28 INFO - PROCESS | 3188 | 1470941968709 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:59:28 INFO - PROCESS | 3188 | 1470941968712 Marionette TRACE conn6 <- [1,1362,null,{}] 11:59:28 INFO - PROCESS | 3188 | 1470941968716 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}] 11:59:28 INFO - PROCESS | 3188 | 1470941968719 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:28 INFO - PROCESS | 3188 | 1470941968850 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 11:59:29 INFO - PROCESS | 3188 | 1470941968978 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 3188 | 1470941968981 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:29 INFO - PROCESS | 3188 | ++DOCSHELL 0C427400 == 36 [pid = 3188] [id = 350] 11:59:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0FD35800) [pid = 3188] [serial = 1049] [outer = 00000000] 11:59:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (16304800) [pid = 3188] [serial = 1050] [outer = 0FD35800] 11:59:29 INFO - PROCESS | 3188 | 1470941969039 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1635CC00) [pid = 3188] [serial = 1051] [outer = 0FD35800] 11:59:29 INFO - PROCESS | 3188 | --DOCSHELL 17584000 == 35 [pid = 3188] [id = 347] 11:59:29 INFO - PROCESS | 3188 | --DOCSHELL 16453400 == 34 [pid = 3188] [id = 346] 11:59:29 INFO - PROCESS | 3188 | --DOCSHELL 163E1400 == 33 [pid = 3188] [id = 345] 11:59:29 INFO - PROCESS | 3188 | --DOCSHELL 16308400 == 32 [pid = 3188] [id = 344] 11:59:29 INFO - PROCESS | 3188 | --DOCSHELL 14D25000 == 31 [pid = 3188] [id = 343] 11:59:29 INFO - PROCESS | 3188 | --DOCSHELL 10D10800 == 30 [pid = 3188] [id = 342] 11:59:29 INFO - PROCESS | 3188 | --DOCSHELL 0C4CA000 == 29 [pid = 3188] [id = 341] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (19F3A000) [pid = 3188] [serial = 1005] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (178E7800) [pid = 3188] [serial = 993] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19A67000) [pid = 3188] [serial = 996] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (18E8F400) [pid = 3188] [serial = 994] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (19EA4800) [pid = 3188] [serial = 973] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10649400) [pid = 3188] [serial = 981] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10D19800) [pid = 3188] [serial = 982] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1074AC00) [pid = 3188] [serial = 975] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10B67400) [pid = 3188] [serial = 976] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (14AB6800) [pid = 3188] [serial = 984] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (14D2FC00) [pid = 3188] [serial = 985] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16459400) [pid = 3188] [serial = 987] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (16581000) [pid = 3188] [serial = 988] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0BE8E000) [pid = 3188] [serial = 978] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (0BE9C400) [pid = 3188] [serial = 979] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (16461800) [pid = 3188] [serial = 999] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (19A67800) [pid = 3188] [serial = 997] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (1758A800) [pid = 3188] [serial = 1000] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (1689AC00) [pid = 3188] [serial = 990] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (19F3C400) [pid = 3188] [serial = 1006] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (1758B000) [pid = 3188] [serial = 991] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19CC0C00) [pid = 3188] [serial = 1003] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (19CB9800) [pid = 3188] [serial = 1002] [outer = 00000000] [url = about:blank] 11:59:29 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:29 INFO - PROCESS | 3188 | 1470941969829 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] 11:59:29 INFO - PROCESS | 3188 | 1470941969887 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 11:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:59:29 INFO - PROCESS | 3188 | 1470941969892 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:59:29 INFO - PROCESS | 3188 | 1470941969895 Marionette TRACE conn6 <- [1,1366,null,{}] 11:59:29 INFO - PROCESS | 3188 | 1470941969901 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}] 11:59:29 INFO - PROCESS | 3188 | 1470941969904 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:30 INFO - PROCESS | 3188 | 1470941969998 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 11:59:30 INFO - PROCESS | 3188 | 1470941970006 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 3188 | 1470941970010 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:30 INFO - PROCESS | 3188 | ++DOCSHELL 10556C00 == 30 [pid = 3188] [id = 351] 11:59:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (10559000) [pid = 3188] [serial = 1052] [outer = 00000000] 11:59:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (10B6A000) [pid = 3188] [serial = 1053] [outer = 10559000] 11:59:30 INFO - PROCESS | 3188 | 1470941970062 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10D16000) [pid = 3188] [serial = 1054] [outer = 10559000] 11:59:30 INFO - PROCESS | 3188 | 1470941970590 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] 11:59:30 INFO - PROCESS | 3188 | 1470941970627 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 11:59:30 INFO - PROCESS | 3188 | 1470941970632 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:59:30 INFO - PROCESS | 3188 | 1470941970635 Marionette TRACE conn6 <- [1,1370,null,{}] 11:59:30 INFO - PROCESS | 3188 | 1470941970639 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}] 11:59:30 INFO - PROCESS | 3188 | 1470941970641 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:30 INFO - PROCESS | 3188 | 1470941970726 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 11:59:30 INFO - PROCESS | 3188 | 1470941970735 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 3188 | 1470941970737 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:30 INFO - PROCESS | 3188 | ++DOCSHELL 14B80000 == 31 [pid = 3188] [id = 352] 11:59:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (14B82400) [pid = 3188] [serial = 1055] [outer = 00000000] 11:59:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (14D65800) [pid = 3188] [serial = 1056] [outer = 14B82400] 11:59:30 INFO - PROCESS | 3188 | 1470941970789 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (16165C00) [pid = 3188] [serial = 1057] [outer = 14B82400] 11:59:31 INFO - PROCESS | 3188 | [3188] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:31 INFO - PROCESS | 3188 | 1470941971260 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] 11:59:31 INFO - PROCESS | 3188 | 1470941971310 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 11:59:31 INFO - PROCESS | 3188 | 1470941971313 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:59:31 INFO - PROCESS | 3188 | 1470941971316 Marionette TRACE conn6 <- [1,1374,null,{}] 11:59:31 INFO - PROCESS | 3188 | 1470941971327 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}] 11:59:31 INFO - PROCESS | 3188 | 1470941971332 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:31 INFO - PROCESS | 3188 | 1470941971416 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 11:59:31 INFO - PROCESS | 3188 | 1470941971533 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 3188 | 1470941971536 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:31 INFO - PROCESS | 3188 | ++DOCSHELL 16823800 == 32 [pid = 3188] [id = 353] 11:59:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (16827000) [pid = 3188] [serial = 1058] [outer = 00000000] 11:59:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (16890C00) [pid = 3188] [serial = 1059] [outer = 16827000] 11:59:31 INFO - PROCESS | 3188 | 1470941971587 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (168BE000) [pid = 3188] [serial = 1060] [outer = 16827000] 11:59:32 INFO - PROCESS | 3188 | 1470941971974 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] 11:59:32 INFO - PROCESS | 3188 | 1470941971990 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 11:59:32 INFO - PROCESS | 3188 | 1470941971993 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:59:32 INFO - PROCESS | 3188 | 1470941971995 Marionette TRACE conn6 <- [1,1378,null,{}] 11:59:32 INFO - PROCESS | 3188 | 1470941971999 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}] 11:59:32 INFO - PROCESS | 3188 | 1470941972001 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:32 INFO - PROCESS | 3188 | 1470941972124 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 11:59:32 INFO - PROCESS | 3188 | 1470941972136 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 3188 | 1470941972138 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:32 INFO - PROCESS | 3188 | ++DOCSHELL 1758B000 == 33 [pid = 3188] [id = 354] 11:59:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (17821400) [pid = 3188] [serial = 1061] [outer = 00000000] 11:59:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (178E9400) [pid = 3188] [serial = 1062] [outer = 17821400] 11:59:32 INFO - PROCESS | 3188 | 1470941972184 Marionette DEBUG loaded listener.js 11:59:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (18D5AC00) [pid = 3188] [serial = 1063] [outer = 17821400] 11:59:32 INFO - PROCESS | 3188 | 1470941972622 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]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 11:59:32 INFO - PROCESS | 3188 | 1470941972667 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 11:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:59:32 INFO - PROCESS | 3188 | 1470941972669 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 11:59:32 INFO - PROCESS | 3188 | 1470941972676 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 3188 | 1470941972677 Marionette TRACE conn6 <- [1,1382,null,{}] 11:59:32 INFO - PROCESS | 3188 | 1470941972681 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}] 11:59:32 INFO - PROCESS | 3188 | 1470941972683 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:32 INFO - PROCESS | 3188 | 1470941972792 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 11:59:32 INFO - PROCESS | 3188 | 1470941972879 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 3188 | 1470941972881 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:32 INFO - PROCESS | 3188 | ++DOCSHELL 14D5DC00 == 34 [pid = 3188] [id = 355] 11:59:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (14D65C00) [pid = 3188] [serial = 1064] [outer = 00000000] 11:59:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (18D53C00) [pid = 3188] [serial = 1065] [outer = 14D65C00] 11:59:32 INFO - PROCESS | 3188 | 1470941972926 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (18E96400) [pid = 3188] [serial = 1066] [outer = 14D65C00] 11:59:33 INFO - PROCESS | 3188 | 1470941973344 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]]]}] 11:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 11:59:33 INFO - PROCESS | 3188 | 1470941973403 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 11:59:33 INFO - PROCESS | 3188 | 1470941973405 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 11:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:59:33 INFO - PROCESS | 3188 | 1470941973408 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:59:33 INFO - PROCESS | 3188 | 1470941973410 Marionette TRACE conn6 <- [1,1386,null,{}] 11:59:33 INFO - PROCESS | 3188 | 1470941973414 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}] 11:59:33 INFO - PROCESS | 3188 | 1470941973420 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:33 INFO - PROCESS | 3188 | 1470941973560 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 11:59:33 INFO - PROCESS | 3188 | 1470941973575 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 3188 | 1470941973577 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:33 INFO - PROCESS | 3188 | ++DOCSHELL 1758B400 == 35 [pid = 3188] [id = 356] 11:59:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19730C00) [pid = 3188] [serial = 1067] [outer = 00000000] 11:59:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19CB7C00) [pid = 3188] [serial = 1068] [outer = 19730C00] 11:59:33 INFO - PROCESS | 3188 | 1470941973671 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19CB8000) [pid = 3188] [serial = 1069] [outer = 19730C00] 11:59:34 INFO - PROCESS | 3188 | 1470941974069 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]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10D13C00) [pid = 3188] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0818F400) [pid = 3188] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14D2BC00) [pid = 3188] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0FDE4C00) [pid = 3188] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (08192000) [pid = 3188] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (14A74800) [pid = 3188] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16899400) [pid = 3188] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (19730000) [pid = 3188] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (16309400) [pid = 3188] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (163E1800) [pid = 3188] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (17584800) [pid = 3188] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:59:34 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16455C00) [pid = 3188] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:59:34 INFO - PROCESS | 3188 | 1470941974197 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 3188 | 1470941974199 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 11:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:59:34 INFO - PROCESS | 3188 | 1470941974204 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 3188 | 1470941974206 Marionette TRACE conn6 <- [1,1390,null,{}] 11:59:34 INFO - PROCESS | 3188 | 1470941974214 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}] 11:59:34 INFO - PROCESS | 3188 | 1470941974216 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:34 INFO - PROCESS | 3188 | 1470941974294 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 11:59:34 INFO - PROCESS | 3188 | 1470941974300 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 3188 | 1470941974302 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:34 INFO - PROCESS | 3188 | ++DOCSHELL 10E20000 == 36 [pid = 3188] [id = 357] 11:59:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10ED4400) [pid = 3188] [serial = 1070] [outer = 00000000] 11:59:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (15301400) [pid = 3188] [serial = 1071] [outer = 10ED4400] 11:59:34 INFO - PROCESS | 3188 | 1470941974345 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16309400) [pid = 3188] [serial = 1072] [outer = 10ED4400] 11:59:34 INFO - PROCESS | 3188 | 1470941974749 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]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 590ms 11:59:34 INFO - PROCESS | 3188 | 1470941974800 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 3188 | 1470941974802 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 11:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:59:34 INFO - PROCESS | 3188 | 1470941974809 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 3188 | 1470941974811 Marionette TRACE conn6 <- [1,1394,null,{}] 11:59:34 INFO - PROCESS | 3188 | 1470941974815 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}] 11:59:34 INFO - PROCESS | 3188 | 1470941974817 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:34 INFO - PROCESS | 3188 | 1470941974898 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 11:59:34 INFO - PROCESS | 3188 | 1470941974904 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 3188 | 1470941974906 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:34 INFO - PROCESS | 3188 | ++DOCSHELL 16455C00 == 37 [pid = 3188] [id = 358] 11:59:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16456000) [pid = 3188] [serial = 1073] [outer = 00000000] 11:59:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1972B400) [pid = 3188] [serial = 1074] [outer = 16456000] 11:59:34 INFO - PROCESS | 3188 | 1470941974952 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19730000) [pid = 3188] [serial = 1075] [outer = 16456000] 11:59:35 INFO - PROCESS | 3188 | 1470941975377 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]]]}] 11:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 11:59:35 INFO - PROCESS | 3188 | 1470941975440 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 11:59:35 INFO - PROCESS | 3188 | 1470941975443 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 11:59:35 INFO - PROCESS | 3188 | 1470941975446 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:59:35 INFO - PROCESS | 3188 | 1470941975448 Marionette TRACE conn6 <- [1,1398,null,{}] 11:59:35 INFO - PROCESS | 3188 | 1470941975451 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}] 11:59:35 INFO - PROCESS | 3188 | 1470941975453 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:35 INFO - PROCESS | 3188 | 1470941975538 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 11:59:35 INFO - PROCESS | 3188 | 1470941975544 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 3188 | 1470941975546 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:35 INFO - PROCESS | 3188 | ++DOCSHELL 086EF400 == 38 [pid = 3188] [id = 359] 11:59:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (178BD000) [pid = 3188] [serial = 1076] [outer = 00000000] 11:59:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19EA0000) [pid = 3188] [serial = 1077] [outer = 178BD000] 11:59:35 INFO - PROCESS | 3188 | 1470941975602 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19EA3C00) [pid = 3188] [serial = 1078] [outer = 178BD000] 11:59:36 INFO - PROCESS | 3188 | 1470941976067 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]]]}] 11:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 11:59:36 INFO - PROCESS | 3188 | 1470941976121 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 11:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:59:36 INFO - PROCESS | 3188 | 1470941976123 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 11:59:36 INFO - PROCESS | 3188 | 1470941976126 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 3188 | 1470941976128 Marionette TRACE conn6 <- [1,1402,null,{}] 11:59:36 INFO - PROCESS | 3188 | 1470941976132 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}] 11:59:36 INFO - PROCESS | 3188 | 1470941976134 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:36 INFO - PROCESS | 3188 | 1470941976257 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 11:59:36 INFO - PROCESS | 3188 | 1470941976393 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 3188 | 1470941976396 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:36 INFO - PROCESS | 3188 | ++DOCSHELL 08197000 == 39 [pid = 3188] [id = 360] 11:59:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (08197800) [pid = 3188] [serial = 1079] [outer = 00000000] 11:59:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0BE99400) [pid = 3188] [serial = 1080] [outer = 08197800] 11:59:36 INFO - PROCESS | 3188 | 1470941976457 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1054EC00) [pid = 3188] [serial = 1081] [outer = 08197800] 11:59:37 INFO - PROCESS | 3188 | 1470941977196 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]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1127ms 11:59:37 INFO - PROCESS | 3188 | 1470941977259 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 3188 | 1470941977264 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 11:59:37 INFO - PROCESS | 3188 | 1470941977269 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:59:37 INFO - PROCESS | 3188 | 1470941977272 Marionette TRACE conn6 <- [1,1406,null,{}] 11:59:37 INFO - PROCESS | 3188 | 1470941977277 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}] 11:59:37 INFO - PROCESS | 3188 | 1470941977281 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:37 INFO - PROCESS | 3188 | 1470941977406 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 11:59:37 INFO - PROCESS | 3188 | 1470941977529 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 3188 | 1470941977532 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:37 INFO - PROCESS | 3188 | ++DOCSHELL 14D61000 == 40 [pid = 3188] [id = 361] 11:59:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (16305C00) [pid = 3188] [serial = 1082] [outer = 00000000] 11:59:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (163E4800) [pid = 3188] [serial = 1083] [outer = 16305C00] 11:59:37 INFO - PROCESS | 3188 | 1470941977593 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (16461C00) [pid = 3188] [serial = 1084] [outer = 16305C00] 11:59:38 INFO - PROCESS | 3188 | 1470941978203 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]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 11:59:38 INFO - PROCESS | 3188 | 1470941978243 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 3188 | 1470941978246 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 11:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:59:38 INFO - PROCESS | 3188 | 1470941978250 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 3188 | 1470941978252 Marionette TRACE conn6 <- [1,1410,null,{}] 11:59:38 INFO - PROCESS | 3188 | 1470941978257 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}] 11:59:38 INFO - PROCESS | 3188 | 1470941978259 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:38 INFO - PROCESS | 3188 | 1470941978374 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 11:59:38 INFO - PROCESS | 3188 | 1470941978483 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 3188 | 1470941978485 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:38 INFO - PROCESS | 3188 | ++DOCSHELL 19245C00 == 41 [pid = 3188] [id = 362] 11:59:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19724C00) [pid = 3188] [serial = 1085] [outer = 00000000] 11:59:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19731800) [pid = 3188] [serial = 1086] [outer = 19724C00] 11:59:38 INFO - PROCESS | 3188 | 1470941978540 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19BCC400) [pid = 3188] [serial = 1087] [outer = 19724C00] 11:59:39 INFO - PROCESS | 3188 | 1470941979198 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]]]}] 11:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 971ms 11:59:39 INFO - PROCESS | 3188 | 1470941979224 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 3188 | 1470941979228 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 11:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:59:39 INFO - PROCESS | 3188 | 1470941979238 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 3188 | 1470941979243 Marionette TRACE conn6 <- [1,1414,null,{}] 11:59:39 INFO - PROCESS | 3188 | 1470941979247 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}] 11:59:39 INFO - PROCESS | 3188 | 1470941979250 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:39 INFO - PROCESS | 3188 | 1470941979365 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 11:59:39 INFO - PROCESS | 3188 | 1470941979468 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 3188 | 1470941979470 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:39 INFO - PROCESS | 3188 | ++DOCSHELL 1064DC00 == 42 [pid = 3188] [id = 363] 11:59:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (10651C00) [pid = 3188] [serial = 1088] [outer = 00000000] 11:59:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (10E81C00) [pid = 3188] [serial = 1089] [outer = 10651C00] 11:59:39 INFO - PROCESS | 3188 | 1470941979525 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (16309000) [pid = 3188] [serial = 1090] [outer = 10651C00] 11:59:40 INFO - PROCESS | 3188 | 1470941980373 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]]]}] 11:59:40 INFO - PROCESS | 3188 | --DOCSHELL 086EF400 == 41 [pid = 3188] [id = 359] 11:59:40 INFO - PROCESS | 3188 | --DOCSHELL 16455C00 == 40 [pid = 3188] [id = 358] 11:59:40 INFO - PROCESS | 3188 | --DOCSHELL 10E20000 == 39 [pid = 3188] [id = 357] 11:59:40 INFO - PROCESS | 3188 | --DOCSHELL 1758B400 == 38 [pid = 3188] [id = 356] 11:59:40 INFO - PROCESS | 3188 | --DOCSHELL 14D5DC00 == 37 [pid = 3188] [id = 355] 11:59:40 INFO - PROCESS | 3188 | --DOCSHELL 1758B000 == 36 [pid = 3188] [id = 354] 11:59:41 INFO - PROCESS | 3188 | --DOCSHELL 16823800 == 35 [pid = 3188] [id = 353] 11:59:41 INFO - PROCESS | 3188 | --DOCSHELL 14B80000 == 34 [pid = 3188] [id = 352] 11:59:41 INFO - PROCESS | 3188 | --DOCSHELL 10556C00 == 33 [pid = 3188] [id = 351] 11:59:41 INFO - PROCESS | 3188 | --DOCSHELL 0818DC00 == 32 [pid = 3188] [id = 340] 11:59:41 INFO - PROCESS | 3188 | --DOCSHELL 178C3C00 == 31 [pid = 3188] [id = 348] 11:59:41 INFO - PROCESS | 3188 | --DOCSHELL 0C427400 == 30 [pid = 3188] [id = 350] 11:59:41 INFO - PROCESS | 3188 | --DOCSHELL 1064C000 == 29 [pid = 3188] [id = 349] 11:59:41 INFO - PROCESS | 3188 | --DOCSHELL 19245C00 == 28 [pid = 3188] [id = 362] 11:59:41 INFO - PROCESS | 3188 | --DOCSHELL 08197000 == 27 [pid = 3188] [id = 360] 11:59:41 INFO - PROCESS | 3188 | --DOCSHELL 14D61000 == 26 [pid = 3188] [id = 361] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10D56400) [pid = 3188] [serial = 1026] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0BE9CC00) [pid = 3188] [serial = 1021] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (086EF000) [pid = 3188] [serial = 1020] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (15CCE400) [pid = 3188] [serial = 1029] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (1055C400) [pid = 3188] [serial = 1023] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1064CC00) [pid = 3188] [serial = 1024] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (16301800) [pid = 3188] [serial = 1030] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0FEFE800) [pid = 3188] [serial = 1009] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0BE92400) [pid = 3188] [serial = 1008] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (15CCFC00) [pid = 3188] [serial = 1012] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (15295000) [pid = 3188] [serial = 1011] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (19728400) [pid = 3188] [serial = 1015] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (178E9800) [pid = 3188] [serial = 1014] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1BB0FC00) [pid = 3188] [serial = 1018] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1B397800) [pid = 3188] [serial = 1017] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1630E000) [pid = 3188] [serial = 1032] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (16456400) [pid = 3188] [serial = 1035] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (17830400) [pid = 3188] [serial = 1041] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1645E000) [pid = 3188] [serial = 1036] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1689B800) [pid = 3188] [serial = 1038] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (163D9000) [pid = 3188] [serial = 1033] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (10E56800) [pid = 3188] [serial = 1027] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (17830C00) [pid = 3188] [serial = 1042] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (18703C00) [pid = 3188] [serial = 1044] [outer = 00000000] [url = about:blank] 11:59:41 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (168C0400) [pid = 3188] [serial = 1039] [outer = 00000000] [url = about:blank] 11:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1839ms 11:59:41 INFO - PROCESS | 3188 | 1470941981073 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 3188 | 1470941981078 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 11:59:41 INFO - PROCESS | 3188 | 1470941981083 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:59:41 INFO - PROCESS | 3188 | 1470941981086 Marionette TRACE conn6 <- [1,1418,null,{}] 11:59:41 INFO - PROCESS | 3188 | 1470941981092 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}] 11:59:41 INFO - PROCESS | 3188 | 1470941981096 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:41 INFO - PROCESS | 3188 | 1470941981227 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 11:59:41 INFO - PROCESS | 3188 | 1470941981236 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 3188 | 1470941981241 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:41 INFO - PROCESS | 3188 | ++DOCSHELL 0FD82400 == 27 [pid = 3188] [id = 364] 11:59:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (0FD85800) [pid = 3188] [serial = 1091] [outer = 00000000] 11:59:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (0FEF7400) [pid = 3188] [serial = 1092] [outer = 0FD85800] 11:59:41 INFO - PROCESS | 3188 | 1470941981292 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10551400) [pid = 3188] [serial = 1093] [outer = 0FD85800] 11:59:41 INFO - PROCESS | 3188 | 1470941981806 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]]]}] 11:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 770ms 11:59:41 INFO - PROCESS | 3188 | 1470941981857 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 3188 | 1470941981860 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 11:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:59:41 INFO - PROCESS | 3188 | 1470941981867 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - PROCESS | 3188 | 1470941981870 Marionette TRACE conn6 <- [1,1422,null,{}] 11:59:41 INFO - PROCESS | 3188 | 1470941981874 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}] 11:59:41 INFO - PROCESS | 3188 | 1470941981877 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:42 INFO - PROCESS | 3188 | 1470941981966 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 11:59:42 INFO - PROCESS | 3188 | 1470941982052 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 3188 | 1470941982055 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:42 INFO - PROCESS | 3188 | ++DOCSHELL 10B66C00 == 28 [pid = 3188] [id = 365] 11:59:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10B67000) [pid = 3188] [serial = 1094] [outer = 00000000] 11:59:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10B70C00) [pid = 3188] [serial = 1095] [outer = 10B67000] 11:59:42 INFO - PROCESS | 3188 | 1470941982103 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10D3C000) [pid = 3188] [serial = 1096] [outer = 10B67000] 11:59:42 INFO - PROCESS | 3188 | 1470941982516 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]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 690ms 11:59:42 INFO - PROCESS | 3188 | 1470941982580 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 3188 | 1470941982583 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 11:59:42 INFO - PROCESS | 3188 | 1470941982586 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 3188 | 1470941982588 Marionette TRACE conn6 <- [1,1426,null,{}] 11:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:59:42 INFO - PROCESS | 3188 | 1470941982603 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}] 11:59:42 INFO - PROCESS | 3188 | 1470941982608 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:42 INFO - PROCESS | 3188 | 1470941982695 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 11:59:42 INFO - PROCESS | 3188 | 1470941982711 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 3188 | 1470941982714 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:42 INFO - PROCESS | 3188 | ++DOCSHELL 14ABF400 == 29 [pid = 3188] [id = 366] 11:59:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (14AC0C00) [pid = 3188] [serial = 1097] [outer = 00000000] 11:59:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (14B86400) [pid = 3188] [serial = 1098] [outer = 14AC0C00] 11:59:42 INFO - PROCESS | 3188 | 1470941982764 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (15299C00) [pid = 3188] [serial = 1099] [outer = 14AC0C00] 11:59:43 INFO - PROCESS | 3188 | 1470941983211 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]]]}] 11:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 11:59:43 INFO - PROCESS | 3188 | 1470941983263 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 3188 | 1470941983265 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 11:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:59:43 INFO - PROCESS | 3188 | 1470941983277 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - PROCESS | 3188 | 1470941983279 Marionette TRACE conn6 <- [1,1430,null,{}] 11:59:43 INFO - PROCESS | 3188 | 1470941983283 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}] 11:59:43 INFO - PROCESS | 3188 | 1470941983285 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:43 INFO - PROCESS | 3188 | 1470941983432 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 11:59:43 INFO - PROCESS | 3188 | 1470941983488 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 3188 | 1470941983491 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:43 INFO - PROCESS | 3188 | ++DOCSHELL 160C9800 == 30 [pid = 3188] [id = 367] 11:59:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (160C9C00) [pid = 3188] [serial = 1100] [outer = 00000000] 11:59:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16310C00) [pid = 3188] [serial = 1101] [outer = 160C9C00] 11:59:43 INFO - PROCESS | 3188 | 1470941983538 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (163DD800) [pid = 3188] [serial = 1102] [outer = 160C9C00] 11:59:44 INFO - PROCESS | 3188 | 1470941983973 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]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 11:59:44 INFO - PROCESS | 3188 | 1470941984014 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 3188 | 1470941984016 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 11:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:59:44 INFO - PROCESS | 3188 | 1470941984056 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 3188 | 1470941984058 Marionette TRACE conn6 <- [1,1434,null,{}] 11:59:44 INFO - PROCESS | 3188 | 1470941984066 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}] 11:59:44 INFO - PROCESS | 3188 | 1470941984068 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:44 INFO - PROCESS | 3188 | 1470941984182 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 11:59:44 INFO - PROCESS | 3188 | 1470941984195 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 3188 | 1470941984197 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:44 INFO - PROCESS | 3188 | ++DOCSHELL 16453400 == 31 [pid = 3188] [id = 368] 11:59:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16455800) [pid = 3188] [serial = 1103] [outer = 00000000] 11:59:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16586800) [pid = 3188] [serial = 1104] [outer = 16455800] 11:59:44 INFO - PROCESS | 3188 | 1470941984244 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16890800) [pid = 3188] [serial = 1105] [outer = 16455800] 11:59:44 INFO - PROCESS | 3188 | 1470941984669 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]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 710ms 11:59:44 INFO - PROCESS | 3188 | 1470941984736 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 3188 | 1470941984739 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 11:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:59:44 INFO - PROCESS | 3188 | 1470941984742 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 3188 | 1470941984744 Marionette TRACE conn6 <- [1,1438,null,{}] 11:59:44 INFO - PROCESS | 3188 | 1470941984748 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}] 11:59:44 INFO - PROCESS | 3188 | 1470941984754 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:44 INFO - PROCESS | 3188 | 1470941984900 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 11:59:44 INFO - PROCESS | 3188 | 1470941984959 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 3188 | 1470941984961 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:44 INFO - PROCESS | 3188 | ++DOCSHELL 168BF000 == 32 [pid = 3188] [id = 369] 11:59:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (168C0C00) [pid = 3188] [serial = 1106] [outer = 00000000] 11:59:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1782EC00) [pid = 3188] [serial = 1107] [outer = 168C0C00] 11:59:45 INFO - PROCESS | 3188 | 1470941985007 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (178C0000) [pid = 3188] [serial = 1108] [outer = 168C0C00] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (14D65C00) [pid = 3188] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (19730C00) [pid = 3188] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16827000) [pid = 3188] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0FD35800) [pid = 3188] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1064F800) [pid = 3188] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10559000) [pid = 3188] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (14B82400) [pid = 3188] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (178C4000) [pid = 3188] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10ED4400) [pid = 3188] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (17821400) [pid = 3188] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (16456000) [pid = 3188] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:59:45 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (178BD000) [pid = 3188] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:59:45 INFO - PROCESS | 3188 | 1470941985690 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]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 11:59:45 INFO - PROCESS | 3188 | 1470941985725 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 3188 | 1470941985727 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 11:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:59:45 INFO - PROCESS | 3188 | 1470941985731 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 3188 | 1470941985733 Marionette TRACE conn6 <- [1,1442,null,{}] 11:59:45 INFO - PROCESS | 3188 | 1470941985737 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}] 11:59:45 INFO - PROCESS | 3188 | 1470941985739 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:45 INFO - PROCESS | 3188 | 1470941985861 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 11:59:46 INFO - PROCESS | 3188 | 1470941985978 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 3188 | 1470941985982 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:46 INFO - PROCESS | 3188 | ++DOCSHELL 086F1C00 == 33 [pid = 3188] [id = 370] 11:59:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0BE8E000) [pid = 3188] [serial = 1109] [outer = 00000000] 11:59:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0C427400) [pid = 3188] [serial = 1110] [outer = 0BE8E000] 11:59:46 INFO - PROCESS | 3188 | 1470941986042 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (0FD35800) [pid = 3188] [serial = 1111] [outer = 0BE8E000] 11:59:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (10558000) [pid = 3188] [serial = 1112] [outer = 14DFCC00] 11:59:46 INFO - PROCESS | 3188 | 1470941986906 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]]]}] 11:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1220ms 11:59:46 INFO - PROCESS | 3188 | 1470941986957 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 11:59:46 INFO - PROCESS | 3188 | 1470941986962 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 11:59:46 INFO - PROCESS | 3188 | 1470941986966 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:59:46 INFO - PROCESS | 3188 | 1470941986970 Marionette TRACE conn6 <- [1,1446,null,{}] 11:59:47 INFO - PROCESS | 3188 | 1470941986975 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}] 11:59:47 INFO - PROCESS | 3188 | 1470941986979 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:47 INFO - PROCESS | 3188 | 1470941987123 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 11:59:47 INFO - PROCESS | 3188 | 1470941987250 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 3188 | 1470941987253 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:47 INFO - PROCESS | 3188 | ++DOCSHELL 10D1A400 == 34 [pid = 3188] [id = 371] 11:59:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (10E56000) [pid = 3188] [serial = 1113] [outer = 00000000] 11:59:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (10E5A000) [pid = 3188] [serial = 1114] [outer = 10E56000] 11:59:47 INFO - PROCESS | 3188 | 1470941987312 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (10ECC400) [pid = 3188] [serial = 1115] [outer = 10E56000] 11:59:48 INFO - PROCESS | 3188 | 1470941988297 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]]]}] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 10656400 == 33 [pid = 3188] [id = 22] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 16825C00 == 32 [pid = 3188] [id = 16] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 10D60800 == 31 [pid = 3188] [id = 26] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 160C7400 == 30 [pid = 3188] [id = 28] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 18702000 == 29 [pid = 3188] [id = 18] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 168BDC00 == 28 [pid = 3188] [id = 29] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 10748C00 == 27 [pid = 3188] [id = 25] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 10E1B800 == 26 [pid = 3188] [id = 11] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 168BF000 == 25 [pid = 3188] [id = 369] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 16453400 == 24 [pid = 3188] [id = 368] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 160C9800 == 23 [pid = 3188] [id = 367] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 14ABF400 == 22 [pid = 3188] [id = 366] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 10B66C00 == 21 [pid = 3188] [id = 365] 11:59:48 INFO - PROCESS | 3188 | --DOCSHELL 0FD82400 == 20 [pid = 3188] [id = 364] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19EA0000) [pid = 3188] [serial = 1077] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (18D53C00) [pid = 3188] [serial = 1065] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19CB7C00) [pid = 3188] [serial = 1068] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16890C00) [pid = 3188] [serial = 1059] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (18E96400) [pid = 3188] [serial = 1066] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (168BE000) [pid = 3188] [serial = 1060] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (16304800) [pid = 3188] [serial = 1050] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1635CC00) [pid = 3188] [serial = 1051] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (10D14400) [pid = 3188] [serial = 1047] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (10E60800) [pid = 3188] [serial = 1048] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (10B6A000) [pid = 3188] [serial = 1053] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (10D16000) [pid = 3188] [serial = 1054] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (14D65800) [pid = 3188] [serial = 1056] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (16165C00) [pid = 3188] [serial = 1057] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (178E9C00) [pid = 3188] [serial = 1045] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (16309400) [pid = 3188] [serial = 1072] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (15301400) [pid = 3188] [serial = 1071] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (19CB8000) [pid = 3188] [serial = 1069] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (178E9400) [pid = 3188] [serial = 1062] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (19730000) [pid = 3188] [serial = 1075] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (1972B400) [pid = 3188] [serial = 1074] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (18D5AC00) [pid = 3188] [serial = 1063] [outer = 00000000] [url = about:blank] 11:59:48 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (19EA3C00) [pid = 3188] [serial = 1078] [outer = 00000000] [url = about:blank] 11:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1421ms 11:59:48 INFO - PROCESS | 3188 | 1470941988393 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 3188 | 1470941988398 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 11:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:59:48 INFO - PROCESS | 3188 | 1470941988403 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 3188 | 1470941988408 Marionette TRACE conn6 <- [1,1450,null,{}] 11:59:48 INFO - PROCESS | 3188 | 1470941988456 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}] 11:59:48 INFO - PROCESS | 3188 | 1470941988460 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:48 INFO - PROCESS | 3188 | 1470941988649 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 11:59:48 INFO - PROCESS | 3188 | 1470941988762 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 3188 | 1470941988767 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:48 INFO - PROCESS | 3188 | ++DOCSHELL 1064B800 == 21 [pid = 3188] [id = 372] 11:59:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (1064C000) [pid = 3188] [serial = 1116] [outer = 00000000] 11:59:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (10655000) [pid = 3188] [serial = 1117] [outer = 1064C000] 11:59:48 INFO - PROCESS | 3188 | 1470941988827 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (10AA4000) [pid = 3188] [serial = 1118] [outer = 1064C000] 11:59:49 INFO - PROCESS | 3188 | 1470941989419 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]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1073ms 11:59:49 INFO - PROCESS | 3188 | 1470941989480 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 3188 | 1470941989486 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 11:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:59:49 INFO - PROCESS | 3188 | 1470941989493 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 3188 | 1470941989496 Marionette TRACE conn6 <- [1,1454,null,{}] 11:59:49 INFO - PROCESS | 3188 | 1470941989500 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}] 11:59:49 INFO - PROCESS | 3188 | 1470941989503 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:49 INFO - PROCESS | 3188 | 1470941989659 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 11:59:49 INFO - PROCESS | 3188 | 1470941989778 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 3188 | 1470941989781 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:49 INFO - PROCESS | 3188 | ++DOCSHELL 11396C00 == 22 [pid = 3188] [id = 373] 11:59:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (1139F800) [pid = 3188] [serial = 1119] [outer = 00000000] 11:59:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (14767000) [pid = 3188] [serial = 1120] [outer = 1139F800] 11:59:49 INFO - PROCESS | 3188 | 1470941989845 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (14ABF400) [pid = 3188] [serial = 1121] [outer = 1139F800] 11:59:50 INFO - PROCESS | 3188 | 1470941990481 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]]]}] 11:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1022ms 11:59:50 INFO - PROCESS | 3188 | 1470941990516 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 11:59:50 INFO - PROCESS | 3188 | 1470941990519 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 11:59:50 INFO - PROCESS | 3188 | 1470941990522 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:59:50 INFO - PROCESS | 3188 | 1470941990526 Marionette TRACE conn6 <- [1,1458,null,{}] 11:59:50 INFO - PROCESS | 3188 | 1470941990538 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}] 11:59:50 INFO - PROCESS | 3188 | 1470941990544 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:50 INFO - PROCESS | 3188 | 1470941990666 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 11:59:50 INFO - PROCESS | 3188 | 1470941990793 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 3188 | 1470941990796 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:50 INFO - PROCESS | 3188 | ++DOCSHELL 16301400 == 23 [pid = 3188] [id = 374] 11:59:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (16301C00) [pid = 3188] [serial = 1122] [outer = 00000000] 11:59:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (16305800) [pid = 3188] [serial = 1123] [outer = 16301C00] 11:59:50 INFO - PROCESS | 3188 | 1470941990858 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (1630D000) [pid = 3188] [serial = 1124] [outer = 16301C00] 11:59:51 INFO - PROCESS | 3188 | 1470941991522 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]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1020ms 11:59:51 INFO - PROCESS | 3188 | 1470941991546 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 3188 | 1470941991549 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 11:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:59:51 INFO - PROCESS | 3188 | 1470941991553 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 3188 | 1470941991555 Marionette TRACE conn6 <- [1,1462,null,{}] 11:59:51 INFO - PROCESS | 3188 | 1470941991559 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}] 11:59:51 INFO - PROCESS | 3188 | 1470941991561 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:51 INFO - PROCESS | 3188 | 1470941991670 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 11:59:51 INFO - PROCESS | 3188 | 1470941991752 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 3188 | 1470941991754 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:51 INFO - PROCESS | 3188 | ++DOCSHELL 16456800 == 24 [pid = 3188] [id = 375] 11:59:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (16457000) [pid = 3188] [serial = 1125] [outer = 00000000] 11:59:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (167FD000) [pid = 3188] [serial = 1126] [outer = 16457000] 11:59:51 INFO - PROCESS | 3188 | 1470941991855 Marionette DEBUG loaded listener.js 11:59:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (16898000) [pid = 3188] [serial = 1127] [outer = 16457000] 11:59:52 INFO - PROCESS | 3188 | --DOCSHELL 086F1C00 == 23 [pid = 3188] [id = 370] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 147EC400 == 22 [pid = 3188] [id = 12] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 18E9AC00 == 21 [pid = 3188] [id = 21] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 17586000 == 20 [pid = 3188] [id = 15] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 10B67C00 == 19 [pid = 3188] [id = 24] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 1BB88400 == 18 [pid = 3188] [id = 17] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 118E1400 == 17 [pid = 3188] [id = 27] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 178C6400 == 16 [pid = 3188] [id = 20] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 178B7800 == 15 [pid = 3188] [id = 19] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 10744400 == 14 [pid = 3188] [id = 23] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 1064DC00 == 13 [pid = 3188] [id = 363] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 16301400 == 12 [pid = 3188] [id = 374] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 11396C00 == 11 [pid = 3188] [id = 373] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 10D1A400 == 10 [pid = 3188] [id = 371] 11:59:53 INFO - PROCESS | 3188 | --DOCSHELL 1064B800 == 9 [pid = 3188] [id = 372] 11:59:55 INFO - PROCESS | 3188 | 1470941995105 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]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 3652ms 11:59:55 INFO - PROCESS | 3188 | 1470941995209 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 3188 | 1470941995213 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 11:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:59:55 INFO - PROCESS | 3188 | 1470941995218 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 3188 | 1470941995222 Marionette TRACE conn6 <- [1,1466,null,{}] 11:59:55 INFO - PROCESS | 3188 | 1470941995229 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}] 11:59:55 INFO - PROCESS | 3188 | 1470941995232 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:55 INFO - PROCESS | 3188 | 1470941995326 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 11:59:55 INFO - PROCESS | 3188 | 1470941995334 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 3188 | 1470941995337 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:55 INFO - PROCESS | 3188 | ++DOCSHELL 0FD85C00 == 10 [pid = 3188] [id = 376] 11:59:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (0FDE7800) [pid = 3188] [serial = 1128] [outer = 00000000] 11:59:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0FE5E000) [pid = 3188] [serial = 1129] [outer = 0FDE7800] 11:59:55 INFO - PROCESS | 3188 | 1470941995387 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10555400) [pid = 3188] [serial = 1130] [outer = 0FDE7800] 11:59:55 INFO - PROCESS | 3188 | 1470941995901 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]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 11:59:55 INFO - PROCESS | 3188 | 1470941995948 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 3188 | 1470941995953 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 11:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:59:55 INFO - PROCESS | 3188 | 1470941995959 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 3188 | 1470941995962 Marionette TRACE conn6 <- [1,1470,null,{}] 11:59:56 INFO - PROCESS | 3188 | 1470941995966 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}] 11:59:56 INFO - PROCESS | 3188 | 1470941995970 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:56 INFO - PROCESS | 3188 | 1470941996065 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 11:59:56 INFO - PROCESS | 3188 | 1470941996145 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 3188 | 1470941996147 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:56 INFO - PROCESS | 3188 | ++DOCSHELL 10B66C00 == 11 [pid = 3188] [id = 377] 11:59:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10B70000) [pid = 3188] [serial = 1131] [outer = 00000000] 11:59:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10D16000) [pid = 3188] [serial = 1132] [outer = 10B70000] 11:59:56 INFO - PROCESS | 3188 | 1470941996204 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10D60800) [pid = 3188] [serial = 1133] [outer = 10B70000] 11:59:56 INFO - PROCESS | 3188 | 1470941996630 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]]]}] 11:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 11:59:56 INFO - PROCESS | 3188 | 1470941996695 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 11:59:56 INFO - PROCESS | 3188 | 1470941996697 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 11:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:59:56 INFO - PROCESS | 3188 | 1470941996701 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:59:56 INFO - PROCESS | 3188 | 1470941996704 Marionette TRACE conn6 <- [1,1474,null,{}] 11:59:56 INFO - PROCESS | 3188 | 1470941996715 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}] 11:59:56 INFO - PROCESS | 3188 | 1470941996720 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:56 INFO - PROCESS | 3188 | 1470941996813 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 11:59:56 INFO - PROCESS | 3188 | 1470941996828 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 3188 | 1470941996831 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:56 INFO - PROCESS | 3188 | ++DOCSHELL 14D24000 == 12 [pid = 3188] [id = 378] 11:59:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (14D30800) [pid = 3188] [serial = 1134] [outer = 00000000] 11:59:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1528EC00) [pid = 3188] [serial = 1135] [outer = 14D30800] 11:59:56 INFO - PROCESS | 3188 | 1470941996881 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (15CC3C00) [pid = 3188] [serial = 1136] [outer = 14D30800] 11:59:57 INFO - PROCESS | 3188 | 1470941997356 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]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 11:59:57 INFO - PROCESS | 3188 | 1470941997433 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 3188 | 1470941997436 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 11:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:59:57 INFO - PROCESS | 3188 | 1470941997448 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 3188 | 1470941997450 Marionette TRACE conn6 <- [1,1478,null,{}] 11:59:57 INFO - PROCESS | 3188 | 1470941997462 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}] 11:59:57 INFO - PROCESS | 3188 | 1470941997464 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:57 INFO - PROCESS | 3188 | 1470941997577 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 11:59:57 INFO - PROCESS | 3188 | 1470941997582 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 3188 | 1470941997584 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:57 INFO - PROCESS | 3188 | ++DOCSHELL 16166C00 == 13 [pid = 3188] [id = 379] 11:59:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16304400) [pid = 3188] [serial = 1137] [outer = 00000000] 11:59:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (163DE400) [pid = 3188] [serial = 1138] [outer = 16304400] 11:59:57 INFO - PROCESS | 3188 | 1470941997630 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16456000) [pid = 3188] [serial = 1139] [outer = 16304400] 11:59:58 INFO - PROCESS | 3188 | 1470941998081 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]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 11:59:58 INFO - PROCESS | 3188 | 1470941998144 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 3188 | 1470941998146 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 11:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:59:58 INFO - PROCESS | 3188 | 1470941998156 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 3188 | 1470941998158 Marionette TRACE conn6 <- [1,1482,null,{}] 11:59:58 INFO - PROCESS | 3188 | 1470941998161 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}] 11:59:58 INFO - PROCESS | 3188 | 1470941998164 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:58 INFO - PROCESS | 3188 | 1470941998308 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 11:59:58 INFO - PROCESS | 3188 | 1470941998362 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 3188 | 1470941998364 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:58 INFO - PROCESS | 3188 | ++DOCSHELL 14D65400 == 14 [pid = 3188] [id = 380] 11:59:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16460400) [pid = 3188] [serial = 1140] [outer = 00000000] 11:59:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1688DC00) [pid = 3188] [serial = 1141] [outer = 16460400] 11:59:58 INFO - PROCESS | 3188 | 1470941998410 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (168BDC00) [pid = 3188] [serial = 1142] [outer = 16460400] 11:59:58 INFO - PROCESS | 3188 | 1470941998855 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]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 790ms 11:59:58 INFO - PROCESS | 3188 | 1470941998941 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 3188 | 1470941998943 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 11:59:58 INFO - PROCESS | 3188 | 1470941998946 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:59:58 INFO - PROCESS | 3188 | 1470941998948 Marionette TRACE conn6 <- [1,1486,null,{}] 11:59:58 INFO - PROCESS | 3188 | 1470941998951 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}] 11:59:58 INFO - PROCESS | 3188 | 1470941998957 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:59 INFO - PROCESS | 3188 | 1470941999118 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 11:59:59 INFO - PROCESS | 3188 | 1470941999172 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 3188 | 1470941999174 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:59 INFO - PROCESS | 3188 | ++DOCSHELL 10D0F400 == 15 [pid = 3188] [id = 381] 11:59:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (17590C00) [pid = 3188] [serial = 1143] [outer = 00000000] 11:59:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (178C3400) [pid = 3188] [serial = 1144] [outer = 17590C00] 11:59:59 INFO - PROCESS | 3188 | 1470941999219 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (178EE000) [pid = 3188] [serial = 1145] [outer = 17590C00] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (10B67000) [pid = 3188] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0FD85800) [pid = 3188] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (14AC0C00) [pid = 3188] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (160C9C00) [pid = 3188] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16455800) [pid = 3188] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (16301C00) [pid = 3188] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0BE8E000) [pid = 3188] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10E56000) [pid = 3188] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10651C00) [pid = 3188] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19724C00) [pid = 3188] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (08197800) [pid = 3188] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (16305C00) [pid = 3188] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1064C000) [pid = 3188] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1139F800) [pid = 3188] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:59:59 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (168C0C00) [pid = 3188] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:59:59 INFO - PROCESS | 3188 | 1470941999841 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]]]}] 11:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 931ms 11:59:59 INFO - PROCESS | 3188 | 1470941999882 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 3188 | 1470941999884 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 11:59:59 INFO - PROCESS | 3188 | 1470941999887 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:59:59 INFO - PROCESS | 3188 | 1470941999889 Marionette TRACE conn6 <- [1,1490,null,{}] 11:59:59 INFO - PROCESS | 3188 | 1470941999893 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}] 11:59:59 INFO - PROCESS | 3188 | 1470941999895 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 11:59:59 INFO - PROCESS | 3188 | 1470941999972 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:00:00 INFO - PROCESS | 3188 | 1470941999977 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 3188 | 1470941999979 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:00 INFO - PROCESS | 3188 | ++DOCSHELL 10B6EC00 == 16 [pid = 3188] [id = 382] 12:00:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10B6FC00) [pid = 3188] [serial = 1146] [outer = 00000000] 12:00:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (147ED800) [pid = 3188] [serial = 1147] [outer = 10B6FC00] 12:00:00 INFO - PROCESS | 3188 | 1470942000025 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (15303000) [pid = 3188] [serial = 1148] [outer = 10B6FC00] 12:00:00 INFO - PROCESS | 3188 | 1470942000449 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 571ms 12:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:00:00 INFO - PROCESS | 3188 | 1470942000461 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 3188 | 1470942000463 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:00:00 INFO - PROCESS | 3188 | 1470942000467 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 3188 | 1470942000469 Marionette TRACE conn6 <- [1,1494,null,{}] 12:00:00 INFO - PROCESS | 3188 | 1470942000472 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:00 INFO - PROCESS | 3188 | 1470942000474 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:00 INFO - PROCESS | 3188 | 1470942000596 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:00:00 INFO - PROCESS | 3188 | 1470942000603 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 3188 | 1470942000605 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:00 INFO - PROCESS | 3188 | ++DOCSHELL 086E7400 == 17 [pid = 3188] [id = 383] 12:00:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10D15400) [pid = 3188] [serial = 1149] [outer = 00000000] 12:00:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16434C00) [pid = 3188] [serial = 1150] [outer = 10D15400] 12:00:00 INFO - PROCESS | 3188 | 1470942000651 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16455800) [pid = 3188] [serial = 1151] [outer = 10D15400] 12:00:01 INFO - PROCESS | 3188 | 1470942001077 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 12:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:00:01 INFO - PROCESS | 3188 | 1470942001097 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 3188 | 1470942001099 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:00:01 INFO - PROCESS | 3188 | 1470942001102 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 3188 | 1470942001104 Marionette TRACE conn6 <- [1,1498,null,{}] 12:00:01 INFO - PROCESS | 3188 | 1470942001107 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:01 INFO - PROCESS | 3188 | 1470942001109 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:01 INFO - PROCESS | 3188 | 1470942001222 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:00:01 INFO - PROCESS | 3188 | 1470942001274 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 3188 | 1470942001276 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:01 INFO - PROCESS | 3188 | ++DOCSHELL 1064C000 == 18 [pid = 3188] [id = 384] 12:00:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1689A000) [pid = 3188] [serial = 1152] [outer = 00000000] 12:00:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (18D4CC00) [pid = 3188] [serial = 1153] [outer = 1689A000] 12:00:01 INFO - PROCESS | 3188 | 1470942001323 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178C1400) [pid = 3188] [serial = 1154] [outer = 1689A000] 12:00:01 INFO - PROCESS | 3188 | 1470942001730 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 12:00:01 INFO - PROCESS | 3188 | 1470942001774 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 3188 | 1470942001778 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:00:01 INFO - PROCESS | 3188 | 1470942001783 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 3188 | 1470942001786 Marionette TRACE conn6 <- [1,1502,null,{}] 12:00:01 INFO - PROCESS | 3188 | 1470942001834 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:01 INFO - PROCESS | 3188 | 1470942001837 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:01 INFO - PROCESS | 3188 | 1470942001962 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:00:02 INFO - PROCESS | 3188 | 1470942002107 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 3188 | 1470942002111 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:02 INFO - PROCESS | 3188 | ++DOCSHELL 0FE65400 == 19 [pid = 3188] [id = 385] 12:00:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0FEF7C00) [pid = 3188] [serial = 1155] [outer = 00000000] 12:00:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1064C800) [pid = 3188] [serial = 1156] [outer = 0FEF7C00] 12:00:02 INFO - PROCESS | 3188 | 1470942002169 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1074F000) [pid = 3188] [serial = 1157] [outer = 0FEF7C00] 12:00:02 INFO - PROCESS | 3188 | 1470942002847 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1077ms 12:00:02 INFO - PROCESS | 3188 | 1470942002861 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 3188 | 1470942002866 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:00:02 INFO - PROCESS | 3188 | 1470942002873 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 3188 | 1470942002876 Marionette TRACE conn6 <- [1,1506,null,{}] 12:00:02 INFO - PROCESS | 3188 | 1470942002881 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:02 INFO - PROCESS | 3188 | 1470942002884 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:03 INFO - PROCESS | 3188 | 1470942003034 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:00:03 INFO - PROCESS | 3188 | 1470942003160 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 3188 | 1470942003163 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:03 INFO - PROCESS | 3188 | ++DOCSHELL 1170AC00 == 20 [pid = 3188] [id = 386] 12:00:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (147EC400) [pid = 3188] [serial = 1158] [outer = 00000000] 12:00:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (14D61000) [pid = 3188] [serial = 1159] [outer = 147EC400] 12:00:03 INFO - PROCESS | 3188 | 1470942003226 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (16304C00) [pid = 3188] [serial = 1160] [outer = 147EC400] 12:00:04 INFO - PROCESS | 3188 | --DOCSHELL 16456800 == 19 [pid = 3188] [id = 375] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0FD35800) [pid = 3188] [serial = 1111] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (178C0000) [pid = 3188] [serial = 1108] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16305800) [pid = 3188] [serial = 1123] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10E5A000) [pid = 3188] [serial = 1114] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16890800) [pid = 3188] [serial = 1105] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1782EC00) [pid = 3188] [serial = 1107] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10AA4000) [pid = 3188] [serial = 1118] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (14767000) [pid = 3188] [serial = 1120] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10B70C00) [pid = 3188] [serial = 1095] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10D3C000) [pid = 3188] [serial = 1096] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0FEF7400) [pid = 3188] [serial = 1092] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10551400) [pid = 3188] [serial = 1093] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10E81C00) [pid = 3188] [serial = 1089] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (0BE99400) [pid = 3188] [serial = 1080] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (163E4800) [pid = 3188] [serial = 1083] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (19731800) [pid = 3188] [serial = 1086] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (15299C00) [pid = 3188] [serial = 1099] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (14B86400) [pid = 3188] [serial = 1098] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (16310C00) [pid = 3188] [serial = 1101] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (16586800) [pid = 3188] [serial = 1104] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (163DD800) [pid = 3188] [serial = 1102] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (1630D000) [pid = 3188] [serial = 1124] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (0C427400) [pid = 3188] [serial = 1110] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (10ECC400) [pid = 3188] [serial = 1115] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (16309000) [pid = 3188] [serial = 1090] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (19BCC400) [pid = 3188] [serial = 1087] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (1054EC00) [pid = 3188] [serial = 1081] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (16461C00) [pid = 3188] [serial = 1084] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (10655000) [pid = 3188] [serial = 1117] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (14ABF400) [pid = 3188] [serial = 1121] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 55 (0BE9A800) [pid = 3188] [serial = 682] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:00:04 INFO - PROCESS | 3188 | --DOMWINDOW == 54 (167FD000) [pid = 3188] [serial = 1126] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3188 | 1470942004156 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1329ms 12:00:04 INFO - PROCESS | 3188 | 1470942004205 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 3188 | 1470942004210 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:00:04 INFO - PROCESS | 3188 | 1470942004215 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:00:04 INFO - PROCESS | 3188 | 1470942004219 Marionette TRACE conn6 <- [1,1510,null,{}] 12:00:04 INFO - PROCESS | 3188 | 1470942004225 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:04 INFO - PROCESS | 3188 | 1470942004227 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:04 INFO - PROCESS | 3188 | 1470942004329 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:00:04 INFO - PROCESS | 3188 | 1470942004417 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 3188 | 1470942004422 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:04 INFO - PROCESS | 3188 | ++DOCSHELL 10551C00 == 20 [pid = 3188] [id = 387] 12:00:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 55 (10552800) [pid = 3188] [serial = 1161] [outer = 00000000] 12:00:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 56 (10648800) [pid = 3188] [serial = 1162] [outer = 10552800] 12:00:04 INFO - PROCESS | 3188 | 1470942004472 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (10656400) [pid = 3188] [serial = 1163] [outer = 10552800] 12:00:04 INFO - PROCESS | 3188 | 1470942004865 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:00:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:00:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:00:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:00:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:00:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:00:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:00:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:00:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:00:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:00:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:00:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:00:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:00:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 733ms 12:00:04 INFO - PROCESS | 3188 | 1470942004953 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 3188 | 1470942004957 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:00:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:00:04 INFO - PROCESS | 3188 | 1470942004963 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 3188 | 1470942004966 Marionette TRACE conn6 <- [1,1514,null,{}] 12:00:05 INFO - PROCESS | 3188 | 1470942004970 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:05 INFO - PROCESS | 3188 | 1470942004972 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:05 INFO - PROCESS | 3188 | 1470942005068 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:00:05 INFO - PROCESS | 3188 | 1470942005076 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 3188 | 1470942005078 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:05 INFO - PROCESS | 3188 | ++DOCSHELL 10E1B800 == 21 [pid = 3188] [id = 388] 12:00:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (10E1E400) [pid = 3188] [serial = 1164] [outer = 00000000] 12:00:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (10E60400) [pid = 3188] [serial = 1165] [outer = 10E1E400] 12:00:05 INFO - PROCESS | 3188 | 1470942005125 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (11395C00) [pid = 3188] [serial = 1166] [outer = 10E1E400] 12:00:05 INFO - PROCESS | 3188 | 1470942005580 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:00:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:00:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:00:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:00:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:00:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:00:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:00:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 12:00:05 INFO - PROCESS | 3188 | 1470942005638 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 3188 | 1470942005641 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:00:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:00:05 INFO - PROCESS | 3188 | 1470942005644 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 3188 | 1470942005648 Marionette TRACE conn6 <- [1,1518,null,{}] 12:00:05 INFO - PROCESS | 3188 | 1470942005659 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:05 INFO - PROCESS | 3188 | 1470942005664 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:05 INFO - PROCESS | 3188 | 1470942005783 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:00:05 INFO - PROCESS | 3188 | 1470942005870 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 3188 | 1470942005873 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:05 INFO - PROCESS | 3188 | ++DOCSHELL 15CCE400 == 22 [pid = 3188] [id = 389] 12:00:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (15CCFC00) [pid = 3188] [serial = 1167] [outer = 00000000] 12:00:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (16303000) [pid = 3188] [serial = 1168] [outer = 15CCFC00] 12:00:05 INFO - PROCESS | 3188 | 1470942005922 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (1630DC00) [pid = 3188] [serial = 1169] [outer = 15CCFC00] 12:00:06 INFO - PROCESS | 3188 | 1470942006266 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:00:06 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 12:00:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:00:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:00:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 12:00:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:00:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 12:00:06 INFO - PROCESS | 3188 | 1470942006318 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 3188 | 1470942006320 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:00:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:00:06 INFO - PROCESS | 3188 | 1470942006324 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 3188 | 1470942006326 Marionette TRACE conn6 <- [1,1522,null,{}] 12:00:06 INFO - PROCESS | 3188 | 1470942006329 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:06 INFO - PROCESS | 3188 | 1470942006331 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:06 INFO - PROCESS | 3188 | 1470942006455 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:00:06 INFO - PROCESS | 3188 | 1470942006466 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 3188 | 1470942006468 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:06 INFO - PROCESS | 3188 | ++DOCSHELL 163D9800 == 23 [pid = 3188] [id = 390] 12:00:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (163DEC00) [pid = 3188] [serial = 1170] [outer = 00000000] 12:00:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (16457C00) [pid = 3188] [serial = 1171] [outer = 163DEC00] 12:00:06 INFO - PROCESS | 3188 | 1470942006515 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (16580800) [pid = 3188] [serial = 1172] [outer = 163DEC00] 12:00:06 INFO - PROCESS | 3188 | 1470942006961 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 12:00:07 INFO - PROCESS | 3188 | 1470942006998 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 3188 | 1470942007000 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:00:07 INFO - PROCESS | 3188 | 1470942007004 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 3188 | 1470942007005 Marionette TRACE conn6 <- [1,1526,null,{}] 12:00:07 INFO - PROCESS | 3188 | 1470942007017 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:07 INFO - PROCESS | 3188 | 1470942007019 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:07 INFO - PROCESS | 3188 | 1470942007128 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:00:07 INFO - PROCESS | 3188 | 1470942007218 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 3188 | 1470942007220 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:07 INFO - PROCESS | 3188 | ++DOCSHELL 167F8800 == 24 [pid = 3188] [id = 391] 12:00:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (167FD800) [pid = 3188] [serial = 1173] [outer = 00000000] 12:00:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (16893400) [pid = 3188] [serial = 1174] [outer = 167FD800] 12:00:07 INFO - PROCESS | 3188 | 1470942007266 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (168C2000) [pid = 3188] [serial = 1175] [outer = 167FD800] 12:00:07 INFO - PROCESS | 3188 | 1470942007718 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 770ms 12:00:07 INFO - PROCESS | 3188 | 1470942007778 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 3188 | 1470942007780 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:00:07 INFO - PROCESS | 3188 | 1470942007789 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 3188 | 1470942007790 Marionette TRACE conn6 <- [1,1530,null,{}] 12:00:07 INFO - PROCESS | 3188 | 1470942007799 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:07 INFO - PROCESS | 3188 | 1470942007805 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:07 INFO - PROCESS | 3188 | 1470942007961 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:00:08 INFO - PROCESS | 3188 | 1470942008017 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 3188 | 1470942008019 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:08 INFO - PROCESS | 3188 | ++DOCSHELL 10B67C00 == 25 [pid = 3188] [id = 392] 12:00:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1688D800) [pid = 3188] [serial = 1176] [outer = 00000000] 12:00:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1870F400) [pid = 3188] [serial = 1177] [outer = 1688D800] 12:00:08 INFO - PROCESS | 3188 | 1470942008064 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (18D42400) [pid = 3188] [serial = 1178] [outer = 1688D800] 12:00:08 INFO - PROCESS | 3188 | 1470942008495 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:00:08 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10B70000) [pid = 3188] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:00:08 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (0FDE7800) [pid = 3188] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:00:08 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (14D30800) [pid = 3188] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:00:08 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (16457000) [pid = 3188] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:00:08 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (10D15400) [pid = 3188] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:00:08 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (17590C00) [pid = 3188] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:00:08 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (16304400) [pid = 3188] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:00:08 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (10B6FC00) [pid = 3188] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:00:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:00:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 790ms 12:00:08 INFO - PROCESS | 3188 | 1470942008574 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 3188 | 1470942008576 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:00:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:00:08 INFO - PROCESS | 3188 | 1470942008579 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 3188 | 1470942008580 Marionette TRACE conn6 <- [1,1534,null,{}] 12:00:08 INFO - PROCESS | 3188 | 1470942008584 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:08 INFO - PROCESS | 3188 | 1470942008586 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:08 INFO - PROCESS | 3188 | 1470942008669 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:00:08 INFO - PROCESS | 3188 | 1470942008675 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 3188 | 1470942008677 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:08 INFO - PROCESS | 3188 | ++DOCSHELL 10D15400 == 26 [pid = 3188] [id = 393] 12:00:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (10ECEC00) [pid = 3188] [serial = 1179] [outer = 00000000] 12:00:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (163D6400) [pid = 3188] [serial = 1180] [outer = 10ECEC00] 12:00:08 INFO - PROCESS | 3188 | 1470942008722 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (16897C00) [pid = 3188] [serial = 1181] [outer = 10ECEC00] 12:00:09 INFO - PROCESS | 3188 | 1470942009416 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 870ms 12:00:09 INFO - PROCESS | 3188 | 1470942009450 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:00:09 INFO - PROCESS | 3188 | 1470942009455 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:00:09 INFO - PROCESS | 3188 | 1470942009459 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 3188 | 1470942009465 Marionette TRACE conn6 <- [1,1538,null,{}] 12:00:09 INFO - PROCESS | 3188 | 1470942009470 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:09 INFO - PROCESS | 3188 | 1470942009473 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:09 INFO - PROCESS | 3188 | 1470942009589 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:00:09 INFO - PROCESS | 3188 | 1470942009717 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 3188 | 1470942009720 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:09 INFO - PROCESS | 3188 | ++DOCSHELL 10551400 == 27 [pid = 3188] [id = 394] 12:00:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10553800) [pid = 3188] [serial = 1182] [outer = 00000000] 12:00:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10B6E000) [pid = 3188] [serial = 1183] [outer = 10553800] 12:00:09 INFO - PROCESS | 3188 | 1470942009778 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10EC7400) [pid = 3188] [serial = 1184] [outer = 10553800] 12:00:10 INFO - PROCESS | 3188 | 1470942010376 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:00:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:00:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 991ms 12:00:10 INFO - PROCESS | 3188 | 1470942010450 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:00:10 INFO - PROCESS | 3188 | 1470942010455 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:00:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:00:10 INFO - PROCESS | 3188 | 1470942010462 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 3188 | 1470942010465 Marionette TRACE conn6 <- [1,1542,null,{}] 12:00:10 INFO - PROCESS | 3188 | 1470942010470 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:10 INFO - PROCESS | 3188 | 1470942010473 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:10 INFO - PROCESS | 3188 | 1470942010642 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:00:10 INFO - PROCESS | 3188 | 1470942010652 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 3188 | 1470942010655 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:10 INFO - PROCESS | 3188 | ++DOCSHELL 15CCF800 == 28 [pid = 3188] [id = 395] 12:00:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1615F400) [pid = 3188] [serial = 1185] [outer = 00000000] 12:00:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (163DB800) [pid = 3188] [serial = 1186] [outer = 1615F400] 12:00:10 INFO - PROCESS | 3188 | 1470942010711 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16586800) [pid = 3188] [serial = 1187] [outer = 1615F400] 12:00:11 INFO - PROCESS | 3188 | 1470942011355 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:00:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 930ms 12:00:11 INFO - PROCESS | 3188 | 1470942011395 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 3188 | 1470942011398 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:00:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:00:11 INFO - PROCESS | 3188 | 1470942011401 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 3188 | 1470942011405 Marionette TRACE conn6 <- [1,1546,null,{}] 12:00:11 INFO - PROCESS | 3188 | 1470942011417 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:11 INFO - PROCESS | 3188 | 1470942011421 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:11 INFO - PROCESS | 3188 | 1470942011528 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:00:11 INFO - PROCESS | 3188 | 1470942011658 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 3188 | 1470942011661 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:11 INFO - PROCESS | 3188 | ++DOCSHELL 178E3C00 == 29 [pid = 3188] [id = 396] 12:00:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (178E4000) [pid = 3188] [serial = 1188] [outer = 00000000] 12:00:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (18E8CC00) [pid = 3188] [serial = 1189] [outer = 178E4000] 12:00:11 INFO - PROCESS | 3188 | 1470942011719 Marionette DEBUG loaded listener.js 12:00:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1923D000) [pid = 3188] [serial = 1190] [outer = 178E4000] 12:00:12 INFO - PROCESS | 3188 | 1470942012254 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:00:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:00:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 12:00:12 INFO - PROCESS | 3188 | 1470942012335 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:00:12 INFO - PROCESS | 3188 | 1470942012338 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:00:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:00:12 INFO - PROCESS | 3188 | 1470942012342 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:00:12 INFO - PROCESS | 3188 | 1470942012344 Marionette TRACE conn6 <- [1,1550,null,{}] 12:00:12 INFO - PROCESS | 3188 | 1470942012348 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:12 INFO - PROCESS | 3188 | 1470942012350 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:12 INFO - PROCESS | 3188 | 1470942012464 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:00:12 INFO - PROCESS | 3188 | 1470942012560 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 3188 | 1470942012562 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:12 INFO - PROCESS | 3188 | ++DOCSHELL 10550000 == 30 [pid = 3188] [id = 397] 12:00:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1055BC00) [pid = 3188] [serial = 1191] [outer = 00000000] 12:00:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (15310C00) [pid = 3188] [serial = 1192] [outer = 1055BC00] 12:00:12 INFO - PROCESS | 3188 | 1470942012617 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (163DA000) [pid = 3188] [serial = 1193] [outer = 1055BC00] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10D16000) [pid = 3188] [serial = 1132] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0FE5E000) [pid = 3188] [serial = 1129] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10555400) [pid = 3188] [serial = 1130] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1528EC00) [pid = 3188] [serial = 1135] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (16898000) [pid = 3188] [serial = 1127] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (16455800) [pid = 3188] [serial = 1151] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1688DC00) [pid = 3188] [serial = 1141] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (178C3400) [pid = 3188] [serial = 1144] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (178EE000) [pid = 3188] [serial = 1145] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (10D60800) [pid = 3188] [serial = 1133] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (163DE400) [pid = 3188] [serial = 1138] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (16456000) [pid = 3188] [serial = 1139] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (15303000) [pid = 3188] [serial = 1148] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (147ED800) [pid = 3188] [serial = 1147] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (18D4CC00) [pid = 3188] [serial = 1153] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (15CC3C00) [pid = 3188] [serial = 1136] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (16434C00) [pid = 3188] [serial = 1150] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3188 | 1470942013926 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:00:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1670ms 12:00:14 INFO - PROCESS | 3188 | 1470942014016 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 3188 | 1470942014019 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:00:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:00:14 INFO - PROCESS | 3188 | 1470942014024 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 3188 | 1470942014026 Marionette TRACE conn6 <- [1,1554,null,{}] 12:00:14 INFO - PROCESS | 3188 | 1470942014033 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:14 INFO - PROCESS | 3188 | 1470942014036 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:14 INFO - PROCESS | 3188 | 1470942014161 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:00:14 INFO - PROCESS | 3188 | 1470942014172 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 3188 | 1470942014175 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:14 INFO - PROCESS | 3188 | ++DOCSHELL 0C4F2C00 == 31 [pid = 3188] [id = 398] 12:00:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (0FD34400) [pid = 3188] [serial = 1194] [outer = 00000000] 12:00:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (0FDEA400) [pid = 3188] [serial = 1195] [outer = 0FD34400] 12:00:14 INFO - PROCESS | 3188 | 1470942014230 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (0FD84400) [pid = 3188] [serial = 1196] [outer = 0FD34400] 12:00:14 INFO - PROCESS | 3188 | 1470942014707 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:00:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 12:00:14 INFO - PROCESS | 3188 | 1470942014755 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 3188 | 1470942014760 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:00:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:00:14 INFO - PROCESS | 3188 | 1470942014766 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 3188 | 1470942014769 Marionette TRACE conn6 <- [1,1558,null,{}] 12:00:14 INFO - PROCESS | 3188 | 1470942014773 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:14 INFO - PROCESS | 3188 | 1470942014776 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:14 INFO - PROCESS | 3188 | 1470942014870 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:00:14 INFO - PROCESS | 3188 | 1470942014882 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 3188 | 1470942014885 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:14 INFO - PROCESS | 3188 | ++DOCSHELL 10D10800 == 32 [pid = 3188] [id = 399] 12:00:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (10D15000) [pid = 3188] [serial = 1197] [outer = 00000000] 12:00:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10D45800) [pid = 3188] [serial = 1198] [outer = 10D15000] 12:00:14 INFO - PROCESS | 3188 | 1470942014942 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10E53C00) [pid = 3188] [serial = 1199] [outer = 10D15000] 12:00:15 INFO - PROCESS | 3188 | 1470942015398 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:00:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 12:00:15 INFO - PROCESS | 3188 | 1470942015441 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 3188 | 1470942015443 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:00:15 INFO - PROCESS | 3188 | 1470942015447 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:00:15 INFO - PROCESS | 3188 | 1470942015450 Marionette TRACE conn6 <- [1,1562,null,{}] 12:00:15 INFO - PROCESS | 3188 | 1470942015461 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:15 INFO - PROCESS | 3188 | 1470942015465 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:15 INFO - PROCESS | 3188 | 1470942015581 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:00:15 INFO - PROCESS | 3188 | 1470942015671 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 3188 | 1470942015675 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:15 INFO - PROCESS | 3188 | ++DOCSHELL 14AC2400 == 33 [pid = 3188] [id = 400] 12:00:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (14B7D800) [pid = 3188] [serial = 1200] [outer = 00000000] 12:00:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (14D5FC00) [pid = 3188] [serial = 1201] [outer = 14B7D800] 12:00:15 INFO - PROCESS | 3188 | 1470942015725 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (15310000) [pid = 3188] [serial = 1202] [outer = 14B7D800] 12:00:16 INFO - PROCESS | 3188 | 1470942016122 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:00:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 12:00:16 INFO - PROCESS | 3188 | 1470942016181 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 3188 | 1470942016184 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:00:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:00:16 INFO - PROCESS | 3188 | 1470942016187 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 3188 | 1470942016189 Marionette TRACE conn6 <- [1,1566,null,{}] 12:00:16 INFO - PROCESS | 3188 | 1470942016193 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:16 INFO - PROCESS | 3188 | 1470942016195 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:16 INFO - PROCESS | 3188 | 1470942016322 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:00:16 INFO - PROCESS | 3188 | 1470942016342 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 3188 | 1470942016345 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:16 INFO - PROCESS | 3188 | ++DOCSHELL 1530EC00 == 34 [pid = 3188] [id = 401] 12:00:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (15CC2800) [pid = 3188] [serial = 1203] [outer = 00000000] 12:00:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (163DB400) [pid = 3188] [serial = 1204] [outer = 15CC2800] 12:00:16 INFO - PROCESS | 3188 | 1470942016390 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (163E3000) [pid = 3188] [serial = 1205] [outer = 15CC2800] 12:00:16 INFO - PROCESS | 3188 | 1470942016824 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:00:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 12:00:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:00:16 INFO - PROCESS | 3188 | 1470942016861 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 3188 | 1470942016863 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:00:16 INFO - PROCESS | 3188 | 1470942016866 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 3188 | 1470942016868 Marionette TRACE conn6 <- [1,1570,null,{}] 12:00:16 INFO - PROCESS | 3188 | 1470942016871 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:16 INFO - PROCESS | 3188 | 1470942016873 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:17 INFO - PROCESS | 3188 | 1470942017009 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:00:17 INFO - PROCESS | 3188 | 1470942017027 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 3188 | 1470942017029 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:17 INFO - PROCESS | 3188 | ++DOCSHELL 1645B000 == 35 [pid = 3188] [id = 402] 12:00:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1645BC00) [pid = 3188] [serial = 1206] [outer = 00000000] 12:00:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1688CC00) [pid = 3188] [serial = 1207] [outer = 1645BC00] 12:00:17 INFO - PROCESS | 3188 | 1470942017075 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16899000) [pid = 3188] [serial = 1208] [outer = 1645BC00] 12:00:17 INFO - PROCESS | 3188 | 1470942017510 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:00:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 12:00:17 INFO - PROCESS | 3188 | 1470942017537 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:00:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:00:17 INFO - PROCESS | 3188 | 1470942017539 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:00:17 INFO - PROCESS | 3188 | 1470942017543 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 3188 | 1470942017544 Marionette TRACE conn6 <- [1,1574,null,{}] 12:00:17 INFO - PROCESS | 3188 | 1470942017548 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:17 INFO - PROCESS | 3188 | 1470942017553 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:17 INFO - PROCESS | 3188 | 1470942017697 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:00:17 INFO - PROCESS | 3188 | 1470942017769 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 3188 | 1470942017771 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:17 INFO - PROCESS | 3188 | ++DOCSHELL 17823C00 == 36 [pid = 3188] [id = 403] 12:00:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1782A800) [pid = 3188] [serial = 1209] [outer = 00000000] 12:00:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178C6000) [pid = 3188] [serial = 1210] [outer = 1782A800] 12:00:17 INFO - PROCESS | 3188 | 1470942017819 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18D59C00) [pid = 3188] [serial = 1211] [outer = 1782A800] 12:00:18 INFO - PROCESS | 3188 | 1470942018255 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 12:00:18 INFO - PROCESS | 3188 | 1470942018277 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 3188 | 1470942018279 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:00:18 INFO - PROCESS | 3188 | 1470942018446 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 3188 | 1470942018448 Marionette TRACE conn6 <- [1,1578,null,{}] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (16460400) [pid = 3188] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (167FD800) [pid = 3188] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1688D800) [pid = 3188] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1689A000) [pid = 3188] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0FEF7C00) [pid = 3188] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (15CCFC00) [pid = 3188] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10552800) [pid = 3188] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (147EC400) [pid = 3188] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10E1E400) [pid = 3188] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (10ECEC00) [pid = 3188] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:00:18 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (163DEC00) [pid = 3188] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:00:18 INFO - PROCESS | 3188 | 1470942018511 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:18 INFO - PROCESS | 3188 | 1470942018513 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:18 INFO - PROCESS | 3188 | 1470942018591 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:00:18 INFO - PROCESS | 3188 | 1470942018598 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 3188 | 1470942018599 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:18 INFO - PROCESS | 3188 | ++DOCSHELL 10649400 == 37 [pid = 3188] [id = 404] 12:00:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10D44800) [pid = 3188] [serial = 1212] [outer = 00000000] 12:00:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (14D25000) [pid = 3188] [serial = 1213] [outer = 10D44800] 12:00:18 INFO - PROCESS | 3188 | 1470942018647 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1643AC00) [pid = 3188] [serial = 1214] [outer = 10D44800] 12:00:19 INFO - PROCESS | 3188 | 1470942019095 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 831ms 12:00:19 INFO - PROCESS | 3188 | 1470942019120 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 3188 | 1470942019122 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:00:19 INFO - PROCESS | 3188 | 1470942019129 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 3188 | 1470942019131 Marionette TRACE conn6 <- [1,1582,null,{}] 12:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:00:19 INFO - PROCESS | 3188 | 1470942019134 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:19 INFO - PROCESS | 3188 | 1470942019136 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:19 INFO - PROCESS | 3188 | 1470942019216 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:00:19 INFO - PROCESS | 3188 | 1470942019236 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 3188 | 1470942019238 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:19 INFO - PROCESS | 3188 | ++DOCSHELL 10D14800 == 38 [pid = 3188] [id = 405] 12:00:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (168BFC00) [pid = 3188] [serial = 1215] [outer = 00000000] 12:00:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (19722400) [pid = 3188] [serial = 1216] [outer = 168BFC00] 12:00:19 INFO - PROCESS | 3188 | 1470942019282 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19723C00) [pid = 3188] [serial = 1217] [outer = 168BFC00] 12:00:19 INFO - PROCESS | 3188 | 1470942019730 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 631ms 12:00:19 INFO - PROCESS | 3188 | 1470942019767 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 3188 | 1470942019769 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:00:19 INFO - PROCESS | 3188 | 1470942019772 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:00:19 INFO - PROCESS | 3188 | 1470942019774 Marionette TRACE conn6 <- [1,1586,null,{}] 12:00:19 INFO - PROCESS | 3188 | 1470942019778 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:19 INFO - PROCESS | 3188 | 1470942019780 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:19 INFO - PROCESS | 3188 | 1470942019863 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:00:19 INFO - PROCESS | 3188 | 1470942019871 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 3188 | 1470942019873 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:19 INFO - PROCESS | 3188 | ++DOCSHELL 19A60400 == 39 [pid = 3188] [id = 406] 12:00:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19A62C00) [pid = 3188] [serial = 1218] [outer = 00000000] 12:00:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19A68C00) [pid = 3188] [serial = 1219] [outer = 19A62C00] 12:00:19 INFO - PROCESS | 3188 | 1470942019918 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19A69000) [pid = 3188] [serial = 1220] [outer = 19A62C00] 12:00:20 INFO - PROCESS | 3188 | 1470942020349 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 631ms 12:00:20 INFO - PROCESS | 3188 | 1470942020410 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 3188 | 1470942020412 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:00:20 INFO - PROCESS | 3188 | 1470942020415 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 3188 | 1470942020417 Marionette TRACE conn6 <- [1,1590,null,{}] 12:00:20 INFO - PROCESS | 3188 | 1470942020420 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:20 INFO - PROCESS | 3188 | 1470942020422 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:20 INFO - PROCESS | 3188 | 1470942020547 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:00:20 INFO - PROCESS | 3188 | 1470942020730 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 3188 | 1470942020733 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:20 INFO - PROCESS | 3188 | ++DOCSHELL 086E5C00 == 40 [pid = 3188] [id = 407] 12:00:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (086E7800) [pid = 3188] [serial = 1221] [outer = 00000000] 12:00:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (0BE8FC00) [pid = 3188] [serial = 1222] [outer = 086E7800] 12:00:20 INFO - PROCESS | 3188 | 1470942020793 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0C4CE000) [pid = 3188] [serial = 1223] [outer = 086E7800] 12:00:21 INFO - PROCESS | 3188 | 1470942021505 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:00:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1179ms 12:00:21 INFO - PROCESS | 3188 | 1470942021615 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 3188 | 1470942021619 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:00:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:00:21 INFO - PROCESS | 3188 | 1470942021625 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 3188 | 1470942021629 Marionette TRACE conn6 <- [1,1594,null,{}] 12:00:21 INFO - PROCESS | 3188 | 1470942021634 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:21 INFO - PROCESS | 3188 | 1470942021637 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:21 INFO - PROCESS | 3188 | 1470942021764 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:00:21 INFO - PROCESS | 3188 | 1470942021887 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 3188 | 1470942021890 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:21 INFO - PROCESS | 3188 | ++DOCSHELL 11708800 == 41 [pid = 3188] [id = 408] 12:00:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1170B800) [pid = 3188] [serial = 1224] [outer = 00000000] 12:00:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (14AB3800) [pid = 3188] [serial = 1225] [outer = 1170B800] 12:00:21 INFO - PROCESS | 3188 | 1470942021950 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (14D60C00) [pid = 3188] [serial = 1226] [outer = 1170B800] 12:00:22 INFO - PROCESS | 3188 | 1470942022815 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1280ms 12:00:22 INFO - PROCESS | 3188 | 1470942022912 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 3188 | 1470942022916 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:00:22 INFO - PROCESS | 3188 | 1470942022922 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 3188 | 1470942022925 Marionette TRACE conn6 <- [1,1598,null,{}] 12:00:22 INFO - PROCESS | 3188 | 1470942022931 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:22 INFO - PROCESS | 3188 | 1470942022934 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:23 INFO - PROCESS | 3188 | 1470942023055 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:00:23 INFO - PROCESS | 3188 | --DOCSHELL 19A60400 == 40 [pid = 3188] [id = 406] 12:00:23 INFO - PROCESS | 3188 | --DOCSHELL 10D14800 == 39 [pid = 3188] [id = 405] 12:00:23 INFO - PROCESS | 3188 | --DOCSHELL 10649400 == 38 [pid = 3188] [id = 404] 12:00:23 INFO - PROCESS | 3188 | --DOCSHELL 17823C00 == 37 [pid = 3188] [id = 403] 12:00:23 INFO - PROCESS | 3188 | --DOCSHELL 1645B000 == 36 [pid = 3188] [id = 402] 12:00:23 INFO - PROCESS | 3188 | --DOCSHELL 1530EC00 == 35 [pid = 3188] [id = 401] 12:00:23 INFO - PROCESS | 3188 | --DOCSHELL 14AC2400 == 34 [pid = 3188] [id = 400] 12:00:23 INFO - PROCESS | 3188 | --DOCSHELL 10D10800 == 33 [pid = 3188] [id = 399] 12:00:23 INFO - PROCESS | 3188 | --DOCSHELL 0C4F2C00 == 32 [pid = 3188] [id = 398] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16893400) [pid = 3188] [serial = 1174] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1870F400) [pid = 3188] [serial = 1177] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (168C2000) [pid = 3188] [serial = 1175] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (178C1400) [pid = 3188] [serial = 1154] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1064C800) [pid = 3188] [serial = 1156] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1074F000) [pid = 3188] [serial = 1157] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (16303000) [pid = 3188] [serial = 1168] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1630DC00) [pid = 3188] [serial = 1169] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10648800) [pid = 3188] [serial = 1162] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10656400) [pid = 3188] [serial = 1163] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (14D61000) [pid = 3188] [serial = 1159] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (16304C00) [pid = 3188] [serial = 1160] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10E60400) [pid = 3188] [serial = 1165] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (11395C00) [pid = 3188] [serial = 1166] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (163D6400) [pid = 3188] [serial = 1180] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (16897C00) [pid = 3188] [serial = 1181] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (18D42400) [pid = 3188] [serial = 1178] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (16457C00) [pid = 3188] [serial = 1171] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (16580800) [pid = 3188] [serial = 1172] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (168BDC00) [pid = 3188] [serial = 1142] [outer = 00000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3188 | 1470942023179 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 3188 | 1470942023183 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:23 INFO - PROCESS | 3188 | ++DOCSHELL 0BE95400 == 33 [pid = 3188] [id = 409] 12:00:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (0BE98000) [pid = 3188] [serial = 1227] [outer = 00000000] 12:00:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (0C4D4C00) [pid = 3188] [serial = 1228] [outer = 0BE98000] 12:00:23 INFO - PROCESS | 3188 | 1470942023232 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (1064C800) [pid = 3188] [serial = 1229] [outer = 0BE98000] 12:00:23 INFO - PROCESS | 3188 | 1470942023654 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:00:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:00:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 790ms 12:00:23 INFO - PROCESS | 3188 | 1470942023712 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 3188 | 1470942023716 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:00:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:00:23 INFO - PROCESS | 3188 | 1470942023722 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 3188 | 1470942023725 Marionette TRACE conn6 <- [1,1602,null,{}] 12:00:23 INFO - PROCESS | 3188 | 1470942023729 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:23 INFO - PROCESS | 3188 | 1470942023731 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:23 INFO - PROCESS | 3188 | 1470942023818 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:00:23 INFO - PROCESS | 3188 | 1470942023825 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 3188 | 1470942023828 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:23 INFO - PROCESS | 3188 | ++DOCSHELL 10B6C000 == 34 [pid = 3188] [id = 410] 12:00:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10B6F400) [pid = 3188] [serial = 1230] [outer = 00000000] 12:00:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10ECB000) [pid = 3188] [serial = 1231] [outer = 10B6F400] 12:00:23 INFO - PROCESS | 3188 | 1470942023876 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1139E000) [pid = 3188] [serial = 1232] [outer = 10B6F400] 12:00:24 INFO - PROCESS | 3188 | 1470942024354 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:00:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 12:00:24 INFO - PROCESS | 3188 | 1470942024397 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 3188 | 1470942024399 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:00:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:00:24 INFO - PROCESS | 3188 | 1470942024403 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 3188 | 1470942024407 Marionette TRACE conn6 <- [1,1606,null,{}] 12:00:24 INFO - PROCESS | 3188 | 1470942024418 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:24 INFO - PROCESS | 3188 | 1470942024423 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:24 INFO - PROCESS | 3188 | 1470942024542 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:00:24 INFO - PROCESS | 3188 | 1470942024635 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 3188 | 1470942024639 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:24 INFO - PROCESS | 3188 | ++DOCSHELL 16306800 == 35 [pid = 3188] [id = 411] 12:00:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (16307C00) [pid = 3188] [serial = 1233] [outer = 00000000] 12:00:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1630DC00) [pid = 3188] [serial = 1234] [outer = 16307C00] 12:00:24 INFO - PROCESS | 3188 | 1470942024687 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (163D9000) [pid = 3188] [serial = 1235] [outer = 16307C00] 12:00:25 INFO - PROCESS | 3188 | 1470942025067 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:00:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 12:00:25 INFO - PROCESS | 3188 | 1470942025077 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 3188 | 1470942025079 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:00:25 INFO - PROCESS | 3188 | 1470942025082 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:00:25 INFO - PROCESS | 3188 | 1470942025094 Marionette TRACE conn6 <- [1,1610,null,{}] 12:00:25 INFO - PROCESS | 3188 | 1470942025098 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:25 INFO - PROCESS | 3188 | 1470942025100 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:25 INFO - PROCESS | 3188 | 1470942025228 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:00:25 INFO - PROCESS | 3188 | 1470942025242 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 3188 | 1470942025244 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:25 INFO - PROCESS | 3188 | ++DOCSHELL 16434800 == 36 [pid = 3188] [id = 412] 12:00:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16458400) [pid = 3188] [serial = 1236] [outer = 00000000] 12:00:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16825C00) [pid = 3188] [serial = 1237] [outer = 16458400] 12:00:25 INFO - PROCESS | 3188 | 1470942025289 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16895C00) [pid = 3188] [serial = 1238] [outer = 16458400] 12:00:25 INFO - PROCESS | 3188 | 1470942025745 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:00:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 12:00:25 INFO - PROCESS | 3188 | 1470942025777 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 3188 | 1470942025779 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:00:25 INFO - PROCESS | 3188 | 1470942025782 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:00:25 INFO - PROCESS | 3188 | 1470942025784 Marionette TRACE conn6 <- [1,1614,null,{}] 12:00:25 INFO - PROCESS | 3188 | 1470942025795 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:25 INFO - PROCESS | 3188 | 1470942025797 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:25 INFO - PROCESS | 3188 | 1470942025909 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:00:26 INFO - PROCESS | 3188 | 1470942025998 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 3188 | 1470942026000 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:26 INFO - PROCESS | 3188 | ++DOCSHELL 10B6B000 == 37 [pid = 3188] [id = 413] 12:00:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (168BD400) [pid = 3188] [serial = 1239] [outer = 00000000] 12:00:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1758B000) [pid = 3188] [serial = 1240] [outer = 168BD400] 12:00:26 INFO - PROCESS | 3188 | 1470942026044 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178B8800) [pid = 3188] [serial = 1241] [outer = 168BD400] 12:00:26 INFO - PROCESS | 3188 | 1470942026460 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:00:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 12:00:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:00:26 INFO - PROCESS | 3188 | 1470942026516 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 3188 | 1470942026518 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:00:26 INFO - PROCESS | 3188 | 1470942026521 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 3188 | 1470942026523 Marionette TRACE conn6 <- [1,1618,null,{}] 12:00:26 INFO - PROCESS | 3188 | 1470942026526 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:26 INFO - PROCESS | 3188 | 1470942026532 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:26 INFO - PROCESS | 3188 | 1470942026674 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:00:26 INFO - PROCESS | 3188 | 1470942026687 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 3188 | 1470942026688 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:26 INFO - PROCESS | 3188 | ++DOCSHELL 18702000 == 38 [pid = 3188] [id = 414] 12:00:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18703C00) [pid = 3188] [serial = 1242] [outer = 00000000] 12:00:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (18E9A800) [pid = 3188] [serial = 1243] [outer = 18703C00] 12:00:26 INFO - PROCESS | 3188 | 1470942026734 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1923B000) [pid = 3188] [serial = 1244] [outer = 18703C00] 12:00:27 INFO - PROCESS | 3188 | 1470942027174 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1645BC00) [pid = 3188] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0FD34400) [pid = 3188] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10D15000) [pid = 3188] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (14B7D800) [pid = 3188] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1782A800) [pid = 3188] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10553800) [pid = 3188] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1615F400) [pid = 3188] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (178E4000) [pid = 3188] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10D44800) [pid = 3188] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (168BFC00) [pid = 3188] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:00:27 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (15CC2800) [pid = 3188] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:00:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:00:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 830ms 12:00:27 INFO - PROCESS | 3188 | 1470942027355 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 3188 | 1470942027357 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:00:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:00:27 INFO - PROCESS | 3188 | 1470942027362 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - PROCESS | 3188 | 1470942027364 Marionette TRACE conn6 <- [1,1622,null,{}] 12:00:27 INFO - PROCESS | 3188 | 1470942027371 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:27 INFO - PROCESS | 3188 | 1470942027374 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:27 INFO - PROCESS | 3188 | 1470942027454 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:00:27 INFO - PROCESS | 3188 | 1470942027462 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 3188 | 1470942027464 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:27 INFO - PROCESS | 3188 | ++DOCSHELL 147EB000 == 39 [pid = 3188] [id = 415] 12:00:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (14AB6000) [pid = 3188] [serial = 1245] [outer = 00000000] 12:00:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (163D7400) [pid = 3188] [serial = 1246] [outer = 14AB6000] 12:00:27 INFO - PROCESS | 3188 | 1470942027508 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1616D400) [pid = 3188] [serial = 1247] [outer = 14AB6000] 12:00:27 INFO - PROCESS | 3188 | 1470942027930 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:00:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:00:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 631ms 12:00:28 INFO - PROCESS | 3188 | 1470942027994 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 3188 | 1470942027996 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:00:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:00:28 INFO - PROCESS | 3188 | 1470942027999 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 3188 | 1470942028001 Marionette TRACE conn6 <- [1,1626,null,{}] 12:00:28 INFO - PROCESS | 3188 | 1470942028004 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:28 INFO - PROCESS | 3188 | 1470942028006 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:28 INFO - PROCESS | 3188 | 1470942028089 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:00:28 INFO - PROCESS | 3188 | 1470942028094 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 3188 | 1470942028096 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:28 INFO - PROCESS | 3188 | ++DOCSHELL 10D1A400 == 40 [pid = 3188] [id = 416] 12:00:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (178BF400) [pid = 3188] [serial = 1248] [outer = 00000000] 12:00:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19A68400) [pid = 3188] [serial = 1249] [outer = 178BF400] 12:00:28 INFO - PROCESS | 3188 | 1470942028140 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19C88400) [pid = 3188] [serial = 1250] [outer = 178BF400] 12:00:28 INFO - PROCESS | 3188 | 1470942028551 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:00:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:00:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 12:00:28 INFO - PROCESS | 3188 | 1470942028630 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 3188 | 1470942028632 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:00:28 INFO - PROCESS | 3188 | 1470942028636 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:00:28 INFO - PROCESS | 3188 | 1470942028637 Marionette TRACE conn6 <- [1,1630,null,{}] 12:00:28 INFO - PROCESS | 3188 | 1470942028641 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:28 INFO - PROCESS | 3188 | 1470942028643 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:28 INFO - PROCESS | 3188 | 1470942028722 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:00:28 INFO - PROCESS | 3188 | 1470942028728 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 3188 | 1470942028730 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:28 INFO - PROCESS | 3188 | ++DOCSHELL 0818FC00 == 41 [pid = 3188] [id = 417] 12:00:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (10AA9800) [pid = 3188] [serial = 1251] [outer = 00000000] 12:00:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19CC3400) [pid = 3188] [serial = 1252] [outer = 10AA9800] 12:00:28 INFO - PROCESS | 3188 | 1470942028773 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19E9DC00) [pid = 3188] [serial = 1253] [outer = 10AA9800] 12:00:29 INFO - PROCESS | 3188 | 1470942029223 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:00:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:00:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 12:00:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:00:29 INFO - PROCESS | 3188 | 1470942029279 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 3188 | 1470942029281 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:00:29 INFO - PROCESS | 3188 | 1470942029284 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 3188 | 1470942029286 Marionette TRACE conn6 <- [1,1634,null,{}] 12:00:29 INFO - PROCESS | 3188 | 1470942029289 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:29 INFO - PROCESS | 3188 | 1470942029291 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:29 INFO - PROCESS | 3188 | 1470942029420 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:00:29 INFO - PROCESS | 3188 | 1470942029530 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 3188 | 1470942029533 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:29 INFO - PROCESS | 3188 | ++DOCSHELL 0BE96800 == 42 [pid = 3188] [id = 418] 12:00:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0BE98800) [pid = 3188] [serial = 1254] [outer = 00000000] 12:00:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0C4CC800) [pid = 3188] [serial = 1255] [outer = 0BE98800] 12:00:29 INFO - PROCESS | 3188 | 1470942029595 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (10656000) [pid = 3188] [serial = 1256] [outer = 0BE98800] 12:00:30 INFO - PROCESS | 3188 | 1470942030221 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:00:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:00:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 971ms 12:00:30 INFO - PROCESS | 3188 | 1470942030256 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 3188 | 1470942030261 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:00:30 INFO - PROCESS | 3188 | 1470942030266 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:00:30 INFO - PROCESS | 3188 | 1470942030269 Marionette TRACE conn6 <- [1,1638,null,{}] 12:00:30 INFO - PROCESS | 3188 | 1470942030275 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:30 INFO - PROCESS | 3188 | 1470942030278 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:30 INFO - PROCESS | 3188 | 1470942030397 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:00:30 INFO - PROCESS | 3188 | 1470942030534 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 3188 | 1470942030537 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:30 INFO - PROCESS | 3188 | ++DOCSHELL 14A72000 == 43 [pid = 3188] [id = 419] 12:00:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (14AC0C00) [pid = 3188] [serial = 1257] [outer = 00000000] 12:00:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (160D0800) [pid = 3188] [serial = 1258] [outer = 14AC0C00] 12:00:30 INFO - PROCESS | 3188 | 1470942030599 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1630E000) [pid = 3188] [serial = 1259] [outer = 14AC0C00] 12:00:31 INFO - PROCESS | 3188 | 1470942031180 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:00:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 12:00:31 INFO - PROCESS | 3188 | 1470942031241 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 3188 | 1470942031244 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:00:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:00:31 INFO - PROCESS | 3188 | 1470942031248 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 3188 | 1470942031250 Marionette TRACE conn6 <- [1,1642,null,{}] 12:00:31 INFO - PROCESS | 3188 | 1470942031254 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:31 INFO - PROCESS | 3188 | 1470942031257 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:31 INFO - PROCESS | 3188 | 1470942031415 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:00:31 INFO - PROCESS | 3188 | 1470942031477 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 3188 | 1470942031479 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:31 INFO - PROCESS | 3188 | ++DOCSHELL 178C3000 == 44 [pid = 3188] [id = 420] 12:00:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (178EA000) [pid = 3188] [serial = 1260] [outer = 00000000] 12:00:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (18D57C00) [pid = 3188] [serial = 1261] [outer = 178EA000] 12:00:31 INFO - PROCESS | 3188 | 1470942031533 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (1923A400) [pid = 3188] [serial = 1262] [outer = 178EA000] 12:00:32 INFO - PROCESS | 3188 | 1470942032145 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:00:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:00:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 12:00:32 INFO - PROCESS | 3188 | 1470942032180 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 3188 | 1470942032185 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:00:32 INFO - PROCESS | 3188 | 1470942032196 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 3188 | 1470942032201 Marionette TRACE conn6 <- [1,1646,null,{}] 12:00:32 INFO - PROCESS | 3188 | 1470942032205 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:32 INFO - PROCESS | 3188 | 1470942032209 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:32 INFO - PROCESS | 3188 | 1470942032329 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:00:32 INFO - PROCESS | 3188 | 1470942032433 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 3188 | 1470942032436 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:32 INFO - PROCESS | 3188 | ++DOCSHELL 19F33000 == 45 [pid = 3188] [id = 421] 12:00:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19F33800) [pid = 3188] [serial = 1263] [outer = 00000000] 12:00:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (19F39400) [pid = 3188] [serial = 1264] [outer = 19F33800] 12:00:32 INFO - PROCESS | 3188 | 1470942032490 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (19F3C800) [pid = 3188] [serial = 1265] [outer = 19F33800] 12:00:33 INFO - PROCESS | 3188 | 1470942033125 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 990ms 12:00:33 INFO - PROCESS | 3188 | 1470942033185 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 3188 | 1470942033188 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:00:33 INFO - PROCESS | 3188 | 1470942033192 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 3188 | 1470942033194 Marionette TRACE conn6 <- [1,1650,null,{}] 12:00:33 INFO - PROCESS | 3188 | 1470942033198 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:33 INFO - PROCESS | 3188 | 1470942033200 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:33 INFO - PROCESS | 3188 | 1470942033307 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:00:33 INFO - PROCESS | 3188 | 1470942033541 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 3188 | 1470942033545 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:33 INFO - PROCESS | 3188 | ++DOCSHELL 0C46D000 == 46 [pid = 3188] [id = 422] 12:00:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0C474000) [pid = 3188] [serial = 1266] [outer = 00000000] 12:00:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (10558400) [pid = 3188] [serial = 1267] [outer = 0C474000] 12:00:33 INFO - PROCESS | 3188 | 1470942033610 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (10657000) [pid = 3188] [serial = 1268] [outer = 0C474000] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 0818FC00 == 45 [pid = 3188] [id = 417] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 10D1A400 == 44 [pid = 3188] [id = 416] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 147EB000 == 43 [pid = 3188] [id = 415] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 18702000 == 42 [pid = 3188] [id = 414] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 10B6B000 == 41 [pid = 3188] [id = 413] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 16434800 == 40 [pid = 3188] [id = 412] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 16306800 == 39 [pid = 3188] [id = 411] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 10B6C000 == 38 [pid = 3188] [id = 410] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 0BE95400 == 37 [pid = 3188] [id = 409] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 086E5C00 == 36 [pid = 3188] [id = 407] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 10551400 == 35 [pid = 3188] [id = 394] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 10550000 == 34 [pid = 3188] [id = 397] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 178E3C00 == 33 [pid = 3188] [id = 396] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 11708800 == 32 [pid = 3188] [id = 408] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 15CCF800 == 31 [pid = 3188] [id = 395] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 19F33000 == 30 [pid = 3188] [id = 421] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 178C3000 == 29 [pid = 3188] [id = 420] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 0BE96800 == 28 [pid = 3188] [id = 418] 12:00:34 INFO - PROCESS | 3188 | --DOCSHELL 14A72000 == 27 [pid = 3188] [id = 419] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (19A68C00) [pid = 3188] [serial = 1219] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (1688CC00) [pid = 3188] [serial = 1207] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (0FDEA400) [pid = 3188] [serial = 1195] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (0FD84400) [pid = 3188] [serial = 1196] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10D45800) [pid = 3188] [serial = 1198] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (10E53C00) [pid = 3188] [serial = 1199] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (14D5FC00) [pid = 3188] [serial = 1201] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (15310C00) [pid = 3188] [serial = 1192] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (15310000) [pid = 3188] [serial = 1202] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (178C6000) [pid = 3188] [serial = 1210] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10EC7400) [pid = 3188] [serial = 1184] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (10B6E000) [pid = 3188] [serial = 1183] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (16586800) [pid = 3188] [serial = 1187] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (163DB800) [pid = 3188] [serial = 1186] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1923D000) [pid = 3188] [serial = 1190] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (18E8CC00) [pid = 3188] [serial = 1189] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (16899000) [pid = 3188] [serial = 1208] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1643AC00) [pid = 3188] [serial = 1214] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (14D25000) [pid = 3188] [serial = 1213] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (19723C00) [pid = 3188] [serial = 1217] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (18D59C00) [pid = 3188] [serial = 1211] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (163DB400) [pid = 3188] [serial = 1204] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (163E3000) [pid = 3188] [serial = 1205] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (19722400) [pid = 3188] [serial = 1216] [outer = 00000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3188 | 1470942034842 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1737ms 12:00:34 INFO - PROCESS | 3188 | 1470942034933 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 3188 | 1470942034937 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:00:34 INFO - PROCESS | 3188 | 1470942034942 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 3188 | 1470942034945 Marionette TRACE conn6 <- [1,1654,null,{}] 12:00:34 INFO - PROCESS | 3188 | 1470942034951 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:34 INFO - PROCESS | 3188 | 1470942034955 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:35 INFO - PROCESS | 3188 | 1470942035054 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:00:35 INFO - PROCESS | 3188 | 1470942035062 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 3188 | 1470942035066 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:35 INFO - PROCESS | 3188 | ++DOCSHELL 0FEF2400 == 28 [pid = 3188] [id = 423] 12:00:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (0FEF3400) [pid = 3188] [serial = 1269] [outer = 00000000] 12:00:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0FEFA800) [pid = 3188] [serial = 1270] [outer = 0FEF3400] 12:00:35 INFO - PROCESS | 3188 | 1470942035118 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10551400) [pid = 3188] [serial = 1271] [outer = 0FEF3400] 12:00:35 INFO - PROCESS | 3188 | 1470942035600 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 12:00:35 INFO - PROCESS | 3188 | 1470942035632 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 3188 | 1470942035637 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:00:35 INFO - PROCESS | 3188 | 1470942035643 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 3188 | 1470942035646 Marionette TRACE conn6 <- [1,1658,null,{}] 12:00:35 INFO - PROCESS | 3188 | 1470942035650 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:35 INFO - PROCESS | 3188 | 1470942035652 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:35 INFO - PROCESS | 3188 | 1470942035747 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:00:35 INFO - PROCESS | 3188 | 1470942035773 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 3188 | 1470942035775 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:35 INFO - PROCESS | 3188 | ++DOCSHELL 10D61400 == 29 [pid = 3188] [id = 424] 12:00:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10D62400) [pid = 3188] [serial = 1272] [outer = 00000000] 12:00:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (10E56C00) [pid = 3188] [serial = 1273] [outer = 10D62400] 12:00:35 INFO - PROCESS | 3188 | 1470942035829 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (10ECEC00) [pid = 3188] [serial = 1274] [outer = 10D62400] 12:00:36 INFO - PROCESS | 3188 | 1470942036304 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 12:00:36 INFO - PROCESS | 3188 | 1470942036317 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 3188 | 1470942036319 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:00:36 INFO - PROCESS | 3188 | 1470942036323 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 3188 | 1470942036326 Marionette TRACE conn6 <- [1,1662,null,{}] 12:00:36 INFO - PROCESS | 3188 | 1470942036337 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:36 INFO - PROCESS | 3188 | 1470942036342 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:36 INFO - PROCESS | 3188 | 1470942036457 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:00:36 INFO - PROCESS | 3188 | 1470942036467 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 3188 | 1470942036470 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:36 INFO - PROCESS | 3188 | ++DOCSHELL 1528EC00 == 30 [pid = 3188] [id = 425] 12:00:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (15306800) [pid = 3188] [serial = 1275] [outer = 00000000] 12:00:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (15CCFC00) [pid = 3188] [serial = 1276] [outer = 15306800] 12:00:36 INFO - PROCESS | 3188 | 1470942036595 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16306400) [pid = 3188] [serial = 1277] [outer = 15306800] 12:00:37 INFO - PROCESS | 3188 | 1470942037011 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 12:00:37 INFO - PROCESS | 3188 | 1470942037057 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 3188 | 1470942037060 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:00:37 INFO - PROCESS | 3188 | 1470942037063 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 3188 | 1470942037065 Marionette TRACE conn6 <- [1,1666,null,{}] 12:00:37 INFO - PROCESS | 3188 | 1470942037069 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:37 INFO - PROCESS | 3188 | 1470942037071 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:37 INFO - PROCESS | 3188 | 1470942037201 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:00:37 INFO - PROCESS | 3188 | 1470942037224 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 3188 | 1470942037226 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:37 INFO - PROCESS | 3188 | ++DOCSHELL 1630B400 == 31 [pid = 3188] [id = 426] 12:00:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16356C00) [pid = 3188] [serial = 1278] [outer = 00000000] 12:00:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (16432400) [pid = 3188] [serial = 1279] [outer = 16356C00] 12:00:37 INFO - PROCESS | 3188 | 1470942037273 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1645D000) [pid = 3188] [serial = 1280] [outer = 16356C00] 12:00:37 INFO - PROCESS | 3188 | 1470942037712 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 12:00:37 INFO - PROCESS | 3188 | 1470942037737 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 3188 | 1470942037739 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:00:37 INFO - PROCESS | 3188 | 1470942037747 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:00:37 INFO - PROCESS | 3188 | 1470942037749 Marionette TRACE conn6 <- [1,1670,null,{}] 12:00:37 INFO - PROCESS | 3188 | 1470942037752 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:37 INFO - PROCESS | 3188 | 1470942037754 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:37 INFO - PROCESS | 3188 | 1470942037894 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:00:37 INFO - PROCESS | 3188 | 1470942037914 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 3188 | 1470942037916 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:37 INFO - PROCESS | 3188 | ++DOCSHELL 16890400 == 32 [pid = 3188] [id = 427] 12:00:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (16891800) [pid = 3188] [serial = 1281] [outer = 00000000] 12:00:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1689B000) [pid = 3188] [serial = 1282] [outer = 16891800] 12:00:37 INFO - PROCESS | 3188 | 1470942037961 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (168C7000) [pid = 3188] [serial = 1283] [outer = 16891800] 12:00:38 INFO - PROCESS | 3188 | 1470942038398 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 12:00:38 INFO - PROCESS | 3188 | 1470942038422 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:00:38 INFO - PROCESS | 3188 | 1470942038424 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:00:38 INFO - PROCESS | 3188 | 1470942038427 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 3188 | 1470942038429 Marionette TRACE conn6 <- [1,1674,null,{}] 12:00:38 INFO - PROCESS | 3188 | 1470942038432 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:38 INFO - PROCESS | 3188 | 1470942038438 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:38 INFO - PROCESS | 3188 | 1470942038573 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:00:38 INFO - PROCESS | 3188 | 1470942038578 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 3188 | 1470942038580 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:38 INFO - PROCESS | 3188 | ++DOCSHELL 10552400 == 33 [pid = 3188] [id = 428] 12:00:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (17591000) [pid = 3188] [serial = 1284] [outer = 00000000] 12:00:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (18D40C00) [pid = 3188] [serial = 1285] [outer = 17591000] 12:00:38 INFO - PROCESS | 3188 | 1470942038625 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (18E92800) [pid = 3188] [serial = 1286] [outer = 17591000] 12:00:39 INFO - PROCESS | 3188 | 1470942039165 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1021ms 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (168BD400) [pid = 3188] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (18703C00) [pid = 3188] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (086E7800) [pid = 3188] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (16307C00) [pid = 3188] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19A62C00) [pid = 3188] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1170B800) [pid = 3188] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10B6F400) [pid = 3188] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0BE98000) [pid = 3188] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (14AB6000) [pid = 3188] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (16458400) [pid = 3188] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (178BF400) [pid = 3188] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1055BC00) [pid = 3188] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:00:39 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10AA9800) [pid = 3188] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:00:39 INFO - PROCESS | 3188 | 1470942039489 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 3188 | 1470942039491 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:00:39 INFO - PROCESS | 3188 | 1470942039507 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 3188 | 1470942039509 Marionette TRACE conn6 <- [1,1678,null,{}] 12:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:00:39 INFO - PROCESS | 3188 | 1470942039513 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:39 INFO - PROCESS | 3188 | 1470942039515 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:39 INFO - PROCESS | 3188 | 1470942039597 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:00:39 INFO - PROCESS | 3188 | 1470942039605 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 3188 | 1470942039607 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:39 INFO - PROCESS | 3188 | ++DOCSHELL 1055BC00 == 34 [pid = 3188] [id = 429] 12:00:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (10654C00) [pid = 3188] [serial = 1287] [outer = 00000000] 12:00:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (10E5C000) [pid = 3188] [serial = 1288] [outer = 10654C00] 12:00:39 INFO - PROCESS | 3188 | 1470942039655 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (14AB4C00) [pid = 3188] [serial = 1289] [outer = 10654C00] 12:00:40 INFO - PROCESS | 3188 | 1470942040092 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 12:00:40 INFO - PROCESS | 3188 | 1470942040145 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 3188 | 1470942040147 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:00:40 INFO - PROCESS | 3188 | 1470942040150 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 3188 | 1470942040152 Marionette TRACE conn6 <- [1,1682,null,{}] 12:00:40 INFO - PROCESS | 3188 | 1470942040155 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:40 INFO - PROCESS | 3188 | 1470942040157 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:40 INFO - PROCESS | 3188 | 1470942040234 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:00:40 INFO - PROCESS | 3188 | 1470942040240 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 3188 | 1470942040242 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:40 INFO - PROCESS | 3188 | ++DOCSHELL 10752C00 == 35 [pid = 3188] [id = 430] 12:00:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1615FC00) [pid = 3188] [serial = 1290] [outer = 00000000] 12:00:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (178B8400) [pid = 3188] [serial = 1291] [outer = 1615FC00] 12:00:40 INFO - PROCESS | 3188 | 1470942040287 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (178BF800) [pid = 3188] [serial = 1292] [outer = 1615FC00] 12:00:40 INFO - PROCESS | 3188 | 1470942040702 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 571ms 12:00:40 INFO - PROCESS | 3188 | 1470942040721 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:00:40 INFO - PROCESS | 3188 | 1470942040723 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:00:40 INFO - PROCESS | 3188 | 1470942040726 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 3188 | 1470942040728 Marionette TRACE conn6 <- [1,1686,null,{}] 12:00:40 INFO - PROCESS | 3188 | 1470942040732 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:40 INFO - PROCESS | 3188 | 1470942040734 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:40 INFO - PROCESS | 3188 | 1470942040854 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:00:40 INFO - PROCESS | 3188 | 1470942040862 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 3188 | 1470942040864 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:40 INFO - PROCESS | 3188 | ++DOCSHELL 19728000 == 36 [pid = 3188] [id = 431] 12:00:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19730400) [pid = 3188] [serial = 1293] [outer = 00000000] 12:00:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19BC4000) [pid = 3188] [serial = 1294] [outer = 19730400] 12:00:40 INFO - PROCESS | 3188 | 1470942040908 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19BC4800) [pid = 3188] [serial = 1295] [outer = 19730400] 12:00:41 INFO - PROCESS | 3188 | 1470942041335 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 632ms 12:00:41 INFO - PROCESS | 3188 | 1470942041359 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 3188 | 1470942041361 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:00:41 INFO - PROCESS | 3188 | 1470942041365 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 3188 | 1470942041367 Marionette TRACE conn6 <- [1,1690,null,{}] 12:00:41 INFO - PROCESS | 3188 | 1470942041370 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:41 INFO - PROCESS | 3188 | 1470942041372 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:41 INFO - PROCESS | 3188 | 1470942041491 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:00:41 INFO - PROCESS | 3188 | 1470942041597 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 3188 | 1470942041601 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:41 INFO - PROCESS | 3188 | ++DOCSHELL 08194C00 == 37 [pid = 3188] [id = 432] 12:00:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (08195400) [pid = 3188] [serial = 1296] [outer = 00000000] 12:00:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0BE8E400) [pid = 3188] [serial = 1297] [outer = 08195400] 12:00:41 INFO - PROCESS | 3188 | 1470942041659 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0FD78C00) [pid = 3188] [serial = 1298] [outer = 08195400] 12:00:42 INFO - PROCESS | 3188 | 1470942042434 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1130ms 12:00:42 INFO - PROCESS | 3188 | 1470942042497 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:00:42 INFO - PROCESS | 3188 | 1470942042501 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:00:42 INFO - PROCESS | 3188 | 1470942042505 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 3188 | 1470942042509 Marionette TRACE conn6 <- [1,1694,null,{}] 12:00:42 INFO - PROCESS | 3188 | 1470942042514 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:42 INFO - PROCESS | 3188 | 1470942042517 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:42 INFO - PROCESS | 3188 | 1470942042657 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:00:42 INFO - PROCESS | 3188 | 1470942042785 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:42 INFO - PROCESS | 3188 | 1470942042788 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:42 INFO - PROCESS | 3188 | ++DOCSHELL 10E1F400 == 38 [pid = 3188] [id = 433] 12:00:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (10E8F000) [pid = 3188] [serial = 1299] [outer = 00000000] 12:00:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (14B7D800) [pid = 3188] [serial = 1300] [outer = 10E8F000] 12:00:42 INFO - PROCESS | 3188 | 1470942042846 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (153A1C00) [pid = 3188] [serial = 1301] [outer = 10E8F000] 12:00:43 INFO - PROCESS | 3188 | 1470942043539 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1075ms 12:00:43 INFO - PROCESS | 3188 | 1470942043585 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 3188 | 1470942043590 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:00:43 INFO - PROCESS | 3188 | 1470942043594 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 3188 | 1470942043596 Marionette TRACE conn6 <- [1,1698,null,{}] 12:00:43 INFO - PROCESS | 3188 | 1470942043600 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:43 INFO - PROCESS | 3188 | 1470942043603 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:43 INFO - PROCESS | 3188 | 1470942043724 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:00:43 INFO - PROCESS | 3188 | 1470942043959 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 3188 | 1470942043962 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:44 INFO - PROCESS | 3188 | ++DOCSHELL 08193000 == 39 [pid = 3188] [id = 434] 12:00:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (08196000) [pid = 3188] [serial = 1302] [outer = 00000000] 12:00:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0BE98400) [pid = 3188] [serial = 1303] [outer = 08196000] 12:00:44 INFO - PROCESS | 3188 | 1470942044022 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0FDE9800) [pid = 3188] [serial = 1304] [outer = 08196000] 12:00:44 INFO - PROCESS | 3188 | --DOCSHELL 19728000 == 38 [pid = 3188] [id = 431] 12:00:44 INFO - PROCESS | 3188 | --DOCSHELL 10752C00 == 37 [pid = 3188] [id = 430] 12:00:44 INFO - PROCESS | 3188 | --DOCSHELL 1055BC00 == 36 [pid = 3188] [id = 429] 12:00:44 INFO - PROCESS | 3188 | --DOCSHELL 10552400 == 35 [pid = 3188] [id = 428] 12:00:44 INFO - PROCESS | 3188 | --DOCSHELL 16890400 == 34 [pid = 3188] [id = 427] 12:00:44 INFO - PROCESS | 3188 | --DOCSHELL 1630B400 == 33 [pid = 3188] [id = 426] 12:00:44 INFO - PROCESS | 3188 | --DOCSHELL 1528EC00 == 32 [pid = 3188] [id = 425] 12:00:44 INFO - PROCESS | 3188 | --DOCSHELL 10D61400 == 31 [pid = 3188] [id = 424] 12:00:44 INFO - PROCESS | 3188 | --DOCSHELL 0FEF2400 == 30 [pid = 3188] [id = 423] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (163DA000) [pid = 3188] [serial = 1193] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (19CC3400) [pid = 3188] [serial = 1252] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (1758B000) [pid = 3188] [serial = 1240] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (18E9A800) [pid = 3188] [serial = 1243] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (0BE8FC00) [pid = 3188] [serial = 1222] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (0C4CE000) [pid = 3188] [serial = 1223] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1630DC00) [pid = 3188] [serial = 1234] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (163D9000) [pid = 3188] [serial = 1235] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (19A69000) [pid = 3188] [serial = 1220] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (14AB3800) [pid = 3188] [serial = 1225] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (14D60C00) [pid = 3188] [serial = 1226] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10ECB000) [pid = 3188] [serial = 1231] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1139E000) [pid = 3188] [serial = 1232] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0C4D4C00) [pid = 3188] [serial = 1228] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1064C800) [pid = 3188] [serial = 1229] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (178B8800) [pid = 3188] [serial = 1241] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (163D7400) [pid = 3188] [serial = 1246] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1616D400) [pid = 3188] [serial = 1247] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1923B000) [pid = 3188] [serial = 1244] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (19E9DC00) [pid = 3188] [serial = 1253] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (16825C00) [pid = 3188] [serial = 1237] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (16895C00) [pid = 3188] [serial = 1238] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (19C88400) [pid = 3188] [serial = 1250] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (19A68400) [pid = 3188] [serial = 1249] [outer = 00000000] [url = about:blank] 12:00:44 INFO - PROCESS | 3188 | 1470942044695 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1131ms 12:00:44 INFO - PROCESS | 3188 | 1470942044728 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 3188 | 1470942044731 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:00:44 INFO - PROCESS | 3188 | 1470942044735 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 3188 | 1470942044738 Marionette TRACE conn6 <- [1,1702,null,{}] 12:00:44 INFO - PROCESS | 3188 | 1470942044744 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:44 INFO - PROCESS | 3188 | 1470942044746 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:44 INFO - PROCESS | 3188 | 1470942044833 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:00:44 INFO - PROCESS | 3188 | 1470942044926 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 3188 | 1470942044929 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:44 INFO - PROCESS | 3188 | ++DOCSHELL 1064A000 == 31 [pid = 3188] [id = 435] 12:00:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1064C800) [pid = 3188] [serial = 1305] [outer = 00000000] 12:00:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10D45800) [pid = 3188] [serial = 1306] [outer = 1064C800] 12:00:45 INFO - PROCESS | 3188 | 1470942044977 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (11396C00) [pid = 3188] [serial = 1307] [outer = 1064C800] 12:00:45 INFO - PROCESS | 3188 | 1470942045418 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 12:00:45 INFO - PROCESS | 3188 | 1470942045468 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 3188 | 1470942045472 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:00:45 INFO - PROCESS | 3188 | 1470942045477 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 3188 | 1470942045479 Marionette TRACE conn6 <- [1,1706,null,{}] 12:00:45 INFO - PROCESS | 3188 | 1470942045483 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:45 INFO - PROCESS | 3188 | 1470942045485 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:45 INFO - PROCESS | 3188 | 1470942045581 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:00:45 INFO - PROCESS | 3188 | 1470942045596 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 3188 | 1470942045598 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:45 INFO - PROCESS | 3188 | ++DOCSHELL 14ABDC00 == 32 [pid = 3188] [id = 436] 12:00:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (14D23C00) [pid = 3188] [serial = 1308] [outer = 00000000] 12:00:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1630B000) [pid = 3188] [serial = 1309] [outer = 14D23C00] 12:00:45 INFO - PROCESS | 3188 | 1470942045646 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (163D9C00) [pid = 3188] [serial = 1310] [outer = 14D23C00] 12:00:46 INFO - PROCESS | 3188 | 1470942046117 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 12:00:46 INFO - PROCESS | 3188 | 1470942046152 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 3188 | 1470942046154 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:00:46 INFO - PROCESS | 3188 | 1470942046159 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 3188 | 1470942046165 Marionette TRACE conn6 <- [1,1710,null,{}] 12:00:46 INFO - PROCESS | 3188 | 1470942046174 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:46 INFO - PROCESS | 3188 | 1470942046178 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:46 INFO - PROCESS | 3188 | 1470942046266 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:00:46 INFO - PROCESS | 3188 | 1470942046276 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 3188 | 1470942046278 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:46 INFO - PROCESS | 3188 | ++DOCSHELL 167FD000 == 33 [pid = 3188] [id = 437] 12:00:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16825C00) [pid = 3188] [serial = 1311] [outer = 00000000] 12:00:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16897C00) [pid = 3188] [serial = 1312] [outer = 16825C00] 12:00:46 INFO - PROCESS | 3188 | 1470942046323 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (17582800) [pid = 3188] [serial = 1313] [outer = 16825C00] 12:00:46 INFO - PROCESS | 3188 | 1470942046781 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 12:00:46 INFO - PROCESS | 3188 | 1470942046852 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 3188 | 1470942046854 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:00:46 INFO - PROCESS | 3188 | 1470942046864 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 3188 | 1470942046866 Marionette TRACE conn6 <- [1,1714,null,{}] 12:00:46 INFO - PROCESS | 3188 | 1470942046870 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:46 INFO - PROCESS | 3188 | 1470942046872 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:47 INFO - PROCESS | 3188 | 1470942047019 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:00:47 INFO - PROCESS | 3188 | 1470942047038 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 3188 | 1470942047041 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:47 INFO - PROCESS | 3188 | ++DOCSHELL 178BB400 == 34 [pid = 3188] [id = 438] 12:00:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178BC000) [pid = 3188] [serial = 1314] [outer = 00000000] 12:00:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (178E9C00) [pid = 3188] [serial = 1315] [outer = 178BC000] 12:00:47 INFO - PROCESS | 3188 | 1470942047087 Marionette DEBUG loaded listener.js 12:00:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (178EE800) [pid = 3188] [serial = 1316] [outer = 178BC000] 12:00:47 INFO - PROCESS | 3188 | 1470942047532 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 12:00:47 INFO - PROCESS | 3188 | 1470942047606 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:00:47 INFO - PROCESS | 3188 | 1470942047608 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:00:47 INFO - PROCESS | 3188 | 1470942047611 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - PROCESS | 3188 | 1470942047613 Marionette TRACE conn6 <- [1,1718,null,{}] 12:00:47 INFO - PROCESS | 3188 | 1470942047616 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:47 INFO - PROCESS | 3188 | 1470942047618 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:47 INFO - PROCESS | 3188 | 1470942047731 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:00:47 INFO - PROCESS | 3188 | 1470942047742 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 3188 | 1470942047748 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:47 INFO - PROCESS | 3188 | ++DOCSHELL 18E95400 == 35 [pid = 3188] [id = 439] 12:00:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (18E9AC00) [pid = 3188] [serial = 1317] [outer = 00000000] 12:00:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19725800) [pid = 3188] [serial = 1318] [outer = 18E9AC00] 12:00:47 INFO - PROCESS | 3188 | 1470942047857 Marionette DEBUG loaded listener.js 12:00:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19A66000) [pid = 3188] [serial = 1319] [outer = 18E9AC00] 12:00:48 INFO - PROCESS | 3188 | 1470942048314 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 12:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 772ms 12:00:48 INFO - PROCESS | 3188 | 1470942048384 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 12:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:00:48 INFO - PROCESS | 3188 | 1470942048386 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:00:48 INFO - PROCESS | 3188 | 1470942048389 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 3188 | 1470942048391 Marionette TRACE conn6 <- [1,1722,null,{}] 12:00:48 INFO - PROCESS | 3188 | 1470942048399 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:48 INFO - PROCESS | 3188 | 1470942048402 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:48 INFO - PROCESS | 3188 | 1470942048523 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:00:48 INFO - PROCESS | 3188 | 1470942048538 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 3188 | 1470942048540 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:48 INFO - PROCESS | 3188 | ++DOCSHELL 0BE95800 == 36 [pid = 3188] [id = 440] 12:00:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (0FE59C00) [pid = 3188] [serial = 1320] [outer = 00000000] 12:00:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19CC1000) [pid = 3188] [serial = 1321] [outer = 0FE59C00] 12:00:48 INFO - PROCESS | 3188 | 1470942048638 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19E9CC00) [pid = 3188] [serial = 1322] [outer = 0FE59C00] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0FEF3400) [pid = 3188] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (10D62400) [pid = 3188] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0C474000) [pid = 3188] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (15306800) [pid = 3188] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (17591000) [pid = 3188] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (16891800) [pid = 3188] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10654C00) [pid = 3188] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0BE98800) [pid = 3188] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14AC0C00) [pid = 3188] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (178EA000) [pid = 3188] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19F33800) [pid = 3188] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (16356C00) [pid = 3188] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:00:48 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1615FC00) [pid = 3188] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:00:49 INFO - PROCESS | 3188 | 1470942049092 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 12:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:00:49 INFO - PROCESS | 3188 | 1470942049124 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 3188 | 1470942049126 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:00:49 INFO - PROCESS | 3188 | 1470942049128 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 3188 | 1470942049130 Marionette TRACE conn6 <- [1,1726,null,{}] 12:00:49 INFO - PROCESS | 3188 | 1470942049134 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:49 INFO - PROCESS | 3188 | 1470942049136 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:49 INFO - PROCESS | 3188 | 1470942049251 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:00:49 INFO - PROCESS | 3188 | 1470942049312 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 3188 | 1470942049313 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:49 INFO - PROCESS | 3188 | ++DOCSHELL 10B71400 == 37 [pid = 3188] [id = 441] 12:00:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (10E56000) [pid = 3188] [serial = 1323] [outer = 00000000] 12:00:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1643A400) [pid = 3188] [serial = 1324] [outer = 10E56000] 12:00:49 INFO - PROCESS | 3188 | 1470942049357 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (178C1400) [pid = 3188] [serial = 1325] [outer = 10E56000] 12:00:49 INFO - PROCESS | 3188 | 1470942049706 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 12:00:49 INFO - PROCESS | 3188 | 1470942049770 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 3188 | 1470942049772 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:00:49 INFO - PROCESS | 3188 | 1470942049776 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 3188 | 1470942049778 Marionette TRACE conn6 <- [1,1730,null,{}] 12:00:49 INFO - PROCESS | 3188 | 1470942049782 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:49 INFO - PROCESS | 3188 | 1470942049784 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:49 INFO - PROCESS | 3188 | 1470942049864 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:00:49 INFO - PROCESS | 3188 | 1470942049869 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 3188 | 1470942049871 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:49 INFO - PROCESS | 3188 | ++DOCSHELL 19730000 == 38 [pid = 3188] [id = 442] 12:00:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19731400) [pid = 3188] [serial = 1326] [outer = 00000000] 12:00:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19EA6000) [pid = 3188] [serial = 1327] [outer = 19731400] 12:00:49 INFO - PROCESS | 3188 | 1470942049916 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19EAB400) [pid = 3188] [serial = 1328] [outer = 19731400] 12:00:50 INFO - PROCESS | 3188 | 1470942050371 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 631ms 12:00:50 INFO - PROCESS | 3188 | 1470942050431 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 3188 | 1470942050433 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:00:50 INFO - PROCESS | 3188 | 1470942050437 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 3188 | 1470942050438 Marionette TRACE conn6 <- [1,1734,null,{}] 12:00:50 INFO - PROCESS | 3188 | 1470942050442 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:50 INFO - PROCESS | 3188 | 1470942050444 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:50 INFO - PROCESS | 3188 | 1470942050531 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:00:50 INFO - PROCESS | 3188 | 1470942050539 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 3188 | 1470942050541 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:50 INFO - PROCESS | 3188 | ++DOCSHELL 163DCC00 == 39 [pid = 3188] [id = 443] 12:00:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (16892C00) [pid = 3188] [serial = 1329] [outer = 00000000] 12:00:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19F39800) [pid = 3188] [serial = 1330] [outer = 16892C00] 12:00:50 INFO - PROCESS | 3188 | 1470942050587 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19F3E800) [pid = 3188] [serial = 1331] [outer = 16892C00] 12:00:51 INFO - PROCESS | 3188 | 1470942051119 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 12:00:51 INFO - PROCESS | 3188 | 1470942051169 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 3188 | 1470942051174 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:00:51 INFO - PROCESS | 3188 | 1470942051180 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 3188 | 1470942051183 Marionette TRACE conn6 <- [1,1738,null,{}] 12:00:51 INFO - PROCESS | 3188 | 1470942051189 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:51 INFO - PROCESS | 3188 | 1470942051192 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:51 INFO - PROCESS | 3188 | 1470942051349 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:00:51 INFO - PROCESS | 3188 | 1470942051486 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 3188 | 1470942051491 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:51 INFO - PROCESS | 3188 | ++DOCSHELL 0FDE8400 == 40 [pid = 3188] [id = 444] 12:00:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1064B400) [pid = 3188] [serial = 1332] [outer = 00000000] 12:00:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (10ED6C00) [pid = 3188] [serial = 1333] [outer = 1064B400] 12:00:51 INFO - PROCESS | 3188 | 1470942051552 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (14AB7C00) [pid = 3188] [serial = 1334] [outer = 1064B400] 12:00:52 INFO - PROCESS | 3188 | 1470942052112 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 12:00:52 INFO - PROCESS | 3188 | 1470942052154 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 3188 | 1470942052159 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:00:52 INFO - PROCESS | 3188 | 1470942052166 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 3188 | 1470942052169 Marionette TRACE conn6 <- [1,1742,null,{}] 12:00:52 INFO - PROCESS | 3188 | 1470942052174 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:52 INFO - PROCESS | 3188 | 1470942052177 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:52 INFO - PROCESS | 3188 | 1470942052290 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:00:52 INFO - PROCESS | 3188 | 1470942052396 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 3188 | 1470942052399 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:52 INFO - PROCESS | 3188 | ++DOCSHELL 16436C00 == 41 [pid = 3188] [id = 445] 12:00:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (16437000) [pid = 3188] [serial = 1335] [outer = 00000000] 12:00:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (167F3400) [pid = 3188] [serial = 1336] [outer = 16437000] 12:00:52 INFO - PROCESS | 3188 | 1470942052455 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (168BD800) [pid = 3188] [serial = 1337] [outer = 16437000] 12:00:53 INFO - PROCESS | 3188 | 1470942053085 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 12:00:53 INFO - PROCESS | 3188 | 1470942053139 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 3188 | 1470942053142 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:00:53 INFO - PROCESS | 3188 | 1470942053146 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 3188 | 1470942053149 Marionette TRACE conn6 <- [1,1746,null,{}] 12:00:53 INFO - PROCESS | 3188 | 1470942053160 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:53 INFO - PROCESS | 3188 | 1470942053165 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:53 INFO - PROCESS | 3188 | 1470942053274 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:00:53 INFO - PROCESS | 3188 | 1470942053409 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 3188 | 1470942053412 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:53 INFO - PROCESS | 3188 | ++DOCSHELL 19CBA000 == 42 [pid = 3188] [id = 446] 12:00:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (19CBE800) [pid = 3188] [serial = 1338] [outer = 00000000] 12:00:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (19F3A000) [pid = 3188] [serial = 1339] [outer = 19CBE800] 12:00:53 INFO - PROCESS | 3188 | 1470942053470 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (1A3EB000) [pid = 3188] [serial = 1340] [outer = 19CBE800] 12:00:54 INFO - PROCESS | 3188 | 1470942054076 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 12:00:54 INFO - PROCESS | 3188 | 1470942054119 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 3188 | 1470942054122 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:00:54 INFO - PROCESS | 3188 | 1470942054125 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:00:54 INFO - PROCESS | 3188 | 1470942054127 Marionette TRACE conn6 <- [1,1750,null,{}] 12:00:54 INFO - PROCESS | 3188 | 1470942054131 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:54 INFO - PROCESS | 3188 | 1470942054133 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:54 INFO - PROCESS | 3188 | 1470942054243 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:00:54 INFO - PROCESS | 3188 | 1470942054381 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 3188 | 1470942054383 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:54 INFO - PROCESS | 3188 | ++DOCSHELL 118E4C00 == 43 [pid = 3188] [id = 447] 12:00:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (147E6000) [pid = 3188] [serial = 1341] [outer = 00000000] 12:00:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (1B394C00) [pid = 3188] [serial = 1342] [outer = 147E6000] 12:00:54 INFO - PROCESS | 3188 | 1470942054439 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (1BB12000) [pid = 3188] [serial = 1343] [outer = 147E6000] 12:00:55 INFO - PROCESS | 3188 | 1470942055106 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1017ms 12:00:55 INFO - PROCESS | 3188 | 1470942055146 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:00:55 INFO - PROCESS | 3188 | 1470942055151 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:00:55 INFO - PROCESS | 3188 | 1470942055155 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 3188 | 1470942055158 Marionette TRACE conn6 <- [1,1754,null,{}] 12:00:55 INFO - PROCESS | 3188 | 1470942055164 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:55 INFO - PROCESS | 3188 | 1470942055167 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:55 INFO - PROCESS | 3188 | 1470942055271 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:00:55 INFO - PROCESS | 3188 | 1470942055410 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 3188 | 1470942055414 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:55 INFO - PROCESS | 3188 | ++DOCSHELL 10D53C00 == 44 [pid = 3188] [id = 448] 12:00:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (10D55400) [pid = 3188] [serial = 1344] [outer = 00000000] 12:00:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 98 (10ECD800) [pid = 3188] [serial = 1345] [outer = 10D55400] 12:00:55 INFO - PROCESS | 3188 | 1470942055466 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 99 (11708800) [pid = 3188] [serial = 1346] [outer = 10D55400] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 0C46D000 == 43 [pid = 3188] [id = 422] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 19730000 == 42 [pid = 3188] [id = 442] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 10B71400 == 41 [pid = 3188] [id = 441] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 0BE95800 == 40 [pid = 3188] [id = 440] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 18E95400 == 39 [pid = 3188] [id = 439] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 178BB400 == 38 [pid = 3188] [id = 438] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 167FD000 == 37 [pid = 3188] [id = 437] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 14ABDC00 == 36 [pid = 3188] [id = 436] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 1064A000 == 35 [pid = 3188] [id = 435] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 08193000 == 34 [pid = 3188] [id = 434] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 08194C00 == 33 [pid = 3188] [id = 432] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 10E1F400 == 32 [pid = 3188] [id = 433] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 118E4C00 == 31 [pid = 3188] [id = 447] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 16436C00 == 30 [pid = 3188] [id = 445] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 19CBA000 == 29 [pid = 3188] [id = 446] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 163DCC00 == 28 [pid = 3188] [id = 443] 12:00:56 INFO - PROCESS | 3188 | --DOCSHELL 0FDE8400 == 27 [pid = 3188] [id = 444] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 98 (0FEFA800) [pid = 3188] [serial = 1270] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 97 (10551400) [pid = 3188] [serial = 1271] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (10E56C00) [pid = 3188] [serial = 1273] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (10ECEC00) [pid = 3188] [serial = 1274] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (10657000) [pid = 3188] [serial = 1268] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (10558400) [pid = 3188] [serial = 1267] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (15CCFC00) [pid = 3188] [serial = 1276] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (16306400) [pid = 3188] [serial = 1277] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (18D40C00) [pid = 3188] [serial = 1285] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (1689B000) [pid = 3188] [serial = 1282] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (168C7000) [pid = 3188] [serial = 1283] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (14AB4C00) [pid = 3188] [serial = 1289] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (10E5C000) [pid = 3188] [serial = 1288] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (19BC4000) [pid = 3188] [serial = 1294] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10656000) [pid = 3188] [serial = 1256] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0C4CC800) [pid = 3188] [serial = 1255] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1630E000) [pid = 3188] [serial = 1259] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (160D0800) [pid = 3188] [serial = 1258] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1923A400) [pid = 3188] [serial = 1262] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (18D57C00) [pid = 3188] [serial = 1261] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19F3C800) [pid = 3188] [serial = 1265] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19F39400) [pid = 3188] [serial = 1264] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (18E92800) [pid = 3188] [serial = 1286] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16432400) [pid = 3188] [serial = 1279] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1645D000) [pid = 3188] [serial = 1280] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (178B8400) [pid = 3188] [serial = 1291] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (178BF800) [pid = 3188] [serial = 1292] [outer = 00000000] [url = about:blank] 12:00:56 INFO - PROCESS | 3188 | 1470942056736 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1621ms 12:00:56 INFO - PROCESS | 3188 | 1470942056778 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 3188 | 1470942056781 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:00:56 INFO - PROCESS | 3188 | 1470942056786 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 3188 | 1470942056789 Marionette TRACE conn6 <- [1,1758,null,{}] 12:00:56 INFO - PROCESS | 3188 | 1470942056795 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:56 INFO - PROCESS | 3188 | 1470942056798 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:56 INFO - PROCESS | 3188 | 1470942056884 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:00:57 INFO - PROCESS | 3188 | 1470942056976 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 3188 | 1470942056979 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:57 INFO - PROCESS | 3188 | ++DOCSHELL 0C4CE000 == 28 [pid = 3188] [id = 449] 12:00:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0FD33400) [pid = 3188] [serial = 1347] [outer = 00000000] 12:00:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10550800) [pid = 3188] [serial = 1348] [outer = 0FD33400] 12:00:57 INFO - PROCESS | 3188 | 1470942057027 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1055A000) [pid = 3188] [serial = 1349] [outer = 0FD33400] 12:00:57 INFO - PROCESS | 3188 | 1470942057426 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 12:00:57 INFO - PROCESS | 3188 | 1470942057462 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 3188 | 1470942057467 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:00:57 INFO - PROCESS | 3188 | 1470942057474 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 3188 | 1470942057476 Marionette TRACE conn6 <- [1,1762,null,{}] 12:00:57 INFO - PROCESS | 3188 | 1470942057480 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:57 INFO - PROCESS | 3188 | 1470942057483 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:57 INFO - PROCESS | 3188 | 1470942057614 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:00:57 INFO - PROCESS | 3188 | 1470942057631 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 3188 | 1470942057633 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:57 INFO - PROCESS | 3188 | ++DOCSHELL 10B6D800 == 29 [pid = 3188] [id = 450] 12:00:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (10B6E000) [pid = 3188] [serial = 1350] [outer = 00000000] 12:00:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (10D11C00) [pid = 3188] [serial = 1351] [outer = 10B6E000] 12:00:57 INFO - PROCESS | 3188 | 1470942057684 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (10E1E400) [pid = 3188] [serial = 1352] [outer = 10B6E000] 12:00:58 INFO - PROCESS | 3188 | 1470942058138 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 12:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:00:58 INFO - PROCESS | 3188 | 1470942058148 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 3188 | 1470942058151 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:00:58 INFO - PROCESS | 3188 | 1470942058154 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 3188 | 1470942058158 Marionette TRACE conn6 <- [1,1766,null,{}] 12:00:58 INFO - PROCESS | 3188 | 1470942058173 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:58 INFO - PROCESS | 3188 | 1470942058178 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:58 INFO - PROCESS | 3188 | 1470942058263 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:00:58 INFO - PROCESS | 3188 | 1470942058273 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 3188 | 1470942058276 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:58 INFO - PROCESS | 3188 | ++DOCSHELL 14D2E800 == 30 [pid = 3188] [id = 451] 12:00:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (14D30800) [pid = 3188] [serial = 1353] [outer = 00000000] 12:00:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (15306800) [pid = 3188] [serial = 1354] [outer = 14D30800] 12:00:58 INFO - PROCESS | 3188 | 1470942058327 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16166400) [pid = 3188] [serial = 1355] [outer = 14D30800] 12:00:58 INFO - PROCESS | 3188 | 1470942058827 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 12:00:58 INFO - PROCESS | 3188 | 1470942058888 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 3188 | 1470942058891 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:00:58 INFO - PROCESS | 3188 | 1470942058894 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 3188 | 1470942058895 Marionette TRACE conn6 <- [1,1770,null,{}] 12:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:00:58 INFO - PROCESS | 3188 | 1470942058899 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:58 INFO - PROCESS | 3188 | 1470942058901 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:59 INFO - PROCESS | 3188 | 1470942059042 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:00:59 INFO - PROCESS | 3188 | 1470942059067 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 3188 | 1470942059069 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:59 INFO - PROCESS | 3188 | ++DOCSHELL 1630A400 == 31 [pid = 3188] [id = 452] 12:00:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1630C000) [pid = 3188] [serial = 1356] [outer = 00000000] 12:00:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (163DBC00) [pid = 3188] [serial = 1357] [outer = 1630C000] 12:00:59 INFO - PROCESS | 3188 | 1470942059115 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (16452800) [pid = 3188] [serial = 1358] [outer = 1630C000] 12:00:59 INFO - PROCESS | 3188 | 1470942059587 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 12:00:59 INFO - PROCESS | 3188 | 1470942059628 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 3188 | 1470942059630 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:00:59 INFO - PROCESS | 3188 | 1470942059633 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 3188 | 1470942059635 Marionette TRACE conn6 <- [1,1774,null,{}] 12:00:59 INFO - PROCESS | 3188 | 1470942059638 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:59 INFO - PROCESS | 3188 | 1470942059640 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:59 INFO - PROCESS | 3188 | 1470942059757 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:00:59 INFO - PROCESS | 3188 | 1470942059763 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 3188 | 1470942059765 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:00:59 INFO - PROCESS | 3188 | ++DOCSHELL 16457C00 == 32 [pid = 3188] [id = 453] 12:00:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1645BC00) [pid = 3188] [serial = 1359] [outer = 00000000] 12:00:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (16588400) [pid = 3188] [serial = 1360] [outer = 1645BC00] 12:00:59 INFO - PROCESS | 3188 | 1470942059809 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (16895000) [pid = 3188] [serial = 1361] [outer = 1645BC00] 12:01:00 INFO - PROCESS | 3188 | 1470942060262 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 12:01:00 INFO - PROCESS | 3188 | 1470942060304 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 3188 | 1470942060306 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:01:00 INFO - PROCESS | 3188 | 1470942060316 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 3188 | 1470942060318 Marionette TRACE conn6 <- [1,1778,null,{}] 12:01:00 INFO - PROCESS | 3188 | 1470942060321 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:00 INFO - PROCESS | 3188 | 1470942060327 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:00 INFO - PROCESS | 3188 | 1470942060487 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:01:00 INFO - PROCESS | 3188 | 1470942060513 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 3188 | 1470942060514 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:00 INFO - PROCESS | 3188 | ++DOCSHELL 17586C00 == 33 [pid = 3188] [id = 454] 12:01:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (17826C00) [pid = 3188] [serial = 1362] [outer = 00000000] 12:01:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (18702000) [pid = 3188] [serial = 1363] [outer = 17826C00] 12:01:00 INFO - PROCESS | 3188 | 1470942060561 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (18D5B000) [pid = 3188] [serial = 1364] [outer = 17826C00] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (19730400) [pid = 3188] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (178BC000) [pid = 3188] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (18E9AC00) [pid = 3188] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (1064C800) [pid = 3188] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (08196000) [pid = 3188] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (16825C00) [pid = 3188] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (08195400) [pid = 3188] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10E8F000) [pid = 3188] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (14D23C00) [pid = 3188] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10E56000) [pid = 3188] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0FE59C00) [pid = 3188] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (16892C00) [pid = 3188] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:01:01 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19731400) [pid = 3188] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:01:01 INFO - PROCESS | 3188 | 1470942061308 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1025ms 12:01:01 INFO - PROCESS | 3188 | 1470942061335 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:01:01 INFO - PROCESS | 3188 | 1470942061337 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:01:01 INFO - PROCESS | 3188 | 1470942061340 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 3188 | 1470942061342 Marionette TRACE conn6 <- [1,1782,null,{}] 12:01:01 INFO - PROCESS | 3188 | 1470942061346 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:01 INFO - PROCESS | 3188 | 1470942061348 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:01 INFO - PROCESS | 3188 | 1470942061425 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:01:01 INFO - PROCESS | 3188 | 1470942061430 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:01 INFO - PROCESS | 3188 | 1470942061432 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:01 INFO - PROCESS | 3188 | ++DOCSHELL 0BE98800 == 34 [pid = 3188] [id = 455] 12:01:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1064C800) [pid = 3188] [serial = 1365] [outer = 00000000] 12:01:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1616C000) [pid = 3188] [serial = 1366] [outer = 1064C800] 12:01:01 INFO - PROCESS | 3188 | 1470942061477 Marionette DEBUG loaded listener.js 12:01:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16307400) [pid = 3188] [serial = 1367] [outer = 1064C800] 12:01:01 INFO - PROCESS | 3188 | 1470942061959 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 12:01:02 INFO - PROCESS | 3188 | 1470942062011 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 3188 | 1470942062014 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:01:02 INFO - PROCESS | 3188 | 1470942062017 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:01:02 INFO - PROCESS | 3188 | 1470942062019 Marionette TRACE conn6 <- [1,1786,null,{}] 12:01:02 INFO - PROCESS | 3188 | 1470942062022 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:02 INFO - PROCESS | 3188 | 1470942062024 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:02 INFO - PROCESS | 3188 | 1470942062102 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:01:02 INFO - PROCESS | 3188 | 1470942062109 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 3188 | 1470942062111 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:02 INFO - PROCESS | 3188 | ++DOCSHELL 086EA400 == 35 [pid = 3188] [id = 456] 12:01:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (117FB400) [pid = 3188] [serial = 1368] [outer = 00000000] 12:01:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18D40C00) [pid = 3188] [serial = 1369] [outer = 117FB400] 12:01:02 INFO - PROCESS | 3188 | 1470942062154 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (18D41C00) [pid = 3188] [serial = 1370] [outer = 117FB400] 12:01:02 INFO - PROCESS | 3188 | 1470942062572 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 12:01:02 INFO - PROCESS | 3188 | 1470942062651 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:01:02 INFO - PROCESS | 3188 | 1470942062653 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:01:02 INFO - PROCESS | 3188 | 1470942062657 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 3188 | 1470942062658 Marionette TRACE conn6 <- [1,1790,null,{}] 12:01:02 INFO - PROCESS | 3188 | 1470942062662 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:02 INFO - PROCESS | 3188 | 1470942062664 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:02 INFO - PROCESS | 3188 | 1470942062743 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:01:02 INFO - PROCESS | 3188 | 1470942062748 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 3188 | 1470942062750 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:02 INFO - PROCESS | 3188 | ++DOCSHELL 14D2C000 == 36 [pid = 3188] [id = 457] 12:01:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19727000) [pid = 3188] [serial = 1371] [outer = 00000000] 12:01:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1972D800) [pid = 3188] [serial = 1372] [outer = 19727000] 12:01:02 INFO - PROCESS | 3188 | 1470942062804 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1972E400) [pid = 3188] [serial = 1373] [outer = 19727000] 12:01:03 INFO - PROCESS | 3188 | 1470942063370 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 12:01:03 INFO - PROCESS | 3188 | 1470942063428 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 3188 | 1470942063432 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:01:03 INFO - PROCESS | 3188 | 1470942063437 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 3188 | 1470942063441 Marionette TRACE conn6 <- [1,1794,null,{}] 12:01:03 INFO - PROCESS | 3188 | 1470942063447 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:03 INFO - PROCESS | 3188 | 1470942063451 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:03 INFO - PROCESS | 3188 | 1470942063592 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:01:03 INFO - PROCESS | 3188 | 1470942063713 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 3188 | 1470942063715 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:03 INFO - PROCESS | 3188 | ++DOCSHELL 0BE8F400 == 37 [pid = 3188] [id = 458] 12:01:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (0FD36C00) [pid = 3188] [serial = 1374] [outer = 00000000] 12:01:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (10551400) [pid = 3188] [serial = 1375] [outer = 0FD36C00] 12:01:03 INFO - PROCESS | 3188 | 1470942063773 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (10656400) [pid = 3188] [serial = 1376] [outer = 0FD36C00] 12:01:04 INFO - PROCESS | 3188 | 1470942064532 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1183ms 12:01:04 INFO - PROCESS | 3188 | 1470942064621 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 3188 | 1470942064626 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:01:04 INFO - PROCESS | 3188 | 1470942064633 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 3188 | 1470942064636 Marionette TRACE conn6 <- [1,1798,null,{}] 12:01:04 INFO - PROCESS | 3188 | 1470942064640 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:04 INFO - PROCESS | 3188 | 1470942064643 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:04 INFO - PROCESS | 3188 | 1470942064770 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:01:04 INFO - PROCESS | 3188 | 1470942064898 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 3188 | 1470942064901 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:04 INFO - PROCESS | 3188 | ++DOCSHELL 1189C000 == 38 [pid = 3188] [id = 459] 12:01:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (118A1000) [pid = 3188] [serial = 1377] [outer = 00000000] 12:01:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (14D23800) [pid = 3188] [serial = 1378] [outer = 118A1000] 12:01:04 INFO - PROCESS | 3188 | 1470942064958 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (16306000) [pid = 3188] [serial = 1379] [outer = 118A1000] 12:01:05 INFO - PROCESS | 3188 | 1470942065815 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1233ms 12:01:05 INFO - PROCESS | 3188 | 1470942065868 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:01:05 INFO - PROCESS | 3188 | 1470942065873 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:01:05 INFO - PROCESS | 3188 | 1470942065878 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 3188 | 1470942065881 Marionette TRACE conn6 <- [1,1802,null,{}] 12:01:05 INFO - PROCESS | 3188 | 1470942065886 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:05 INFO - PROCESS | 3188 | 1470942065889 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:06 INFO - PROCESS | 3188 | 1470942066007 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:01:06 INFO - PROCESS | 3188 | 1470942066146 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 3188 | 1470942066150 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:06 INFO - PROCESS | 3188 | ++DOCSHELL 10553000 == 39 [pid = 3188] [id = 460] 12:01:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (10553800) [pid = 3188] [serial = 1380] [outer = 00000000] 12:01:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (10655C00) [pid = 3188] [serial = 1381] [outer = 10553800] 12:01:06 INFO - PROCESS | 3188 | 1470942066201 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (10B6C000) [pid = 3188] [serial = 1382] [outer = 10553800] 12:01:06 INFO - PROCESS | 3188 | --DOCSHELL 086EA400 == 38 [pid = 3188] [id = 456] 12:01:06 INFO - PROCESS | 3188 | --DOCSHELL 0BE98800 == 37 [pid = 3188] [id = 455] 12:01:06 INFO - PROCESS | 3188 | --DOCSHELL 17586C00 == 36 [pid = 3188] [id = 454] 12:01:06 INFO - PROCESS | 3188 | --DOCSHELL 16457C00 == 35 [pid = 3188] [id = 453] 12:01:06 INFO - PROCESS | 3188 | --DOCSHELL 1630A400 == 34 [pid = 3188] [id = 452] 12:01:06 INFO - PROCESS | 3188 | --DOCSHELL 14D2E800 == 33 [pid = 3188] [id = 451] 12:01:06 INFO - PROCESS | 3188 | --DOCSHELL 10B6D800 == 32 [pid = 3188] [id = 450] 12:01:06 INFO - PROCESS | 3188 | --DOCSHELL 0C4CE000 == 31 [pid = 3188] [id = 449] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (19BC4800) [pid = 3188] [serial = 1295] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (178E9C00) [pid = 3188] [serial = 1315] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (19A66000) [pid = 3188] [serial = 1319] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (19725800) [pid = 3188] [serial = 1318] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10D45800) [pid = 3188] [serial = 1306] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (11396C00) [pid = 3188] [serial = 1307] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (0BE98400) [pid = 3188] [serial = 1303] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0FDE9800) [pid = 3188] [serial = 1304] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (16897C00) [pid = 3188] [serial = 1312] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0BE8E400) [pid = 3188] [serial = 1297] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0FD78C00) [pid = 3188] [serial = 1298] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (14B7D800) [pid = 3188] [serial = 1300] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (153A1C00) [pid = 3188] [serial = 1301] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1630B000) [pid = 3188] [serial = 1309] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1643A400) [pid = 3188] [serial = 1324] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (163D9C00) [pid = 3188] [serial = 1310] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19CC1000) [pid = 3188] [serial = 1321] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19F3E800) [pid = 3188] [serial = 1331] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19F39800) [pid = 3188] [serial = 1330] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (19EAB400) [pid = 3188] [serial = 1328] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (19EA6000) [pid = 3188] [serial = 1327] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (19E9CC00) [pid = 3188] [serial = 1322] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (178EE800) [pid = 3188] [serial = 1316] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (178C1400) [pid = 3188] [serial = 1325] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (17582800) [pid = 3188] [serial = 1313] [outer = 00000000] [url = about:blank] 12:01:06 INFO - PROCESS | 3188 | 1470942066697 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 871ms 12:01:06 INFO - PROCESS | 3188 | 1470942066750 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 3188 | 1470942066754 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:01:06 INFO - PROCESS | 3188 | 1470942066760 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 3188 | 1470942066762 Marionette TRACE conn6 <- [1,1806,null,{}] 12:01:06 INFO - PROCESS | 3188 | 1470942066766 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:06 INFO - PROCESS | 3188 | 1470942066769 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:06 INFO - PROCESS | 3188 | 1470942066856 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:01:06 INFO - PROCESS | 3188 | 1470942066864 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 3188 | 1470942066867 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:06 INFO - PROCESS | 3188 | ++DOCSHELL 10B72C00 == 32 [pid = 3188] [id = 461] 12:01:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10D0CC00) [pid = 3188] [serial = 1383] [outer = 00000000] 12:01:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10E5C000) [pid = 3188] [serial = 1384] [outer = 10D0CC00] 12:01:06 INFO - PROCESS | 3188 | 1470942066914 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (117F3C00) [pid = 3188] [serial = 1385] [outer = 10D0CC00] 12:01:07 INFO - PROCESS | 3188 | 1470942067399 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 12:01:07 INFO - PROCESS | 3188 | 1470942067434 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 3188 | 1470942067437 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:01:07 INFO - PROCESS | 3188 | 1470942067440 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 3188 | 1470942067444 Marionette TRACE conn6 <- [1,1810,null,{}] 12:01:07 INFO - PROCESS | 3188 | 1470942067455 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:07 INFO - PROCESS | 3188 | 1470942067459 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:07 INFO - PROCESS | 3188 | 1470942067572 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:01:07 INFO - PROCESS | 3188 | 1470942067673 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 3188 | 1470942067676 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:07 INFO - PROCESS | 3188 | ++DOCSHELL 163D8000 == 33 [pid = 3188] [id = 462] 12:01:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (163D8400) [pid = 3188] [serial = 1386] [outer = 00000000] 12:01:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (163DF800) [pid = 3188] [serial = 1387] [outer = 163D8400] 12:01:07 INFO - PROCESS | 3188 | 1470942067725 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16459800) [pid = 3188] [serial = 1388] [outer = 163D8400] 12:01:08 INFO - PROCESS | 3188 | 1470942068099 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 12:01:08 INFO - PROCESS | 3188 | 1470942068131 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 3188 | 1470942068133 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:01:08 INFO - PROCESS | 3188 | 1470942068137 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:01:08 INFO - PROCESS | 3188 | 1470942068139 Marionette TRACE conn6 <- [1,1814,null,{}] 12:01:08 INFO - PROCESS | 3188 | 1470942068142 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:08 INFO - PROCESS | 3188 | 1470942068144 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:08 INFO - PROCESS | 3188 | 1470942068234 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:01:08 INFO - PROCESS | 3188 | 1470942068239 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 3188 | 1470942068250 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:08 INFO - PROCESS | 3188 | ++DOCSHELL 16892C00 == 34 [pid = 3188] [id = 463] 12:01:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16893800) [pid = 3188] [serial = 1389] [outer = 00000000] 12:01:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1758F800) [pid = 3188] [serial = 1390] [outer = 16893800] 12:01:08 INFO - PROCESS | 3188 | 1470942068296 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178BC400) [pid = 3188] [serial = 1391] [outer = 16893800] 12:01:08 INFO - PROCESS | 3188 | 1470942068773 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 12:01:08 INFO - PROCESS | 3188 | 1470942068812 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 3188 | 1470942068814 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:01:08 INFO - PROCESS | 3188 | 1470942068817 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 3188 | 1470942068819 Marionette TRACE conn6 <- [1,1818,null,{}] 12:01:08 INFO - PROCESS | 3188 | 1470942068822 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:08 INFO - PROCESS | 3188 | 1470942068824 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:08 INFO - PROCESS | 3188 | 1470942068937 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:01:09 INFO - PROCESS | 3188 | 1470942069028 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 3188 | 1470942069030 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:09 INFO - PROCESS | 3188 | ++DOCSHELL 178C3000 == 35 [pid = 3188] [id = 464] 12:01:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178C6800) [pid = 3188] [serial = 1392] [outer = 00000000] 12:01:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1870FC00) [pid = 3188] [serial = 1393] [outer = 178C6800] 12:01:09 INFO - PROCESS | 3188 | 1470942069074 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18D49000) [pid = 3188] [serial = 1394] [outer = 178C6800] 12:01:09 INFO - PROCESS | 3188 | 1470942069498 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 12:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:01:09 INFO - PROCESS | 3188 | 1470942069548 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:01:09 INFO - PROCESS | 3188 | 1470942069550 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:01:09 INFO - PROCESS | 3188 | 1470942069554 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:01:09 INFO - PROCESS | 3188 | 1470942069555 Marionette TRACE conn6 <- [1,1822,null,{}] 12:01:09 INFO - PROCESS | 3188 | 1470942069559 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:09 INFO - PROCESS | 3188 | 1470942069565 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:09 INFO - PROCESS | 3188 | 1470942069712 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:01:09 INFO - PROCESS | 3188 | 1470942069780 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 3188 | 1470942069782 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:09 INFO - PROCESS | 3188 | ++DOCSHELL 19727C00 == 36 [pid = 3188] [id = 465] 12:01:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19728000) [pid = 3188] [serial = 1395] [outer = 00000000] 12:01:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19CB6800) [pid = 3188] [serial = 1396] [outer = 19728000] 12:01:09 INFO - PROCESS | 3188 | 1470942069828 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19A66000) [pid = 3188] [serial = 1397] [outer = 19728000] 12:01:10 INFO - PROCESS | 3188 | 1470942070252 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 731ms 12:01:10 INFO - PROCESS | 3188 | 1470942070319 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 3188 | 1470942070322 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:01:10 INFO - PROCESS | 3188 | 1470942070329 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 3188 | 1470942070341 Marionette TRACE conn6 <- [1,1826,null,{}] 12:01:10 INFO - PROCESS | 3188 | 1470942070345 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:10 INFO - PROCESS | 3188 | 1470942070347 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:10 INFO - PROCESS | 3188 | 1470942070470 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:01:10 INFO - PROCESS | 3188 | 1470942070482 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 3188 | 1470942070484 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:10 INFO - PROCESS | 3188 | ++DOCSHELL 1645D400 == 37 [pid = 3188] [id = 466] 12:01:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19CBCC00) [pid = 3188] [serial = 1398] [outer = 00000000] 12:01:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19CC5C00) [pid = 3188] [serial = 1399] [outer = 19CBCC00] 12:01:10 INFO - PROCESS | 3188 | 1470942070668 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19E9DC00) [pid = 3188] [serial = 1400] [outer = 19CBCC00] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (0FD33400) [pid = 3188] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (10D55400) [pid = 3188] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (10B6E000) [pid = 3188] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (14D30800) [pid = 3188] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1630C000) [pid = 3188] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1645BC00) [pid = 3188] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (17826C00) [pid = 3188] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1064C800) [pid = 3188] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1064B400) [pid = 3188] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (16437000) [pid = 3188] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19CBE800) [pid = 3188] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (147E6000) [pid = 3188] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:01:10 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (117FB400) [pid = 3188] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:01:11 INFO - PROCESS | 3188 | 1470942071036 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 12:01:11 INFO - PROCESS | 3188 | 1470942071060 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 3188 | 1470942071062 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:01:11 INFO - PROCESS | 3188 | 1470942071065 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 3188 | 1470942071067 Marionette TRACE conn6 <- [1,1830,null,{}] 12:01:11 INFO - PROCESS | 3188 | 1470942071071 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:11 INFO - PROCESS | 3188 | 1470942071072 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:11 INFO - PROCESS | 3188 | 1470942071155 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:01:11 INFO - PROCESS | 3188 | 1470942071249 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 3188 | 1470942071251 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:11 INFO - PROCESS | 3188 | ++DOCSHELL 10B67400 == 38 [pid = 3188] [id = 467] 12:01:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (10E5E000) [pid = 3188] [serial = 1401] [outer = 00000000] 12:01:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1645F000) [pid = 3188] [serial = 1402] [outer = 10E5E000] 12:01:11 INFO - PROCESS | 3188 | 1470942071295 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (178B8400) [pid = 3188] [serial = 1403] [outer = 10E5E000] 12:01:11 INFO - PROCESS | 3188 | 1470942071644 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 12:01:11 INFO - PROCESS | 3188 | 1470942071696 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 3188 | 1470942071698 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:01:11 INFO - PROCESS | 3188 | 1470942071701 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 3188 | 1470942071703 Marionette TRACE conn6 <- [1,1834,null,{}] 12:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:01:11 INFO - PROCESS | 3188 | 1470942071707 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:11 INFO - PROCESS | 3188 | 1470942071709 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:11 INFO - PROCESS | 3188 | 1470942071826 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:01:11 INFO - PROCESS | 3188 | 1470942071833 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 3188 | 1470942071835 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:11 INFO - PROCESS | 3188 | ++DOCSHELL 08668C00 == 39 [pid = 3188] [id = 468] 12:01:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (0FDE4400) [pid = 3188] [serial = 1404] [outer = 00000000] 12:01:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19EA2000) [pid = 3188] [serial = 1405] [outer = 0FDE4400] 12:01:11 INFO - PROCESS | 3188 | 1470942071879 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19EA7800) [pid = 3188] [serial = 1406] [outer = 0FDE4400] 12:01:12 INFO - PROCESS | 3188 | 1470942072315 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 12:01:12 INFO - PROCESS | 3188 | 1470942072335 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:01:12 INFO - PROCESS | 3188 | 1470942072337 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:01:12 INFO - PROCESS | 3188 | 1470942072340 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 3188 | 1470942072342 Marionette TRACE conn6 <- [1,1838,null,{}] 12:01:12 INFO - PROCESS | 3188 | 1470942072345 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:12 INFO - PROCESS | 3188 | 1470942072347 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:12 INFO - PROCESS | 3188 | 1470942072464 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:01:12 INFO - PROCESS | 3188 | 1470942072472 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 3188 | 1470942072474 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:12 INFO - PROCESS | 3188 | ++DOCSHELL 19EA9C00 == 40 [pid = 3188] [id = 469] 12:01:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19EAA400) [pid = 3188] [serial = 1407] [outer = 00000000] 12:01:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19F3B000) [pid = 3188] [serial = 1408] [outer = 19EAA400] 12:01:12 INFO - PROCESS | 3188 | 1470942072520 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19F3BC00) [pid = 3188] [serial = 1409] [outer = 19EAA400] 12:01:13 INFO - PROCESS | 3188 | 1470942073186 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 870ms 12:01:13 INFO - PROCESS | 3188 | 1470942073212 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:01:13 INFO - PROCESS | 3188 | 1470942073217 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:01:13 INFO - PROCESS | 3188 | 1470942073222 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 3188 | 1470942073228 Marionette TRACE conn6 <- [1,1842,null,{}] 12:01:13 INFO - PROCESS | 3188 | 1470942073233 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:13 INFO - PROCESS | 3188 | 1470942073236 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:13 INFO - PROCESS | 3188 | 1470942073354 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:01:13 INFO - PROCESS | 3188 | 1470942073463 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 3188 | 1470942073466 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:13 INFO - PROCESS | 3188 | ++DOCSHELL 0FD85800 == 41 [pid = 3188] [id = 470] 12:01:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0FE5A000) [pid = 3188] [serial = 1410] [outer = 00000000] 12:01:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (10D45800) [pid = 3188] [serial = 1411] [outer = 0FE5A000] 12:01:13 INFO - PROCESS | 3188 | 1470942073524 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (147ECC00) [pid = 3188] [serial = 1412] [outer = 0FE5A000] 12:01:14 INFO - PROCESS | 3188 | 1470942074108 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 12:01:14 INFO - PROCESS | 3188 | 1470942074152 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:01:14 INFO - PROCESS | 3188 | 1470942074157 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:01:14 INFO - PROCESS | 3188 | 1470942074163 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:01:14 INFO - PROCESS | 3188 | 1470942074166 Marionette TRACE conn6 <- [1,1846,null,{}] 12:01:14 INFO - PROCESS | 3188 | 1470942074171 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:14 INFO - PROCESS | 3188 | 1470942074174 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:14 INFO - PROCESS | 3188 | 1470942074289 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:01:14 INFO - PROCESS | 3188 | 1470942074424 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 3188 | 1470942074427 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:14 INFO - PROCESS | 3188 | ++DOCSHELL 16461000 == 42 [pid = 3188] [id = 471] 12:01:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (1681F800) [pid = 3188] [serial = 1413] [outer = 00000000] 12:01:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (168C0C00) [pid = 3188] [serial = 1414] [outer = 1681F800] 12:01:14 INFO - PROCESS | 3188 | 1470942074524 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (1870C400) [pid = 3188] [serial = 1415] [outer = 1681F800] 12:01:15 INFO - PROCESS | 3188 | 1470942075125 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1022ms 12:01:15 INFO - PROCESS | 3188 | 1470942075189 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 3188 | 1470942075192 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:01:15 INFO - PROCESS | 3188 | 1470942075196 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 3188 | 1470942075199 Marionette TRACE conn6 <- [1,1850,null,{}] 12:01:15 INFO - PROCESS | 3188 | 1470942075224 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:15 INFO - PROCESS | 3188 | 1470942075229 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:15 INFO - PROCESS | 3188 | 1470942075395 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:01:15 INFO - PROCESS | 3188 | 1470942075454 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 3188 | 1470942075458 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:15 INFO - PROCESS | 3188 | ++DOCSHELL 19F3E800 == 43 [pid = 3188] [id = 472] 12:01:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (19F3FC00) [pid = 3188] [serial = 1416] [outer = 00000000] 12:01:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (19F69000) [pid = 3188] [serial = 1417] [outer = 19F3FC00] 12:01:15 INFO - PROCESS | 3188 | 1470942075514 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (1A4BB400) [pid = 3188] [serial = 1418] [outer = 19F3FC00] 12:01:16 INFO - PROCESS | 3188 | 1470942076167 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1019ms 12:01:16 INFO - PROCESS | 3188 | 1470942076218 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:01:16 INFO - PROCESS | 3188 | 1470942076221 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:01:16 INFO - PROCESS | 3188 | 1470942076224 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - PROCESS | 3188 | 1470942076226 Marionette TRACE conn6 <- [1,1854,null,{}] 12:01:16 INFO - PROCESS | 3188 | 1470942076231 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:16 INFO - PROCESS | 3188 | 1470942076233 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:16 INFO - PROCESS | 3188 | 1470942076349 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:01:16 INFO - PROCESS | 3188 | 1470942076597 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 3188 | 1470942076600 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:16 INFO - PROCESS | 3188 | ++DOCSHELL 086E8800 == 44 [pid = 3188] [id = 473] 12:01:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (086EC400) [pid = 3188] [serial = 1419] [outer = 00000000] 12:01:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (0BE9BC00) [pid = 3188] [serial = 1420] [outer = 086EC400] 12:01:16 INFO - PROCESS | 3188 | 1470942076669 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (0FD42800) [pid = 3188] [serial = 1421] [outer = 086EC400] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 08668C00 == 43 [pid = 3188] [id = 468] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 10B67400 == 42 [pid = 3188] [id = 467] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 1645D400 == 41 [pid = 3188] [id = 466] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 19727C00 == 40 [pid = 3188] [id = 465] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 178C3000 == 39 [pid = 3188] [id = 464] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 16892C00 == 38 [pid = 3188] [id = 463] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 163D8000 == 37 [pid = 3188] [id = 462] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 10B72C00 == 36 [pid = 3188] [id = 461] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 10553000 == 35 [pid = 3188] [id = 460] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 14D2C000 == 34 [pid = 3188] [id = 457] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 0BE8F400 == 33 [pid = 3188] [id = 458] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 1189C000 == 32 [pid = 3188] [id = 459] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 10D53C00 == 31 [pid = 3188] [id = 448] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 19F3E800 == 30 [pid = 3188] [id = 472] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 16461000 == 29 [pid = 3188] [id = 471] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 19EA9C00 == 28 [pid = 3188] [id = 469] 12:01:17 INFO - PROCESS | 3188 | --DOCSHELL 0FD85800 == 27 [pid = 3188] [id = 470] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (10550800) [pid = 3188] [serial = 1348] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (1055A000) [pid = 3188] [serial = 1349] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (11708800) [pid = 3188] [serial = 1346] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (10ECD800) [pid = 3188] [serial = 1345] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (10D11C00) [pid = 3188] [serial = 1351] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10E1E400) [pid = 3188] [serial = 1352] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (15306800) [pid = 3188] [serial = 1354] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (163DBC00) [pid = 3188] [serial = 1357] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (16452800) [pid = 3188] [serial = 1358] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (16588400) [pid = 3188] [serial = 1360] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (18702000) [pid = 3188] [serial = 1363] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (1616C000) [pid = 3188] [serial = 1366] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16307400) [pid = 3188] [serial = 1367] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (14AB7C00) [pid = 3188] [serial = 1334] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10ED6C00) [pid = 3188] [serial = 1333] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (18D5B000) [pid = 3188] [serial = 1364] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (168BD800) [pid = 3188] [serial = 1337] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (167F3400) [pid = 3188] [serial = 1336] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1A3EB000) [pid = 3188] [serial = 1340] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19F3A000) [pid = 3188] [serial = 1339] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1972D800) [pid = 3188] [serial = 1372] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1BB12000) [pid = 3188] [serial = 1343] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1B394C00) [pid = 3188] [serial = 1342] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (16895000) [pid = 3188] [serial = 1361] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (18D41C00) [pid = 3188] [serial = 1370] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16166400) [pid = 3188] [serial = 1355] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (18D40C00) [pid = 3188] [serial = 1369] [outer = 00000000] [url = about:blank] 12:01:17 INFO - PROCESS | 3188 | 1470942077947 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1824ms 12:01:18 INFO - PROCESS | 3188 | 1470942078053 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:01:18 INFO - PROCESS | 3188 | 1470942078058 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:01:18 INFO - PROCESS | 3188 | 1470942078064 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 3188 | 1470942078067 Marionette TRACE conn6 <- [1,1858,null,{}] 12:01:18 INFO - PROCESS | 3188 | 1470942078073 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:18 INFO - PROCESS | 3188 | 1470942078077 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:18 INFO - PROCESS | 3188 | 1470942078173 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:01:18 INFO - PROCESS | 3188 | 1470942078180 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 3188 | 1470942078185 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:18 INFO - PROCESS | 3188 | ++DOCSHELL 0FD83C00 == 28 [pid = 3188] [id = 474] 12:01:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0FD84400) [pid = 3188] [serial = 1422] [outer = 00000000] 12:01:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (0FEF3800) [pid = 3188] [serial = 1423] [outer = 0FD84400] 12:01:18 INFO - PROCESS | 3188 | 1470942078236 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (0FEFD800) [pid = 3188] [serial = 1424] [outer = 0FD84400] 12:01:18 INFO - PROCESS | 3188 | 1470942078743 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 12:01:18 INFO - PROCESS | 3188 | 1470942078793 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 3188 | 1470942078798 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:01:18 INFO - PROCESS | 3188 | 1470942078804 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 3188 | 1470942078807 Marionette TRACE conn6 <- [1,1862,null,{}] 12:01:18 INFO - PROCESS | 3188 | 1470942078810 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:18 INFO - PROCESS | 3188 | 1470942078813 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:18 INFO - PROCESS | 3188 | 1470942078903 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:01:18 INFO - PROCESS | 3188 | 1470942078910 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 3188 | 1470942078913 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:18 INFO - PROCESS | 3188 | ++DOCSHELL 10AAD800 == 29 [pid = 3188] [id = 475] 12:01:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10AAEC00) [pid = 3188] [serial = 1425] [outer = 00000000] 12:01:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10B72C00) [pid = 3188] [serial = 1426] [outer = 10AAEC00] 12:01:18 INFO - PROCESS | 3188 | 1470942078961 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10D53C00) [pid = 3188] [serial = 1427] [outer = 10AAEC00] 12:01:19 INFO - PROCESS | 3188 | 1470942079439 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 12:01:19 INFO - PROCESS | 3188 | 1470942079478 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:01:19 INFO - PROCESS | 3188 | 1470942079481 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:01:19 INFO - PROCESS | 3188 | 1470942079484 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:01:19 INFO - PROCESS | 3188 | 1470942079488 Marionette TRACE conn6 <- [1,1866,null,{}] 12:01:19 INFO - PROCESS | 3188 | 1470942079499 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:19 INFO - PROCESS | 3188 | 1470942079504 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:19 INFO - PROCESS | 3188 | 1470942079620 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:01:19 INFO - PROCESS | 3188 | 1470942079722 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 3188 | 1470942079725 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:19 INFO - PROCESS | 3188 | ++DOCSHELL 147EF000 == 30 [pid = 3188] [id = 476] 12:01:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (14A6B800) [pid = 3188] [serial = 1428] [outer = 00000000] 12:01:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (14ABAC00) [pid = 3188] [serial = 1429] [outer = 14A6B800] 12:01:19 INFO - PROCESS | 3188 | 1470942079773 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (14D2C000) [pid = 3188] [serial = 1430] [outer = 14A6B800] 12:01:20 INFO - PROCESS | 3188 | 1470942080189 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 12:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:01:20 INFO - PROCESS | 3188 | 1470942080218 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 3188 | 1470942080221 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:01:20 INFO - PROCESS | 3188 | 1470942080224 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 3188 | 1470942080226 Marionette TRACE conn6 <- [1,1870,null,{}] 12:01:20 INFO - PROCESS | 3188 | 1470942080229 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:20 INFO - PROCESS | 3188 | 1470942080231 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:20 INFO - PROCESS | 3188 | 1470942080350 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:01:20 INFO - PROCESS | 3188 | 1470942080355 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:20 INFO - PROCESS | 3188 | 1470942080358 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:20 INFO - PROCESS | 3188 | ++DOCSHELL 15305C00 == 31 [pid = 3188] [id = 477] 12:01:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (15306C00) [pid = 3188] [serial = 1431] [outer = 00000000] 12:01:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1616C000) [pid = 3188] [serial = 1432] [outer = 15306C00] 12:01:20 INFO - PROCESS | 3188 | 1470942080456 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16310800) [pid = 3188] [serial = 1433] [outer = 15306C00] 12:01:20 INFO - PROCESS | 3188 | 1470942080883 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 12:01:20 INFO - PROCESS | 3188 | 1470942080898 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 3188 | 1470942080900 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:01:20 INFO - PROCESS | 3188 | 1470942080911 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 3188 | 1470942080913 Marionette TRACE conn6 <- [1,1874,null,{}] 12:01:20 INFO - PROCESS | 3188 | 1470942080916 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:20 INFO - PROCESS | 3188 | 1470942080918 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:21 INFO - PROCESS | 3188 | 1470942081067 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:01:21 INFO - PROCESS | 3188 | 1470942081090 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 3188 | 1470942081092 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:21 INFO - PROCESS | 3188 | ++DOCSHELL 163DF400 == 32 [pid = 3188] [id = 478] 12:01:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (163E0800) [pid = 3188] [serial = 1434] [outer = 00000000] 12:01:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (16454C00) [pid = 3188] [serial = 1435] [outer = 163E0800] 12:01:21 INFO - PROCESS | 3188 | 1470942081139 Marionette DEBUG loaded listener.js 12:01:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1645EC00) [pid = 3188] [serial = 1436] [outer = 163E0800] 12:01:21 INFO - PROCESS | 3188 | 1470942081598 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 12:01:21 INFO - PROCESS | 3188 | 1470942081634 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:01:21 INFO - PROCESS | 3188 | 1470942081636 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:01:21 INFO - PROCESS | 3188 | 1470942081639 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 3188 | 1470942081641 Marionette TRACE conn6 <- [1,1878,null,{}] 12:01:21 INFO - PROCESS | 3188 | 1470942081651 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:21 INFO - PROCESS | 3188 | 1470942081657 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:21 INFO - PROCESS | 3188 | 1470942081794 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:01:21 INFO - PROCESS | 3188 | 1470942081860 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 3188 | 1470942081862 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:21 INFO - PROCESS | 3188 | ++DOCSHELL 1688F000 == 33 [pid = 3188] [id = 479] 12:01:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (16896C00) [pid = 3188] [serial = 1437] [outer = 00000000] 12:01:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (17582800) [pid = 3188] [serial = 1438] [outer = 16896C00] 12:01:21 INFO - PROCESS | 3188 | 1470942081907 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (178B7800) [pid = 3188] [serial = 1439] [outer = 16896C00] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (19EAA400) [pid = 3188] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0FDE4400) [pid = 3188] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (178C6800) [pid = 3188] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (19728000) [pid = 3188] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (163D8400) [pid = 3188] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0FD36C00) [pid = 3188] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (16893800) [pid = 3188] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (118A1000) [pid = 3188] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10553800) [pid = 3188] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10D0CC00) [pid = 3188] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19727000) [pid = 3188] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (19CBCC00) [pid = 3188] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:01:22 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10E5E000) [pid = 3188] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:01:22 INFO - PROCESS | 3188 | 1470942082581 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 991ms 12:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:01:22 INFO - PROCESS | 3188 | 1470942082632 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 3188 | 1470942082634 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:01:22 INFO - PROCESS | 3188 | 1470942082637 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 3188 | 1470942082639 Marionette TRACE conn6 <- [1,1882,null,{}] 12:01:22 INFO - PROCESS | 3188 | 1470942082643 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:22 INFO - PROCESS | 3188 | 1470942082645 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:22 INFO - PROCESS | 3188 | 1470942082726 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:01:22 INFO - PROCESS | 3188 | 1470942082732 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 3188 | 1470942082734 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:22 INFO - PROCESS | 3188 | ++DOCSHELL 118E4C00 == 34 [pid = 3188] [id = 480] 12:01:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16305800) [pid = 3188] [serial = 1440] [outer = 00000000] 12:01:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16829C00) [pid = 3188] [serial = 1441] [outer = 16305800] 12:01:22 INFO - PROCESS | 3188 | 1470942082781 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16897400) [pid = 3188] [serial = 1442] [outer = 16305800] 12:01:23 INFO - PROCESS | 3188 | 1470942083189 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 570ms 12:01:23 INFO - PROCESS | 3188 | 1470942083221 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 3188 | 1470942083223 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:01:23 INFO - PROCESS | 3188 | 1470942083227 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - PROCESS | 3188 | 1470942083229 Marionette TRACE conn6 <- [1,1886,null,{}] 12:01:23 INFO - PROCESS | 3188 | 1470942083232 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:23 INFO - PROCESS | 3188 | 1470942083234 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:23 INFO - PROCESS | 3188 | 1470942083361 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:01:23 INFO - PROCESS | 3188 | 1470942083367 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 3188 | 1470942083368 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:23 INFO - PROCESS | 3188 | ++DOCSHELL 167FD800 == 35 [pid = 3188] [id = 481] 12:01:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16826000) [pid = 3188] [serial = 1443] [outer = 00000000] 12:01:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178C5800) [pid = 3188] [serial = 1444] [outer = 16826000] 12:01:23 INFO - PROCESS | 3188 | 1470942083413 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178E9C00) [pid = 3188] [serial = 1445] [outer = 16826000] 12:01:23 INFO - PROCESS | 3188 | 1470942083828 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 12:01:23 INFO - PROCESS | 3188 | 1470942083863 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 3188 | 1470942083866 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:01:23 INFO - PROCESS | 3188 | 1470942083884 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:01:23 INFO - PROCESS | 3188 | 1470942083886 Marionette TRACE conn6 <- [1,1890,null,{}] 12:01:23 INFO - PROCESS | 3188 | 1470942083890 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:23 INFO - PROCESS | 3188 | 1470942083892 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:24 INFO - PROCESS | 3188 | 1470942083971 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:01:24 INFO - PROCESS | 3188 | 1470942083979 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 3188 | 1470942083981 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:24 INFO - PROCESS | 3188 | ++DOCSHELL 18D54400 == 36 [pid = 3188] [id = 482] 12:01:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (18D5AC00) [pid = 3188] [serial = 1446] [outer = 00000000] 12:01:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18E91800) [pid = 3188] [serial = 1447] [outer = 18D5AC00] 12:01:24 INFO - PROCESS | 3188 | 1470942084024 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (18E93400) [pid = 3188] [serial = 1448] [outer = 18D5AC00] 12:01:24 INFO - PROCESS | 3188 | --DOCSHELL 10AAD800 == 35 [pid = 3188] [id = 475] 12:01:24 INFO - PROCESS | 3188 | --DOCSHELL 0FD83C00 == 34 [pid = 3188] [id = 474] 12:01:24 INFO - PROCESS | 3188 | --DOCSHELL 086E8800 == 33 [pid = 3188] [id = 473] 12:01:25 INFO - PROCESS | 3188 | --DOCSHELL 147EF000 == 32 [pid = 3188] [id = 476] 12:01:25 INFO - PROCESS | 3188 | --DOCSHELL 118E4C00 == 31 [pid = 3188] [id = 480] 12:01:25 INFO - PROCESS | 3188 | --DOCSHELL 15305C00 == 30 [pid = 3188] [id = 477] 12:01:25 INFO - PROCESS | 3188 | --DOCSHELL 1688F000 == 29 [pid = 3188] [id = 479] 12:01:25 INFO - PROCESS | 3188 | --DOCSHELL 163DF400 == 28 [pid = 3188] [id = 478] 12:01:25 INFO - PROCESS | 3188 | --DOCSHELL 167FD800 == 27 [pid = 3188] [id = 481] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (19F3BC00) [pid = 3188] [serial = 1409] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (19F3B000) [pid = 3188] [serial = 1408] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (19EA2000) [pid = 3188] [serial = 1405] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1870FC00) [pid = 3188] [serial = 1393] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19CB6800) [pid = 3188] [serial = 1396] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (18D49000) [pid = 3188] [serial = 1394] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (163DF800) [pid = 3188] [serial = 1387] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16459800) [pid = 3188] [serial = 1388] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10551400) [pid = 3188] [serial = 1375] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10656400) [pid = 3188] [serial = 1376] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1758F800) [pid = 3188] [serial = 1390] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (14D23800) [pid = 3188] [serial = 1378] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (19A66000) [pid = 3188] [serial = 1397] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (16306000) [pid = 3188] [serial = 1379] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (10655C00) [pid = 3188] [serial = 1381] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (10B6C000) [pid = 3188] [serial = 1382] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (10E5C000) [pid = 3188] [serial = 1384] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (117F3C00) [pid = 3188] [serial = 1385] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (1972E400) [pid = 3188] [serial = 1373] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (19EA7800) [pid = 3188] [serial = 1406] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (19CC5C00) [pid = 3188] [serial = 1399] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (19E9DC00) [pid = 3188] [serial = 1400] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (1645F000) [pid = 3188] [serial = 1402] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (178B8400) [pid = 3188] [serial = 1403] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (178BC400) [pid = 3188] [serial = 1391] [outer = 00000000] [url = about:blank] 12:01:25 INFO - PROCESS | 3188 | 1470942085770 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1926ms 12:01:25 INFO - PROCESS | 3188 | 1470942085814 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:01:25 INFO - PROCESS | 3188 | 1470942085818 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:01:25 INFO - PROCESS | 3188 | 1470942085823 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:01:25 INFO - PROCESS | 3188 | 1470942085827 Marionette TRACE conn6 <- [1,1894,null,{}] 12:01:25 INFO - PROCESS | 3188 | 1470942085833 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:25 INFO - PROCESS | 3188 | 1470942085836 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:25 INFO - PROCESS | 3188 | 1470942085928 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:01:25 INFO - PROCESS | 3188 | 1470942085935 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 3188 | 1470942085940 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:25 INFO - PROCESS | 3188 | ++DOCSHELL 0FD36C00 == 28 [pid = 3188] [id = 483] 12:01:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (0FD85800) [pid = 3188] [serial = 1449] [outer = 00000000] 12:01:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (0FEF3400) [pid = 3188] [serial = 1450] [outer = 0FD85800] 12:01:26 INFO - PROCESS | 3188 | 1470942085990 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (10555000) [pid = 3188] [serial = 1451] [outer = 0FD85800] 12:01:26 INFO - PROCESS | 3188 | 1470942086489 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 12:01:26 INFO - PROCESS | 3188 | 1470942086554 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:01:26 INFO - PROCESS | 3188 | 1470942086559 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:01:26 INFO - PROCESS | 3188 | 1470942086566 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - PROCESS | 3188 | 1470942086568 Marionette TRACE conn6 <- [1,1898,null,{}] 12:01:26 INFO - PROCESS | 3188 | 1470942086573 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:26 INFO - PROCESS | 3188 | 1470942086576 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:26 INFO - PROCESS | 3188 | 1470942086664 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:01:26 INFO - PROCESS | 3188 | 1470942086677 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 3188 | 1470942086680 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:26 INFO - PROCESS | 3188 | ++DOCSHELL 10752000 == 29 [pid = 3188] [id = 484] 12:01:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (10752400) [pid = 3188] [serial = 1452] [outer = 00000000] 12:01:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (10B66000) [pid = 3188] [serial = 1453] [outer = 10752400] 12:01:26 INFO - PROCESS | 3188 | 1470942086812 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (10B6D800) [pid = 3188] [serial = 1454] [outer = 10752400] 12:01:27 INFO - PROCESS | 3188 | 1470942087188 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 12:01:27 INFO - PROCESS | 3188 | 1470942087238 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:01:27 INFO - PROCESS | 3188 | 1470942087241 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:01:27 INFO - PROCESS | 3188 | 1470942087244 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:01:27 INFO - PROCESS | 3188 | 1470942087248 Marionette TRACE conn6 <- [1,1902,null,{}] 12:01:27 INFO - PROCESS | 3188 | 1470942087259 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:27 INFO - PROCESS | 3188 | 1470942087263 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:27 INFO - PROCESS | 3188 | 1470942087374 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:01:27 INFO - PROCESS | 3188 | 1470942087391 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 3188 | 1470942087394 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:27 INFO - PROCESS | 3188 | ++DOCSHELL 1170F800 == 30 [pid = 3188] [id = 485] 12:01:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (117EEC00) [pid = 3188] [serial = 1455] [outer = 00000000] 12:01:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (118E7C00) [pid = 3188] [serial = 1456] [outer = 117EEC00] 12:01:27 INFO - PROCESS | 3188 | 1470942087443 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (14AB3800) [pid = 3188] [serial = 1457] [outer = 117EEC00] 12:01:27 INFO - PROCESS | 3188 | 1470942087886 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 12:01:27 INFO - PROCESS | 3188 | 1470942087918 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:01:27 INFO - PROCESS | 3188 | 1470942087921 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:01:27 INFO - PROCESS | 3188 | 1470942087924 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:01:27 INFO - PROCESS | 3188 | 1470942087926 Marionette TRACE conn6 <- [1,1906,null,{}] 12:01:27 INFO - PROCESS | 3188 | 1470942087933 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:27 INFO - PROCESS | 3188 | 1470942087935 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:28 INFO - PROCESS | 3188 | 1470942088019 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:01:28 INFO - PROCESS | 3188 | 1470942088025 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 3188 | 1470942088027 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:28 INFO - PROCESS | 3188 | ++DOCSHELL 118E5800 == 31 [pid = 3188] [id = 486] 12:01:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (14ABF000) [pid = 3188] [serial = 1458] [outer = 00000000] 12:01:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (15CC2000) [pid = 3188] [serial = 1459] [outer = 14ABF000] 12:01:28 INFO - PROCESS | 3188 | 1470942088074 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (16306400) [pid = 3188] [serial = 1460] [outer = 14ABF000] 12:01:28 INFO - PROCESS | 3188 | 1470942088507 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 12:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:01:28 INFO - PROCESS | 3188 | 1470942088558 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:01:28 INFO - PROCESS | 3188 | 1470942088560 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:01:28 INFO - PROCESS | 3188 | 1470942088563 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:01:28 INFO - PROCESS | 3188 | 1470942088565 Marionette TRACE conn6 <- [1,1910,null,{}] 12:01:28 INFO - PROCESS | 3188 | 1470942088569 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:28 INFO - PROCESS | 3188 | 1470942088571 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:28 INFO - PROCESS | 3188 | 1470942088653 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:01:28 INFO - PROCESS | 3188 | 1470942088660 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 3188 | 1470942088662 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:28 INFO - PROCESS | 3188 | ++DOCSHELL 1630E000 == 32 [pid = 3188] [id = 487] 12:01:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1630E400) [pid = 3188] [serial = 1461] [outer = 00000000] 12:01:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (163DA400) [pid = 3188] [serial = 1462] [outer = 1630E400] 12:01:28 INFO - PROCESS | 3188 | 1470942088709 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (163E3000) [pid = 3188] [serial = 1463] [outer = 1630E400] 12:01:29 INFO - PROCESS | 3188 | 1470942089166 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 12:01:29 INFO - PROCESS | 3188 | 1470942089211 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:01:29 INFO - PROCESS | 3188 | 1470942089213 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:01:29 INFO - PROCESS | 3188 | 1470942089216 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:01:29 INFO - PROCESS | 3188 | 1470942089218 Marionette TRACE conn6 <- [1,1914,null,{}] 12:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:01:29 INFO - PROCESS | 3188 | 1470942089221 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:29 INFO - PROCESS | 3188 | 1470942089227 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:29 INFO - PROCESS | 3188 | 1470942089329 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:01:29 INFO - PROCESS | 3188 | 1470942089335 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:29 INFO - PROCESS | 3188 | 1470942089337 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:29 INFO - PROCESS | 3188 | ++DOCSHELL 16461400 == 33 [pid = 3188] [id = 488] 12:01:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (167F3400) [pid = 3188] [serial = 1464] [outer = 00000000] 12:01:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16899C00) [pid = 3188] [serial = 1465] [outer = 167F3400] 12:01:29 INFO - PROCESS | 3188 | 1470942089381 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (168BDC00) [pid = 3188] [serial = 1466] [outer = 167F3400] 12:01:29 INFO - PROCESS | 3188 | 1470942089818 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 12:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:01:29 INFO - PROCESS | 3188 | 1470942089893 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:01:29 INFO - PROCESS | 3188 | 1470942089895 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:01:29 INFO - PROCESS | 3188 | 1470942089898 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:01:29 INFO - PROCESS | 3188 | 1470942089899 Marionette TRACE conn6 <- [1,1918,null,{}] 12:01:29 INFO - PROCESS | 3188 | 1470942089903 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:29 INFO - PROCESS | 3188 | 1470942089905 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:30 INFO - PROCESS | 3188 | 1470942089982 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:01:30 INFO - PROCESS | 3188 | 1470942089987 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 3188 | 1470942089989 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:30 INFO - PROCESS | 3188 | ++DOCSHELL 16461000 == 34 [pid = 3188] [id = 489] 12:01:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (168C8C00) [pid = 3188] [serial = 1467] [outer = 00000000] 12:01:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (178BE400) [pid = 3188] [serial = 1468] [outer = 168C8C00] 12:01:30 INFO - PROCESS | 3188 | 1470942090033 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178BF000) [pid = 3188] [serial = 1469] [outer = 168C8C00] 12:01:30 INFO - PROCESS | 3188 | 1470942090464 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 631ms 12:01:30 INFO - PROCESS | 3188 | 1470942090537 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 3188 | 1470942090539 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:01:30 INFO - PROCESS | 3188 | 1470942090543 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 3188 | 1470942090544 Marionette TRACE conn6 <- [1,1922,null,{}] 12:01:30 INFO - PROCESS | 3188 | 1470942090548 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:30 INFO - PROCESS | 3188 | 1470942090550 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:30 INFO - PROCESS | 3188 | 1470942090629 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:01:30 INFO - PROCESS | 3188 | 1470942090637 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 3188 | 1470942090639 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:30 INFO - PROCESS | 3188 | ++DOCSHELL 178B8000 == 35 [pid = 3188] [id = 490] 12:01:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1870F400) [pid = 3188] [serial = 1470] [outer = 00000000] 12:01:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (18E8F800) [pid = 3188] [serial = 1471] [outer = 1870F400] 12:01:30 INFO - PROCESS | 3188 | 1470942090683 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18DAC000) [pid = 3188] [serial = 1472] [outer = 1870F400] 12:01:31 INFO - PROCESS | 3188 | 1470942091142 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 12:01:31 INFO - PROCESS | 3188 | 1470942091174 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:01:31 INFO - PROCESS | 3188 | 1470942091176 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:01:31 INFO - PROCESS | 3188 | 1470942091182 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - PROCESS | 3188 | 1470942091184 Marionette TRACE conn6 <- [1,1926,null,{}] 12:01:31 INFO - PROCESS | 3188 | 1470942091187 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:31 INFO - PROCESS | 3188 | 1470942091189 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:31 INFO - PROCESS | 3188 | 1470942091304 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:01:31 INFO - PROCESS | 3188 | 1470942091310 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 3188 | 1470942091312 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:31 INFO - PROCESS | 3188 | ++DOCSHELL 0BE97C00 == 36 [pid = 3188] [id = 491] 12:01:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (11708800) [pid = 3188] [serial = 1473] [outer = 00000000] 12:01:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19729000) [pid = 3188] [serial = 1474] [outer = 11708800] 12:01:31 INFO - PROCESS | 3188 | 1470942091357 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19729800) [pid = 3188] [serial = 1475] [outer = 11708800] 12:01:31 INFO - PROCESS | 3188 | 1470942091856 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 12:01:31 INFO - PROCESS | 3188 | 1470942091914 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:01:31 INFO - PROCESS | 3188 | 1470942091915 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:01:31 INFO - PROCESS | 3188 | 1470942091919 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - PROCESS | 3188 | 1470942091920 Marionette TRACE conn6 <- [1,1930,null,{}] 12:01:31 INFO - PROCESS | 3188 | 1470942091925 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:31 INFO - PROCESS | 3188 | 1470942091926 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:32 INFO - PROCESS | 3188 | 1470942092044 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:01:32 INFO - PROCESS | 3188 | 1470942092053 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:32 INFO - PROCESS | 3188 | 1470942092055 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:32 INFO - PROCESS | 3188 | ++DOCSHELL 19730000 == 37 [pid = 3188] [id = 492] 12:01:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19731000) [pid = 3188] [serial = 1476] [outer = 00000000] 12:01:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19BC2400) [pid = 3188] [serial = 1477] [outer = 19731000] 12:01:32 INFO - PROCESS | 3188 | 1470942092159 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19CB7C00) [pid = 3188] [serial = 1478] [outer = 19731000] 12:01:32 INFO - PROCESS | 3188 | 1470942092564 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 12:01:32 INFO - PROCESS | 3188 | 1470942092590 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:01:32 INFO - PROCESS | 3188 | 1470942092592 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:01:32 INFO - PROCESS | 3188 | 1470942092595 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:01:32 INFO - PROCESS | 3188 | 1470942092597 Marionette TRACE conn6 <- [1,1934,null,{}] 12:01:32 INFO - PROCESS | 3188 | 1470942092601 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:32 INFO - PROCESS | 3188 | 1470942092603 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:32 INFO - PROCESS | 3188 | 1470942092758 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:01:32 INFO - PROCESS | 3188 | 1470942092776 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:32 INFO - PROCESS | 3188 | 1470942092778 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:32 INFO - PROCESS | 3188 | ++DOCSHELL 16309400 == 38 [pid = 3188] [id = 493] 12:01:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (19CBEC00) [pid = 3188] [serial = 1479] [outer = 00000000] 12:01:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19E9D400) [pid = 3188] [serial = 1480] [outer = 19CBEC00] 12:01:32 INFO - PROCESS | 3188 | 1470942092824 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (19EA4400) [pid = 3188] [serial = 1481] [outer = 19CBEC00] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (163E0800) [pid = 3188] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (19F3FC00) [pid = 3188] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (15306C00) [pid = 3188] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (14A6B800) [pid = 3188] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (10AAEC00) [pid = 3188] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1681F800) [pid = 3188] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (16305800) [pid = 3188] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16826000) [pid = 3188] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0FD84400) [pid = 3188] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16896C00) [pid = 3188] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0FE5A000) [pid = 3188] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:01:33 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (086EC400) [pid = 3188] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:01:33 INFO - PROCESS | 3188 | 1470942093354 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 770ms 12:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:01:33 INFO - PROCESS | 3188 | 1470942093369 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:01:33 INFO - PROCESS | 3188 | 1470942093371 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:01:33 INFO - PROCESS | 3188 | 1470942093374 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - PROCESS | 3188 | 1470942093376 Marionette TRACE conn6 <- [1,1938,null,{}] 12:01:33 INFO - PROCESS | 3188 | 1470942093379 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:33 INFO - PROCESS | 3188 | 1470942093381 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:33 INFO - PROCESS | 3188 | 1470942093502 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:01:33 INFO - PROCESS | 3188 | 1470942093556 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 3188 | 1470942093558 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:33 INFO - PROCESS | 3188 | ++DOCSHELL 14AB6000 == 39 [pid = 3188] [id = 494] 12:01:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (14ABD000) [pid = 3188] [serial = 1482] [outer = 00000000] 12:01:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1630A800) [pid = 3188] [serial = 1483] [outer = 14ABD000] 12:01:33 INFO - PROCESS | 3188 | 1470942093612 Marionette DEBUG loaded listener.js 12:01:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (16455C00) [pid = 3188] [serial = 1484] [outer = 14ABD000] 12:01:33 INFO - PROCESS | 3188 | 1470942093943 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 12:01:34 INFO - PROCESS | 3188 | 1470942094009 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 3188 | 1470942094011 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:01:34 INFO - PROCESS | 3188 | 1470942094014 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 3188 | 1470942094016 Marionette TRACE conn6 <- [1,1942,null,{}] 12:01:34 INFO - PROCESS | 3188 | 1470942094019 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:34 INFO - PROCESS | 3188 | 1470942094021 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:34 INFO - PROCESS | 3188 | 1470942094099 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:01:34 INFO - PROCESS | 3188 | 1470942094105 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 3188 | 1470942094107 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:34 INFO - PROCESS | 3188 | ++DOCSHELL 163E0800 == 40 [pid = 3188] [id = 495] 12:01:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (16895C00) [pid = 3188] [serial = 1485] [outer = 00000000] 12:01:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19CC3400) [pid = 3188] [serial = 1486] [outer = 16895C00] 12:01:34 INFO - PROCESS | 3188 | 1470942094150 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19CC4400) [pid = 3188] [serial = 1487] [outer = 16895C00] 12:01:34 INFO - PROCESS | 3188 | 1470942094577 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 12:01:34 INFO - PROCESS | 3188 | 1470942094646 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 3188 | 1470942094648 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:01:34 INFO - PROCESS | 3188 | 1470942094651 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 3188 | 1470942094652 Marionette TRACE conn6 <- [1,1946,null,{}] 12:01:34 INFO - PROCESS | 3188 | 1470942094656 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:34 INFO - PROCESS | 3188 | 1470942094658 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:34 INFO - PROCESS | 3188 | 1470942094737 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:01:34 INFO - PROCESS | 3188 | 1470942094744 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 3188 | 1470942094746 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:34 INFO - PROCESS | 3188 | ++DOCSHELL 163D9400 == 41 [pid = 3188] [id = 496] 12:01:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1645B000) [pid = 3188] [serial = 1488] [outer = 00000000] 12:01:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19F35C00) [pid = 3188] [serial = 1489] [outer = 1645B000] 12:01:34 INFO - PROCESS | 3188 | 1470942094791 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19F38C00) [pid = 3188] [serial = 1490] [outer = 1645B000] 12:01:35 INFO - PROCESS | 3188 | 1470942095376 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 770ms 12:01:35 INFO - PROCESS | 3188 | 1470942095422 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 3188 | 1470942095427 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:01:35 INFO - PROCESS | 3188 | 1470942095521 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:01:35 INFO - PROCESS | 3188 | 1470942095525 Marionette TRACE conn6 <- [1,1950,null,{}] 12:01:35 INFO - PROCESS | 3188 | 1470942095567 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:35 INFO - PROCESS | 3188 | 1470942095571 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:35 INFO - PROCESS | 3188 | 1470942095698 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:01:35 INFO - PROCESS | 3188 | 1470942095826 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 3188 | 1470942095831 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:35 INFO - PROCESS | 3188 | ++DOCSHELL 0BE99000 == 42 [pid = 3188] [id = 497] 12:01:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0BE99800) [pid = 3188] [serial = 1491] [outer = 00000000] 12:01:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (0FEFA800) [pid = 3188] [serial = 1492] [outer = 0BE99800] 12:01:35 INFO - PROCESS | 3188 | 1470942095889 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (10746000) [pid = 3188] [serial = 1493] [outer = 0BE99800] 12:01:36 INFO - PROCESS | 3188 | 1470942096572 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1198ms 12:01:36 INFO - PROCESS | 3188 | 1470942096636 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:01:36 INFO - PROCESS | 3188 | 1470942096641 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:01:36 INFO - PROCESS | 3188 | 1470942096647 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - PROCESS | 3188 | 1470942096650 Marionette TRACE conn6 <- [1,1954,null,{}] 12:01:36 INFO - PROCESS | 3188 | 1470942096654 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:36 INFO - PROCESS | 3188 | 1470942096657 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:36 INFO - PROCESS | 3188 | 1470942096780 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:01:37 INFO - PROCESS | 3188 | 1470942097047 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:37 INFO - PROCESS | 3188 | 1470942097050 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:37 INFO - PROCESS | 3188 | ++DOCSHELL 08667C00 == 43 [pid = 3188] [id = 498] 12:01:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (08668C00) [pid = 3188] [serial = 1494] [outer = 00000000] 12:01:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (086F1800) [pid = 3188] [serial = 1495] [outer = 08668C00] 12:01:37 INFO - PROCESS | 3188 | 1470942097117 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (0BE9C800) [pid = 3188] [serial = 1496] [outer = 08668C00] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 163E0800 == 42 [pid = 3188] [id = 495] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 14AB6000 == 41 [pid = 3188] [id = 494] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 16309400 == 40 [pid = 3188] [id = 493] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 19730000 == 39 [pid = 3188] [id = 492] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 0BE97C00 == 38 [pid = 3188] [id = 491] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 178B8000 == 37 [pid = 3188] [id = 490] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 16461000 == 36 [pid = 3188] [id = 489] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 16461400 == 35 [pid = 3188] [id = 488] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 1630E000 == 34 [pid = 3188] [id = 487] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 118E5800 == 33 [pid = 3188] [id = 486] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 1170F800 == 32 [pid = 3188] [id = 485] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 10752000 == 31 [pid = 3188] [id = 484] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (18E91800) [pid = 3188] [serial = 1447] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 0FD36C00 == 30 [pid = 3188] [id = 483] 12:01:37 INFO - PROCESS | 3188 | --DOCSHELL 18D54400 == 29 [pid = 3188] [id = 482] 12:01:37 INFO - PROCESS | 3188 | 1470942097789 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1184ms 12:01:37 INFO - PROCESS | 3188 | 1470942097834 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 3188 | 1470942097838 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:01:37 INFO - PROCESS | 3188 | 1470942097842 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 3188 | 1470942097844 Marionette TRACE conn6 <- [1,1958,null,{}] 12:01:37 INFO - PROCESS | 3188 | 1470942097849 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:37 INFO - PROCESS | 3188 | 1470942097854 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:37 INFO - PROCESS | 3188 | 1470942097950 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (178E9C00) [pid = 3188] [serial = 1445] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (16454C00) [pid = 3188] [serial = 1435] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (19F69000) [pid = 3188] [serial = 1417] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (16310800) [pid = 3188] [serial = 1433] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (14D2C000) [pid = 3188] [serial = 1430] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (10D53C00) [pid = 3188] [serial = 1427] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (168C0C00) [pid = 3188] [serial = 1414] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (14ABAC00) [pid = 3188] [serial = 1429] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (16897400) [pid = 3188] [serial = 1442] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (178C5800) [pid = 3188] [serial = 1444] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1616C000) [pid = 3188] [serial = 1432] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0FEFD800) [pid = 3188] [serial = 1424] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1A4BB400) [pid = 3188] [serial = 1418] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1870C400) [pid = 3188] [serial = 1415] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10B72C00) [pid = 3188] [serial = 1426] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (17582800) [pid = 3188] [serial = 1438] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (147ECC00) [pid = 3188] [serial = 1412] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10D45800) [pid = 3188] [serial = 1411] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (178B7800) [pid = 3188] [serial = 1439] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0BE9BC00) [pid = 3188] [serial = 1420] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (0FD42800) [pid = 3188] [serial = 1421] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (16829C00) [pid = 3188] [serial = 1441] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (1645EC00) [pid = 3188] [serial = 1436] [outer = 00000000] [url = about:blank] 12:01:37 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (0FEF3800) [pid = 3188] [serial = 1423] [outer = 00000000] [url = about:blank] 12:01:38 INFO - PROCESS | 3188 | 1470942098051 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 3188 | 1470942098053 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:38 INFO - PROCESS | 3188 | ++DOCSHELL 08197800 == 30 [pid = 3188] [id = 499] 12:01:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (086E2400) [pid = 3188] [serial = 1497] [outer = 00000000] 12:01:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (0FEF3800) [pid = 3188] [serial = 1498] [outer = 086E2400] 12:01:38 INFO - PROCESS | 3188 | 1470942098101 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10752000) [pid = 3188] [serial = 1499] [outer = 086E2400] 12:01:38 INFO - PROCESS | 3188 | 1470942098502 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 12:01:38 INFO - PROCESS | 3188 | 1470942098576 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:01:38 INFO - PROCESS | 3188 | 1470942098579 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:01:38 INFO - PROCESS | 3188 | 1470942098584 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:01:38 INFO - PROCESS | 3188 | 1470942098586 Marionette TRACE conn6 <- [1,1962,null,{}] 12:01:38 INFO - PROCESS | 3188 | 1470942098590 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:38 INFO - PROCESS | 3188 | 1470942098593 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:38 INFO - PROCESS | 3188 | 1470942098682 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:01:38 INFO - PROCESS | 3188 | 1470942098688 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 3188 | 1470942098690 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:38 INFO - PROCESS | 3188 | ++DOCSHELL 10D3E400 == 31 [pid = 3188] [id = 500] 12:01:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10D59800) [pid = 3188] [serial = 1500] [outer = 00000000] 12:01:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1170F800) [pid = 3188] [serial = 1501] [outer = 10D59800] 12:01:38 INFO - PROCESS | 3188 | 1470942098736 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (14A71C00) [pid = 3188] [serial = 1502] [outer = 10D59800] 12:01:39 INFO - PROCESS | 3188 | 1470942099194 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 12:01:39 INFO - PROCESS | 3188 | 1470942099219 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 3188 | 1470942099221 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:01:39 INFO - PROCESS | 3188 | 1470942099226 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 3188 | 1470942099231 Marionette TRACE conn6 <- [1,1966,null,{}] 12:01:39 INFO - PROCESS | 3188 | 1470942099245 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:39 INFO - PROCESS | 3188 | 1470942099248 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:39 INFO - PROCESS | 3188 | 1470942099336 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:01:39 INFO - PROCESS | 3188 | 1470942099346 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 3188 | 1470942099348 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:39 INFO - PROCESS | 3188 | ++DOCSHELL 15CCEC00 == 32 [pid = 3188] [id = 501] 12:01:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (160C8400) [pid = 3188] [serial = 1503] [outer = 00000000] 12:01:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16308C00) [pid = 3188] [serial = 1504] [outer = 160C8400] 12:01:39 INFO - PROCESS | 3188 | 1470942099392 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1635BC00) [pid = 3188] [serial = 1505] [outer = 160C8400] 12:01:39 INFO - PROCESS | 3188 | 1470942099828 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 12:01:39 INFO - PROCESS | 3188 | 1470942099876 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 3188 | 1470942099879 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:01:39 INFO - PROCESS | 3188 | 1470942099883 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 3188 | 1470942099884 Marionette TRACE conn6 <- [1,1970,null,{}] 12:01:39 INFO - PROCESS | 3188 | 1470942099888 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:39 INFO - PROCESS | 3188 | 1470942099890 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:40 INFO - PROCESS | 3188 | 1470942099980 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:01:40 INFO - PROCESS | 3188 | 1470942099986 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 3188 | 1470942099988 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:40 INFO - PROCESS | 3188 | ++DOCSHELL 1630A400 == 33 [pid = 3188] [id = 502] 12:01:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (163DAC00) [pid = 3188] [serial = 1506] [outer = 00000000] 12:01:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1645D000) [pid = 3188] [serial = 1507] [outer = 163DAC00] 12:01:40 INFO - PROCESS | 3188 | 1470942100033 Marionette DEBUG loaded listener.js 12:01:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1657FC00) [pid = 3188] [serial = 1508] [outer = 163DAC00] 12:01:40 INFO - PROCESS | 3188 | 1470942100489 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 12:01:40 INFO - PROCESS | 3188 | 1470942100557 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 3188 | 1470942100559 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:01:40 INFO - PROCESS | 3188 | 1470942100562 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - PROCESS | 3188 | 1470942100564 Marionette TRACE conn6 <- [1,1974,null,{}] 12:01:40 INFO - PROCESS | 3188 | 1470942100567 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:40 INFO - PROCESS | 3188 | 1470942100569 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:40 INFO - PROCESS | 3188 | 1470942100685 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:01:40 INFO - PROCESS | 3188 | 1470942100695 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 3188 | 1470942100700 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:40 INFO - PROCESS | 3188 | ++DOCSHELL 10D58800 == 34 [pid = 3188] [id = 503] 12:01:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (16890400) [pid = 3188] [serial = 1509] [outer = 00000000] 12:01:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (16897800) [pid = 3188] [serial = 1510] [outer = 16890400] 12:01:40 INFO - PROCESS | 3188 | 1470942100808 Marionette DEBUG loaded listener.js 12:01:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1758F800) [pid = 3188] [serial = 1511] [outer = 16890400] 12:01:41 INFO - PROCESS | 3188 | 1470942101255 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 12:01:41 INFO - PROCESS | 3188 | 1470942101293 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:01:41 INFO - PROCESS | 3188 | 1470942101295 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:01:41 INFO - PROCESS | 3188 | 1470942101307 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:01:41 INFO - PROCESS | 3188 | 1470942101309 Marionette TRACE conn6 <- [1,1978,null,{}] 12:01:41 INFO - PROCESS | 3188 | 1470942101313 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:41 INFO - PROCESS | 3188 | 1470942101315 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:41 INFO - PROCESS | 3188 | 1470942101471 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:01:41 INFO - PROCESS | 3188 | 1470942101542 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 3188 | 1470942101544 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:41 INFO - PROCESS | 3188 | ++DOCSHELL 1074D800 == 35 [pid = 3188] [id = 504] 12:01:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (178C1C00) [pid = 3188] [serial = 1512] [outer = 00000000] 12:01:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (18702000) [pid = 3188] [serial = 1513] [outer = 178C1C00] 12:01:41 INFO - PROCESS | 3188 | 1470942101589 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (178C3000) [pid = 3188] [serial = 1514] [outer = 178C1C00] 12:01:42 INFO - PROCESS | 3188 | 1470942101986 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 12:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:01:42 INFO - PROCESS | 3188 | 1470942102038 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 3188 | 1470942102040 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:01:42 INFO - PROCESS | 3188 | 1470942102043 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 3188 | 1470942102045 Marionette TRACE conn6 <- [1,1982,null,{}] 12:01:42 INFO - PROCESS | 3188 | 1470942102048 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:42 INFO - PROCESS | 3188 | 1470942102050 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:42 INFO - PROCESS | 3188 | 1470942102165 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:01:42 INFO - PROCESS | 3188 | 1470942102173 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 3188 | 1470942102175 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:42 INFO - PROCESS | 3188 | ++DOCSHELL 18E8E400 == 36 [pid = 3188] [id = 505] 12:01:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (18E92C00) [pid = 3188] [serial = 1515] [outer = 00000000] 12:01:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (19724C00) [pid = 3188] [serial = 1516] [outer = 18E92C00] 12:01:42 INFO - PROCESS | 3188 | 1470942102220 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (1972DC00) [pid = 3188] [serial = 1517] [outer = 18E92C00] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (11708800) [pid = 3188] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (19731000) [pid = 3188] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (168C8C00) [pid = 3188] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (18D5AC00) [pid = 3188] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (167F3400) [pid = 3188] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10752400) [pid = 3188] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0FD85800) [pid = 3188] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (19CBEC00) [pid = 3188] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (117EEC00) [pid = 3188] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (14ABF000) [pid = 3188] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14ABD000) [pid = 3188] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1870F400) [pid = 3188] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1630E400) [pid = 3188] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:01:42 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (16895C00) [pid = 3188] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:01:42 INFO - PROCESS | 3188 | 1470942102761 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 12:01:42 INFO - PROCESS | 3188 | 1470942102821 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 3188 | 1470942102823 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:01:42 INFO - PROCESS | 3188 | 1470942102829 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 3188 | 1470942102830 Marionette TRACE conn6 <- [1,1986,null,{}] 12:01:42 INFO - PROCESS | 3188 | 1470942102834 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:42 INFO - PROCESS | 3188 | 1470942102836 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:42 INFO - PROCESS | 3188 | 1470942102918 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:01:42 INFO - PROCESS | 3188 | 1470942102924 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 3188 | 1470942102926 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:42 INFO - PROCESS | 3188 | ++DOCSHELL 15CC9400 == 37 [pid = 3188] [id = 506] 12:01:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1630D800) [pid = 3188] [serial = 1518] [outer = 00000000] 12:01:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (168C8C00) [pid = 3188] [serial = 1519] [outer = 1630D800] 12:01:43 INFO - PROCESS | 3188 | 1470942102971 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (18E92000) [pid = 3188] [serial = 1520] [outer = 1630D800] 12:01:43 INFO - PROCESS | 3188 | 1470942103388 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 570ms 12:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:01:43 INFO - PROCESS | 3188 | 1470942103399 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 3188 | 1470942103401 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:01:43 INFO - PROCESS | 3188 | 1470942103404 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 3188 | 1470942103406 Marionette TRACE conn6 <- [1,1990,null,{}] 12:01:43 INFO - PROCESS | 3188 | 1470942103420 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:43 INFO - PROCESS | 3188 | 1470942103422 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:43 INFO - PROCESS | 3188 | 1470942103555 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:01:43 INFO - PROCESS | 3188 | 1470942103561 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 3188 | 1470942103563 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:43 INFO - PROCESS | 3188 | ++DOCSHELL 1055CC00 == 38 [pid = 3188] [id = 507] 12:01:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (160C7400) [pid = 3188] [serial = 1521] [outer = 00000000] 12:01:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19BCC800) [pid = 3188] [serial = 1522] [outer = 160C7400] 12:01:43 INFO - PROCESS | 3188 | 1470942103607 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19CBB000) [pid = 3188] [serial = 1523] [outer = 160C7400] 12:01:44 INFO - PROCESS | 3188 | 1470942104004 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 12:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:01:44 INFO - PROCESS | 3188 | 1470942104035 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:01:44 INFO - PROCESS | 3188 | 1470942104037 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:01:44 INFO - PROCESS | 3188 | 1470942104055 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:01:44 INFO - PROCESS | 3188 | 1470942104057 Marionette TRACE conn6 <- [1,1994,null,{}] 12:01:44 INFO - PROCESS | 3188 | 1470942104061 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:44 INFO - PROCESS | 3188 | 1470942104063 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:44 INFO - PROCESS | 3188 | 1470942104142 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:01:44 INFO - PROCESS | 3188 | 1470942104147 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:44 INFO - PROCESS | 3188 | 1470942104150 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:44 INFO - PROCESS | 3188 | ++DOCSHELL 19CC1C00 == 39 [pid = 3188] [id = 508] 12:01:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19CC2800) [pid = 3188] [serial = 1524] [outer = 00000000] 12:01:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19EA5C00) [pid = 3188] [serial = 1525] [outer = 19CC2800] 12:01:44 INFO - PROCESS | 3188 | 1470942104196 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19F3C400) [pid = 3188] [serial = 1526] [outer = 19CC2800] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 08197800 == 38 [pid = 3188] [id = 499] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 08667C00 == 37 [pid = 3188] [id = 498] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 163D9400 == 36 [pid = 3188] [id = 496] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 0BE99000 == 35 [pid = 3188] [id = 497] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 1630A400 == 34 [pid = 3188] [id = 502] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 15CC9400 == 33 [pid = 3188] [id = 506] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 10D3E400 == 32 [pid = 3188] [id = 500] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 15CCEC00 == 31 [pid = 3188] [id = 501] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 1074D800 == 30 [pid = 3188] [id = 504] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 1055CC00 == 29 [pid = 3188] [id = 507] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 10D58800 == 28 [pid = 3188] [id = 503] 12:01:45 INFO - PROCESS | 3188 | --DOCSHELL 18E8E400 == 27 [pid = 3188] [id = 505] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19729000) [pid = 3188] [serial = 1474] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (19BC2400) [pid = 3188] [serial = 1477] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (178BE400) [pid = 3188] [serial = 1468] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (18E93400) [pid = 3188] [serial = 1448] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (16899C00) [pid = 3188] [serial = 1465] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (168BDC00) [pid = 3188] [serial = 1466] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10B66000) [pid = 3188] [serial = 1453] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10B6D800) [pid = 3188] [serial = 1454] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0FEF3400) [pid = 3188] [serial = 1450] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (19E9D400) [pid = 3188] [serial = 1480] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10555000) [pid = 3188] [serial = 1451] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (118E7C00) [pid = 3188] [serial = 1456] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (14AB3800) [pid = 3188] [serial = 1457] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (15CC2000) [pid = 3188] [serial = 1459] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16306400) [pid = 3188] [serial = 1460] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (1630A800) [pid = 3188] [serial = 1483] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (18E8F800) [pid = 3188] [serial = 1471] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (163DA400) [pid = 3188] [serial = 1462] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (163E3000) [pid = 3188] [serial = 1463] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19CB7C00) [pid = 3188] [serial = 1478] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (19CC3400) [pid = 3188] [serial = 1486] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (19EA4400) [pid = 3188] [serial = 1481] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (178BF000) [pid = 3188] [serial = 1469] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (16455C00) [pid = 3188] [serial = 1484] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (19CC4400) [pid = 3188] [serial = 1487] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (19F35C00) [pid = 3188] [serial = 1489] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (19729800) [pid = 3188] [serial = 1475] [outer = 00000000] [url = about:blank] 12:01:45 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (18DAC000) [pid = 3188] [serial = 1472] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 3188 | 1470942106032 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2035ms 12:01:46 INFO - PROCESS | 3188 | 1470942106077 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 3188 | 1470942106081 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:01:46 INFO - PROCESS | 3188 | 1470942106088 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - PROCESS | 3188 | 1470942106090 Marionette TRACE conn6 <- [1,1998,null,{}] 12:01:46 INFO - PROCESS | 3188 | 1470942106097 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:46 INFO - PROCESS | 3188 | 1470942106100 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:46 INFO - PROCESS | 3188 | 1470942106194 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:01:46 INFO - PROCESS | 3188 | 1470942106204 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:46 INFO - PROCESS | 3188 | 1470942106207 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:46 INFO - PROCESS | 3188 | ++DOCSHELL 0FDE8400 == 28 [pid = 3188] [id = 509] 12:01:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (0FEF7C00) [pid = 3188] [serial = 1527] [outer = 00000000] 12:01:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (10552000) [pid = 3188] [serial = 1528] [outer = 0FEF7C00] 12:01:46 INFO - PROCESS | 3188 | 1470942106260 Marionette DEBUG loaded listener.js 12:01:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (10559400) [pid = 3188] [serial = 1529] [outer = 0FEF7C00] 12:01:46 INFO - PROCESS | 3188 | 1470942106764 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 12:01:46 INFO - PROCESS | 3188 | 1470942106821 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 3188 | 1470942106827 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:01:46 INFO - PROCESS | 3188 | 1470942106833 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - PROCESS | 3188 | 1470942106836 Marionette TRACE conn6 <- [1,2002,null,{}] 12:01:46 INFO - PROCESS | 3188 | 1470942106839 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:46 INFO - PROCESS | 3188 | 1470942106842 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:46 INFO - PROCESS | 3188 | 1470942106934 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:01:47 INFO - PROCESS | 3188 | 1470942107024 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 3188 | 1470942107027 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:47 INFO - PROCESS | 3188 | ++DOCSHELL 10B6C800 == 29 [pid = 3188] [id = 510] 12:01:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (10B6D400) [pid = 3188] [serial = 1530] [outer = 00000000] 12:01:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (10D0C800) [pid = 3188] [serial = 1531] [outer = 10B6D400] 12:01:47 INFO - PROCESS | 3188 | 1470942107084 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (10D53C00) [pid = 3188] [serial = 1532] [outer = 10B6D400] 12:01:47 INFO - PROCESS | 3188 | 1470942107465 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 12:01:47 INFO - PROCESS | 3188 | 1470942107506 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:01:47 INFO - PROCESS | 3188 | 1470942107509 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:01:47 INFO - PROCESS | 3188 | 1470942107512 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:01:47 INFO - PROCESS | 3188 | 1470942107515 Marionette TRACE conn6 <- [1,2006,null,{}] 12:01:47 INFO - PROCESS | 3188 | 1470942107526 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:47 INFO - PROCESS | 3188 | 1470942107531 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:47 INFO - PROCESS | 3188 | 1470942107641 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:01:47 INFO - PROCESS | 3188 | 1470942107651 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 3188 | 1470942107654 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:47 INFO - PROCESS | 3188 | ++DOCSHELL 14AB6800 == 30 [pid = 3188] [id = 511] 12:01:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (14AB7000) [pid = 3188] [serial = 1533] [outer = 00000000] 12:01:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (14B7F800) [pid = 3188] [serial = 1534] [outer = 14AB7000] 12:01:47 INFO - PROCESS | 3188 | 1470942107711 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (14D2E800) [pid = 3188] [serial = 1535] [outer = 14AB7000] 12:01:48 INFO - PROCESS | 3188 | 1470942108143 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 12:01:48 INFO - PROCESS | 3188 | 1470942108190 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 3188 | 1470942108193 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:01:48 INFO - PROCESS | 3188 | 1470942108196 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 3188 | 1470942108198 Marionette TRACE conn6 <- [1,2010,null,{}] 12:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:01:48 INFO - PROCESS | 3188 | 1470942108201 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:48 INFO - PROCESS | 3188 | 1470942108203 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:48 INFO - PROCESS | 3188 | 1470942108288 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:01:48 INFO - PROCESS | 3188 | 1470942108294 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 3188 | 1470942108296 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:48 INFO - PROCESS | 3188 | ++DOCSHELL 1526D400 == 31 [pid = 3188] [id = 512] 12:01:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (15307400) [pid = 3188] [serial = 1536] [outer = 00000000] 12:01:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (16304000) [pid = 3188] [serial = 1537] [outer = 15307400] 12:01:48 INFO - PROCESS | 3188 | 1470942108341 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (16309C00) [pid = 3188] [serial = 1538] [outer = 15307400] 12:01:48 INFO - PROCESS | 3188 | 1470942108771 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 632ms 12:01:48 INFO - PROCESS | 3188 | 1470942108834 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 3188 | 1470942108836 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:01:48 INFO - PROCESS | 3188 | 1470942108839 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 3188 | 1470942108841 Marionette TRACE conn6 <- [1,2014,null,{}] 12:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:01:48 INFO - PROCESS | 3188 | 1470942108844 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:48 INFO - PROCESS | 3188 | 1470942108847 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:48 INFO - PROCESS | 3188 | 1470942108928 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:01:48 INFO - PROCESS | 3188 | 1470942108933 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 3188 | 1470942108935 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:48 INFO - PROCESS | 3188 | ++DOCSHELL 1630E400 == 32 [pid = 3188] [id = 513] 12:01:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (16310000) [pid = 3188] [serial = 1539] [outer = 00000000] 12:01:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (163DF800) [pid = 3188] [serial = 1540] [outer = 16310000] 12:01:49 INFO - PROCESS | 3188 | 1470942108980 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (16452400) [pid = 3188] [serial = 1541] [outer = 16310000] 12:01:49 INFO - PROCESS | 3188 | 1470942109444 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 12:01:49 INFO - PROCESS | 3188 | 1470942109478 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:01:49 INFO - PROCESS | 3188 | 1470942109480 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:01:49 INFO - PROCESS | 3188 | 1470942109483 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:01:49 INFO - PROCESS | 3188 | 1470942109485 Marionette TRACE conn6 <- [1,2018,null,{}] 12:01:49 INFO - PROCESS | 3188 | 1470942109489 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:49 INFO - PROCESS | 3188 | 1470942109494 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:49 INFO - PROCESS | 3188 | 1470942109597 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:01:49 INFO - PROCESS | 3188 | 1470942109603 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:49 INFO - PROCESS | 3188 | 1470942109605 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:49 INFO - PROCESS | 3188 | ++DOCSHELL 1681C400 == 33 [pid = 3188] [id = 514] 12:01:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16821000) [pid = 3188] [serial = 1542] [outer = 00000000] 12:01:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16899400) [pid = 3188] [serial = 1543] [outer = 16821000] 12:01:49 INFO - PROCESS | 3188 | 1470942109650 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (168BF800) [pid = 3188] [serial = 1544] [outer = 16821000] 12:01:50 INFO - PROCESS | 3188 | 1470942110071 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 12:01:50 INFO - PROCESS | 3188 | 1470942110133 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 3188 | 1470942110135 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:01:50 INFO - PROCESS | 3188 | 1470942110139 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 3188 | 1470942110141 Marionette TRACE conn6 <- [1,2022,null,{}] 12:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:01:50 INFO - PROCESS | 3188 | 1470942110144 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:50 INFO - PROCESS | 3188 | 1470942110146 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:50 INFO - PROCESS | 3188 | 1470942110228 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:01:50 INFO - PROCESS | 3188 | 1470942110234 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 3188 | 1470942110236 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:50 INFO - PROCESS | 3188 | ++DOCSHELL 16899000 == 34 [pid = 3188] [id = 515] 12:01:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (17585000) [pid = 3188] [serial = 1545] [outer = 00000000] 12:01:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (178BC000) [pid = 3188] [serial = 1546] [outer = 17585000] 12:01:50 INFO - PROCESS | 3188 | 1470942110282 Marionette DEBUG loaded listener.js 12:01:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (178BC400) [pid = 3188] [serial = 1547] [outer = 17585000] 12:01:50 INFO - PROCESS | 3188 | 1470942110743 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 631ms 12:01:50 INFO - PROCESS | 3188 | 1470942110800 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 3188 | 1470942110802 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:01:50 INFO - PROCESS | 3188 | 1470942110807 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 3188 | 1470942110808 Marionette TRACE conn6 <- [1,2026,null,{}] 12:01:50 INFO - PROCESS | 3188 | 1470942110812 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:50 INFO - PROCESS | 3188 | 1470942110814 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:50 INFO - PROCESS | 3188 | 1470942110891 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:01:50 INFO - PROCESS | 3188 | 1470942110897 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 3188 | 1470942110899 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:50 INFO - PROCESS | 3188 | ++DOCSHELL 17821800 == 35 [pid = 3188] [id = 516] 12:01:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178BB400) [pid = 3188] [serial = 1548] [outer = 00000000] 12:01:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18D59C00) [pid = 3188] [serial = 1549] [outer = 178BB400] 12:01:50 INFO - PROCESS | 3188 | 1470942110942 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (18708800) [pid = 3188] [serial = 1550] [outer = 178BB400] 12:01:51 INFO - PROCESS | 3188 | 1470942111411 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 631ms 12:01:51 INFO - PROCESS | 3188 | 1470942111444 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:01:51 INFO - PROCESS | 3188 | 1470942111446 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:01:51 INFO - PROCESS | 3188 | 1470942111449 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:01:51 INFO - PROCESS | 3188 | 1470942111451 Marionette TRACE conn6 <- [1,2030,null,{}] 12:01:51 INFO - PROCESS | 3188 | 1470942111455 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:51 INFO - PROCESS | 3188 | 1470942111456 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:51 INFO - PROCESS | 3188 | 1470942111570 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:01:51 INFO - PROCESS | 3188 | 1470942111579 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 3188 | 1470942111580 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:51 INFO - PROCESS | 3188 | ++DOCSHELL 10E8F400 == 36 [pid = 3188] [id = 517] 12:01:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (14AB5400) [pid = 3188] [serial = 1551] [outer = 00000000] 12:01:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19723C00) [pid = 3188] [serial = 1552] [outer = 14AB5400] 12:01:51 INFO - PROCESS | 3188 | 1470942111704 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19726800) [pid = 3188] [serial = 1553] [outer = 14AB5400] 12:01:52 INFO - PROCESS | 3188 | 1470942112138 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 731ms 12:01:52 INFO - PROCESS | 3188 | 1470942112184 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:01:52 INFO - PROCESS | 3188 | 1470942112186 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:01:52 INFO - PROCESS | 3188 | 1470942112189 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 3188 | 1470942112191 Marionette TRACE conn6 <- [1,2034,null,{}] 12:01:52 INFO - PROCESS | 3188 | 1470942112194 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:52 INFO - PROCESS | 3188 | 1470942112196 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:52 INFO - PROCESS | 3188 | 1470942112317 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:01:52 INFO - PROCESS | 3188 | 1470942112322 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 3188 | 1470942112324 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:52 INFO - PROCESS | 3188 | ++DOCSHELL 178EE800 == 37 [pid = 3188] [id = 518] 12:01:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (18D56C00) [pid = 3188] [serial = 1554] [outer = 00000000] 12:01:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19A65400) [pid = 3188] [serial = 1555] [outer = 18D56C00] 12:01:52 INFO - PROCESS | 3188 | 1470942112371 Marionette DEBUG loaded listener.js 12:01:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19BCB800) [pid = 3188] [serial = 1556] [outer = 18D56C00] 12:01:52 INFO - PROCESS | 3188 | 1470942112836 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 12:01:52 INFO - PROCESS | 3188 | 1470942112860 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:01:52 INFO - PROCESS | 3188 | 1470942112863 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:01:52 INFO - PROCESS | 3188 | 1470942112872 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 3188 | 1470942112874 Marionette TRACE conn6 <- [1,2038,null,{}] 12:01:52 INFO - PROCESS | 3188 | 1470942112878 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:52 INFO - PROCESS | 3188 | 1470942112880 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:53 INFO - PROCESS | 3188 | 1470942113042 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:01:53 INFO - PROCESS | 3188 | 1470942113068 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:53 INFO - PROCESS | 3188 | 1470942113071 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:53 INFO - PROCESS | 3188 | ++DOCSHELL 1630D000 == 38 [pid = 3188] [id = 519] 12:01:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19CC3000) [pid = 3188] [serial = 1557] [outer = 00000000] 12:01:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (19EA4400) [pid = 3188] [serial = 1558] [outer = 19CC3000] 12:01:53 INFO - PROCESS | 3188 | 1470942113118 Marionette DEBUG loaded listener.js 12:01:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19EAB400) [pid = 3188] [serial = 1559] [outer = 19CC3000] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (16890400) [pid = 3188] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (178C1C00) [pid = 3188] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (18E92C00) [pid = 3188] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (1630D800) [pid = 3188] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (160C7400) [pid = 3188] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (163DAC00) [pid = 3188] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (160C8400) [pid = 3188] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10D59800) [pid = 3188] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (086E2400) [pid = 3188] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (08668C00) [pid = 3188] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0BE99800) [pid = 3188] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:01:53 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1645B000) [pid = 3188] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:01:53 INFO - PROCESS | 3188 | 1470942113652 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 831ms 12:01:53 INFO - PROCESS | 3188 | 1470942113713 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:01:53 INFO - PROCESS | 3188 | 1470942113715 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:01:53 INFO - PROCESS | 3188 | 1470942113718 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - PROCESS | 3188 | 1470942113720 Marionette TRACE conn6 <- [1,2042,null,{}] 12:01:53 INFO - PROCESS | 3188 | 1470942113724 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:53 INFO - PROCESS | 3188 | 1470942113725 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:53 INFO - PROCESS | 3188 | 1470942113813 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:01:53 INFO - PROCESS | 3188 | 1470942113833 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:53 INFO - PROCESS | 3188 | 1470942113835 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:53 INFO - PROCESS | 3188 | ++DOCSHELL 16303000 == 39 [pid = 3188] [id = 520] 12:01:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16307C00) [pid = 3188] [serial = 1560] [outer = 00000000] 12:01:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16890400) [pid = 3188] [serial = 1561] [outer = 16307C00] 12:01:53 INFO - PROCESS | 3188 | 1470942113892 Marionette DEBUG loaded listener.js 12:01:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (178BD000) [pid = 3188] [serial = 1562] [outer = 16307C00] 12:01:54 INFO - PROCESS | 3188 | 1470942114325 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 12:01:54 INFO - PROCESS | 3188 | 1470942114366 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:01:54 INFO - PROCESS | 3188 | 1470942114368 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:01:54 INFO - PROCESS | 3188 | 1470942114376 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:01:54 INFO - PROCESS | 3188 | 1470942114377 Marionette TRACE conn6 <- [1,2046,null,{}] 12:01:54 INFO - PROCESS | 3188 | 1470942114381 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:54 INFO - PROCESS | 3188 | 1470942114382 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:54 INFO - PROCESS | 3188 | 1470942114461 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:01:54 INFO - PROCESS | 3188 | 1470942114467 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:54 INFO - PROCESS | 3188 | 1470942114469 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:54 INFO - PROCESS | 3188 | ++DOCSHELL 19729C00 == 40 [pid = 3188] [id = 521] 12:01:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19730800) [pid = 3188] [serial = 1563] [outer = 00000000] 12:01:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19EAAC00) [pid = 3188] [serial = 1564] [outer = 19730800] 12:01:54 INFO - PROCESS | 3188 | 1470942114513 Marionette DEBUG loaded listener.js 12:01:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19F3F400) [pid = 3188] [serial = 1565] [outer = 19730800] 12:01:54 INFO - PROCESS | 3188 | 1470942114953 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 12:01:55 INFO - PROCESS | 3188 | 1470942115015 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:01:55 INFO - PROCESS | 3188 | 1470942115018 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:01:55 INFO - PROCESS | 3188 | 1470942115020 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:01:55 INFO - PROCESS | 3188 | 1470942115022 Marionette TRACE conn6 <- [1,2050,null,{}] 12:01:55 INFO - PROCESS | 3188 | 1470942115026 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:55 INFO - PROCESS | 3188 | 1470942115027 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:55 INFO - PROCESS | 3188 | 1470942115112 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:01:55 INFO - PROCESS | 3188 | 1470942115118 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 3188 | 1470942115120 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:55 INFO - PROCESS | 3188 | ++DOCSHELL 163DF000 == 41 [pid = 3188] [id = 522] 12:01:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19F41C00) [pid = 3188] [serial = 1566] [outer = 00000000] 12:01:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1A107400) [pid = 3188] [serial = 1567] [outer = 19F41C00] 12:01:55 INFO - PROCESS | 3188 | 1470942115166 Marionette DEBUG loaded listener.js 12:01:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1A406C00) [pid = 3188] [serial = 1568] [outer = 19F41C00] 12:01:55 INFO - PROCESS | 3188 | 1470942115883 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 930ms 12:01:55 INFO - PROCESS | 3188 | 1470942115955 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:01:55 INFO - PROCESS | 3188 | 1470942115960 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:01:55 INFO - PROCESS | 3188 | 1470942115964 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:01:55 INFO - PROCESS | 3188 | 1470942115968 Marionette TRACE conn6 <- [1,2054,null,{}] 12:01:56 INFO - PROCESS | 3188 | 1470942115974 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:56 INFO - PROCESS | 3188 | 1470942115977 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:56 INFO - PROCESS | 3188 | 1470942116110 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:01:56 INFO - PROCESS | 3188 | 1470942116242 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:56 INFO - PROCESS | 3188 | 1470942116245 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:56 INFO - PROCESS | 3188 | ++DOCSHELL 0BE8F000 == 42 [pid = 3188] [id = 523] 12:01:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0FD34400) [pid = 3188] [serial = 1569] [outer = 00000000] 12:01:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (1055BC00) [pid = 3188] [serial = 1570] [outer = 0FD34400] 12:01:56 INFO - PROCESS | 3188 | 1470942116303 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (1074C400) [pid = 3188] [serial = 1571] [outer = 0FD34400] 12:01:57 INFO - PROCESS | 3188 | 1470942116993 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1077ms 12:01:57 INFO - PROCESS | 3188 | 1470942117047 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:01:57 INFO - PROCESS | 3188 | 1470942117052 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:01:57 INFO - PROCESS | 3188 | 1470942117058 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:01:57 INFO - PROCESS | 3188 | 1470942117061 Marionette TRACE conn6 <- [1,2058,null,{}] 12:01:57 INFO - PROCESS | 3188 | 1470942117065 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:57 INFO - PROCESS | 3188 | 1470942117068 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:57 INFO - PROCESS | 3188 | 1470942117201 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:01:57 INFO - PROCESS | 3188 | 1470942117481 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:57 INFO - PROCESS | 3188 | 1470942117484 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:57 INFO - PROCESS | 3188 | ++DOCSHELL 08194400 == 43 [pid = 3188] [id = 524] 12:01:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (086E2800) [pid = 3188] [serial = 1572] [outer = 00000000] 12:01:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0BE8F800) [pid = 3188] [serial = 1573] [outer = 086E2800] 12:01:57 INFO - PROCESS | 3188 | 1470942117551 Marionette DEBUG loaded listener.js 12:01:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (0BE98800) [pid = 3188] [serial = 1574] [outer = 086E2800] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 19729C00 == 42 [pid = 3188] [id = 521] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 16303000 == 41 [pid = 3188] [id = 520] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 1630D000 == 40 [pid = 3188] [id = 519] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 178EE800 == 39 [pid = 3188] [id = 518] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 10E8F400 == 38 [pid = 3188] [id = 517] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 17821800 == 37 [pid = 3188] [id = 516] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 16899000 == 36 [pid = 3188] [id = 515] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 1681C400 == 35 [pid = 3188] [id = 514] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 1630E400 == 34 [pid = 3188] [id = 513] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 1526D400 == 33 [pid = 3188] [id = 512] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 14AB6800 == 32 [pid = 3188] [id = 511] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 10B6C800 == 31 [pid = 3188] [id = 510] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (19EA5C00) [pid = 3188] [serial = 1525] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 0FDE8400 == 30 [pid = 3188] [id = 509] 12:01:58 INFO - PROCESS | 3188 | --DOCSHELL 19CC1C00 == 29 [pid = 3188] [id = 508] 12:01:58 INFO - PROCESS | 3188 | 1470942118237 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1234ms 12:01:58 INFO - PROCESS | 3188 | 1470942118298 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:01:58 INFO - PROCESS | 3188 | 1470942118301 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:01:58 INFO - PROCESS | 3188 | 1470942118306 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - PROCESS | 3188 | 1470942118308 Marionette TRACE conn6 <- [1,2062,null,{}] 12:01:58 INFO - PROCESS | 3188 | 1470942118314 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:58 INFO - PROCESS | 3188 | 1470942118318 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:58 INFO - PROCESS | 3188 | 1470942118422 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (16897800) [pid = 3188] [serial = 1510] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (18702000) [pid = 3188] [serial = 1513] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (19724C00) [pid = 3188] [serial = 1516] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (178C3000) [pid = 3188] [serial = 1514] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (168C8C00) [pid = 3188] [serial = 1519] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (19BCC800) [pid = 3188] [serial = 1522] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1972DC00) [pid = 3188] [serial = 1517] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (1645D000) [pid = 3188] [serial = 1507] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16308C00) [pid = 3188] [serial = 1504] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1635BC00) [pid = 3188] [serial = 1505] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1170F800) [pid = 3188] [serial = 1501] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (14A71C00) [pid = 3188] [serial = 1502] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0FEF3800) [pid = 3188] [serial = 1498] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10752000) [pid = 3188] [serial = 1499] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0BE9C800) [pid = 3188] [serial = 1496] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (086F1800) [pid = 3188] [serial = 1495] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10746000) [pid = 3188] [serial = 1493] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0FEFA800) [pid = 3188] [serial = 1492] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (19F38C00) [pid = 3188] [serial = 1490] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1758F800) [pid = 3188] [serial = 1511] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (18E92000) [pid = 3188] [serial = 1520] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (19CBB000) [pid = 3188] [serial = 1523] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (1657FC00) [pid = 3188] [serial = 1508] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 3188 | 1470942118526 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 3188 | 1470942118529 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:58 INFO - PROCESS | 3188 | ++DOCSHELL 086EBC00 == 30 [pid = 3188] [id = 525] 12:01:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (086F1800) [pid = 3188] [serial = 1575] [outer = 00000000] 12:01:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (0FEF3800) [pid = 3188] [serial = 1576] [outer = 086F1800] 12:01:58 INFO - PROCESS | 3188 | 1470942118576 Marionette DEBUG loaded listener.js 12:01:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10B66400) [pid = 3188] [serial = 1577] [outer = 086F1800] 12:01:59 INFO - PROCESS | 3188 | 1470942119019 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 770ms 12:01:59 INFO - PROCESS | 3188 | 1470942119078 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:01:59 INFO - PROCESS | 3188 | 1470942119082 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:01:59 INFO - PROCESS | 3188 | 1470942119087 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:01:59 INFO - PROCESS | 3188 | 1470942119088 Marionette TRACE conn6 <- [1,2066,null,{}] 12:01:59 INFO - PROCESS | 3188 | 1470942119093 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:59 INFO - PROCESS | 3188 | 1470942119095 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:59 INFO - PROCESS | 3188 | 1470942119183 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:01:59 INFO - PROCESS | 3188 | 1470942119197 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 3188 | 1470942119200 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:59 INFO - PROCESS | 3188 | ++DOCSHELL 10ED6C00 == 31 [pid = 3188] [id = 526] 12:01:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (1170B400) [pid = 3188] [serial = 1578] [outer = 00000000] 12:01:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (147E4000) [pid = 3188] [serial = 1579] [outer = 1170B400] 12:01:59 INFO - PROCESS | 3188 | 1470942119245 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (14ABAC00) [pid = 3188] [serial = 1580] [outer = 1170B400] 12:01:59 INFO - PROCESS | 3188 | 1470942119712 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 12:01:59 INFO - PROCESS | 3188 | 1470942119762 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:01:59 INFO - PROCESS | 3188 | 1470942119764 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:01:59 INFO - PROCESS | 3188 | 1470942119769 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:01:59 INFO - PROCESS | 3188 | 1470942119775 Marionette TRACE conn6 <- [1,2070,null,{}] 12:01:59 INFO - PROCESS | 3188 | 1470942119784 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:59 INFO - PROCESS | 3188 | 1470942119788 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:01:59 INFO - PROCESS | 3188 | 1470942119874 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:02:00 INFO - PROCESS | 3188 | 1470942119973 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:00 INFO - PROCESS | 3188 | 1470942119974 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:00 INFO - PROCESS | 3188 | ++DOCSHELL 16304800 == 32 [pid = 3188] [id = 527] 12:02:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16307000) [pid = 3188] [serial = 1581] [outer = 00000000] 12:02:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1635BC00) [pid = 3188] [serial = 1582] [outer = 16307000] 12:02:00 INFO - PROCESS | 3188 | 1470942120020 Marionette DEBUG loaded listener.js 12:02:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (163DB400) [pid = 3188] [serial = 1583] [outer = 16307000] 12:02:00 INFO - PROCESS | 3188 | 1470942120385 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 12:02:00 INFO - PROCESS | 3188 | 1470942120462 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 3188 | 1470942120464 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:02:00 INFO - PROCESS | 3188 | 1470942120467 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 3188 | 1470942120469 Marionette TRACE conn6 <- [1,2074,null,{}] 12:02:00 INFO - PROCESS | 3188 | 1470942120473 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:00 INFO - PROCESS | 3188 | 1470942120475 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:00 INFO - PROCESS | 3188 | 1470942120640 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:02:00 INFO - PROCESS | 3188 | 1470942120661 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:00 INFO - PROCESS | 3188 | 1470942120664 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:00 INFO - PROCESS | 3188 | ++DOCSHELL 163DF400 == 33 [pid = 3188] [id = 528] 12:02:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16437000) [pid = 3188] [serial = 1584] [outer = 00000000] 12:02:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16461C00) [pid = 3188] [serial = 1585] [outer = 16437000] 12:02:00 INFO - PROCESS | 3188 | 1470942120708 Marionette DEBUG loaded listener.js 12:02:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16891800) [pid = 3188] [serial = 1586] [outer = 16437000] 12:02:01 INFO - PROCESS | 3188 | 1470942121176 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 12:02:01 INFO - PROCESS | 3188 | 1470942121202 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:02:01 INFO - PROCESS | 3188 | 1470942121204 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:02:01 INFO - PROCESS | 3188 | 1470942121212 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:02:01 INFO - PROCESS | 3188 | 1470942121214 Marionette TRACE conn6 <- [1,2078,null,{}] 12:02:01 INFO - PROCESS | 3188 | 1470942121218 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:01 INFO - PROCESS | 3188 | 1470942121220 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:01 INFO - PROCESS | 3188 | 1470942121339 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:02:01 INFO - PROCESS | 3188 | 1470942121345 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 3188 | 1470942121351 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:01 INFO - PROCESS | 3188 | ++DOCSHELL 10E56800 == 34 [pid = 3188] [id = 529] 12:02:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (16898400) [pid = 3188] [serial = 1587] [outer = 00000000] 12:02:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (17590000) [pid = 3188] [serial = 1588] [outer = 16898400] 12:02:01 INFO - PROCESS | 3188 | 1470942121408 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (178EE400) [pid = 3188] [serial = 1589] [outer = 16898400] 12:02:01 INFO - PROCESS | 3188 | 1470942121884 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 12:02:02 INFO - PROCESS | 3188 | 1470942121965 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 3188 | 1470942121967 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:02:02 INFO - PROCESS | 3188 | 1470942121985 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 3188 | 1470942121987 Marionette TRACE conn6 <- [1,2082,null,{}] 12:02:02 INFO - PROCESS | 3188 | 1470942121990 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:02 INFO - PROCESS | 3188 | 1470942121992 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:02 INFO - PROCESS | 3188 | 1470942122114 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:02:02 INFO - PROCESS | 3188 | 1470942122181 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:02 INFO - PROCESS | 3188 | 1470942122183 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:02 INFO - PROCESS | 3188 | ++DOCSHELL 1870F400 == 35 [pid = 3188] [id = 530] 12:02:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (18DB0C00) [pid = 3188] [serial = 1590] [outer = 00000000] 12:02:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19725400) [pid = 3188] [serial = 1591] [outer = 18DB0C00] 12:02:02 INFO - PROCESS | 3188 | 1470942122227 Marionette DEBUG loaded listener.js 12:02:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (18E94C00) [pid = 3188] [serial = 1592] [outer = 18DB0C00] 12:02:02 INFO - PROCESS | 3188 | 1470942122814 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (14AB5400) [pid = 3188] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (18D56C00) [pid = 3188] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (16310000) [pid = 3188] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (15307400) [pid = 3188] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10B6D400) [pid = 3188] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (19CC3000) [pid = 3188] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0FEF7C00) [pid = 3188] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (178BB400) [pid = 3188] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (17585000) [pid = 3188] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19CC2800) [pid = 3188] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (16821000) [pid = 3188] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (14AB7000) [pid = 3188] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (19730800) [pid = 3188] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:02:02 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (16307C00) [pid = 3188] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 890ms 12:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:02:02 INFO - PROCESS | 3188 | 1470942122864 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 3188 | 1470942122866 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:02:02 INFO - PROCESS | 3188 | 1470942122869 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 3188 | 1470942122870 Marionette TRACE conn6 <- [1,2086,null,{}] 12:02:02 INFO - PROCESS | 3188 | 1470942122874 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:02 INFO - PROCESS | 3188 | 1470942122876 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:02 INFO - PROCESS | 3188 | 1470942122957 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:02:03 INFO - PROCESS | 3188 | 1470942122963 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:03 INFO - PROCESS | 3188 | 1470942122965 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:03 INFO - PROCESS | 3188 | ++DOCSHELL 10B68C00 == 36 [pid = 3188] [id = 531] 12:02:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10B6D400) [pid = 3188] [serial = 1593] [outer = 00000000] 12:02:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (14AB5400) [pid = 3188] [serial = 1594] [outer = 10B6D400] 12:02:03 INFO - PROCESS | 3188 | 1470942123009 Marionette DEBUG loaded listener.js 12:02:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16168800) [pid = 3188] [serial = 1595] [outer = 10B6D400] 12:02:03 INFO - PROCESS | 3188 | 1470942123416 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 12:02:03 INFO - PROCESS | 3188 | 1470942123500 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 3188 | 1470942123503 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:02:03 INFO - PROCESS | 3188 | 1470942123506 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:02:03 INFO - PROCESS | 3188 | 1470942123507 Marionette TRACE conn6 <- [1,2090,null,{}] 12:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:02:03 INFO - PROCESS | 3188 | 1470942123511 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:03 INFO - PROCESS | 3188 | 1470942123513 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:03 INFO - PROCESS | 3188 | 1470942123592 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:02:03 INFO - PROCESS | 3188 | 1470942123598 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:03 INFO - PROCESS | 3188 | 1470942123600 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:03 INFO - PROCESS | 3188 | ++DOCSHELL 10D61400 == 37 [pid = 3188] [id = 532] 12:02:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16821000) [pid = 3188] [serial = 1596] [outer = 00000000] 12:02:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (197F9800) [pid = 3188] [serial = 1597] [outer = 16821000] 12:02:03 INFO - PROCESS | 3188 | 1470942123645 Marionette DEBUG loaded listener.js 12:02:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19CB7400) [pid = 3188] [serial = 1598] [outer = 16821000] 12:02:04 INFO - PROCESS | 3188 | 1470942124093 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 12:02:04 INFO - PROCESS | 3188 | 1470942124140 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:02:04 INFO - PROCESS | 3188 | 1470942124143 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:02:04 INFO - PROCESS | 3188 | 1470942124146 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - PROCESS | 3188 | 1470942124147 Marionette TRACE conn6 <- [1,2094,null,{}] 12:02:04 INFO - PROCESS | 3188 | 1470942124151 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:04 INFO - PROCESS | 3188 | 1470942124153 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:04 INFO - PROCESS | 3188 | 1470942124237 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:02:04 INFO - PROCESS | 3188 | 1470942124244 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 3188 | 1470942124246 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:04 INFO - PROCESS | 3188 | ++DOCSHELL 16303000 == 38 [pid = 3188] [id = 533] 12:02:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19244400) [pid = 3188] [serial = 1599] [outer = 00000000] 12:02:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19CC3400) [pid = 3188] [serial = 1600] [outer = 19244400] 12:02:04 INFO - PROCESS | 3188 | 1470942124293 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19CC5800) [pid = 3188] [serial = 1601] [outer = 19244400] 12:02:04 INFO - PROCESS | 3188 | 1470942124724 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 12:02:04 INFO - PROCESS | 3188 | 1470942124779 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 12:02:04 INFO - PROCESS | 3188 | 1470942124781 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:02:04 INFO - PROCESS | 3188 | 1470942124784 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - PROCESS | 3188 | 1470942124786 Marionette TRACE conn6 <- [1,2098,null,{}] 12:02:04 INFO - PROCESS | 3188 | 1470942124790 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:04 INFO - PROCESS | 3188 | 1470942124792 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:04 INFO - PROCESS | 3188 | 1470942124916 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:02:05 INFO - PROCESS | 3188 | 1470942125110 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:05 INFO - PROCESS | 3188 | 1470942125113 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:05 INFO - PROCESS | 3188 | ++DOCSHELL 086F0000 == 39 [pid = 3188] [id = 534] 12:02:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0BE8E000) [pid = 3188] [serial = 1602] [outer = 00000000] 12:02:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (0C474000) [pid = 3188] [serial = 1603] [outer = 0BE8E000] 12:02:05 INFO - PROCESS | 3188 | 1470942125172 Marionette DEBUG loaded listener.js 12:02:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (0FEFA400) [pid = 3188] [serial = 1604] [outer = 0BE8E000] 12:02:05 INFO - PROCESS | 3188 | 1470942125756 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1022ms 12:02:05 INFO - PROCESS | 3188 | 1470942125810 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:02:05 INFO - PROCESS | 3188 | 1470942125815 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:02:05 INFO - PROCESS | 3188 | 1470942125820 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:02:05 INFO - PROCESS | 3188 | 1470942125824 Marionette TRACE conn6 <- [1,2102,null,{}] 12:02:05 INFO - PROCESS | 3188 | 1470942125852 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:05 INFO - PROCESS | 3188 | 1470942125856 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:06 INFO - PROCESS | 3188 | 1470942126011 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:02:06 INFO - PROCESS | 3188 | 1470942126143 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:06 INFO - PROCESS | 3188 | 1470942126146 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:06 INFO - PROCESS | 3188 | ++DOCSHELL 14770800 == 40 [pid = 3188] [id = 535] 12:02:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (147ECC00) [pid = 3188] [serial = 1605] [outer = 00000000] 12:02:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (14D2C000) [pid = 3188] [serial = 1606] [outer = 147ECC00] 12:02:06 INFO - PROCESS | 3188 | 1470942126204 Marionette DEBUG loaded listener.js 12:02:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (15310C00) [pid = 3188] [serial = 1607] [outer = 147ECC00] 12:02:06 INFO - PROCESS | 3188 | 1470942126787 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1007ms 12:02:06 INFO - PROCESS | 3188 | 1470942126827 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:02:06 INFO - PROCESS | 3188 | 1470942126830 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:02:06 INFO - PROCESS | 3188 | 1470942126834 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:02:06 INFO - PROCESS | 3188 | 1470942126836 Marionette TRACE conn6 <- [1,2106,null,{}] 12:02:06 INFO - PROCESS | 3188 | 1470942126840 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:06 INFO - PROCESS | 3188 | 1470942126843 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:06 INFO - PROCESS | 3188 | 1470942126953 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:02:07 INFO - PROCESS | 3188 | 1470942127066 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 3188 | 1470942127069 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:07 INFO - PROCESS | 3188 | ++DOCSHELL 160C9000 == 41 [pid = 3188] [id = 536] 12:02:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (16896800) [pid = 3188] [serial = 1608] [outer = 00000000] 12:02:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (178C6C00) [pid = 3188] [serial = 1609] [outer = 16896800] 12:02:07 INFO - PROCESS | 3188 | 1470942127164 Marionette DEBUG loaded listener.js 12:02:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (1923D800) [pid = 3188] [serial = 1610] [outer = 16896800] 12:02:07 INFO - PROCESS | 3188 | 1470942127751 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 12:02:07 INFO - PROCESS | 3188 | 1470942127806 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:02:07 INFO - PROCESS | 3188 | 1470942127810 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:02:07 INFO - PROCESS | 3188 | 1470942127821 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - PROCESS | 3188 | 1470942127826 Marionette TRACE conn6 <- [1,2110,null,{}] 12:02:07 INFO - PROCESS | 3188 | 1470942127830 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:07 INFO - PROCESS | 3188 | 1470942127833 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:07 INFO - PROCESS | 3188 | 1470942127947 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:02:08 INFO - PROCESS | 3188 | 1470942128102 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:08 INFO - PROCESS | 3188 | 1470942128104 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:08 INFO - PROCESS | 3188 | ++DOCSHELL 19F33400 == 42 [pid = 3188] [id = 537] 12:02:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (19F39400) [pid = 3188] [serial = 1611] [outer = 00000000] 12:02:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (19F68800) [pid = 3188] [serial = 1612] [outer = 19F39400] 12:02:08 INFO - PROCESS | 3188 | 1470942128159 Marionette DEBUG loaded listener.js 12:02:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (1A311000) [pid = 3188] [serial = 1613] [outer = 19F39400] 12:02:08 INFO - PROCESS | 3188 | 1470942128898 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1134ms 12:02:08 INFO - PROCESS | 3188 | 1470942128950 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:02:08 INFO - PROCESS | 3188 | 1470942128954 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:02:08 INFO - PROCESS | 3188 | 1470942128959 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:02:08 INFO - PROCESS | 3188 | 1470942128962 Marionette TRACE conn6 <- [1,2114,null,{}] 12:02:09 INFO - PROCESS | 3188 | 1470942128967 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:09 INFO - PROCESS | 3188 | 1470942128970 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:09 INFO - PROCESS | 3188 | 1470942129070 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:02:09 INFO - PROCESS | 3188 | 1470942129190 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:09 INFO - PROCESS | 3188 | 1470942129192 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:09 INFO - PROCESS | 3188 | ++DOCSHELL 10747800 == 43 [pid = 3188] [id = 538] 12:02:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (1074BC00) [pid = 3188] [serial = 1614] [outer = 00000000] 12:02:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 96 (147EE800) [pid = 3188] [serial = 1615] [outer = 1074BC00] 12:02:09 INFO - PROCESS | 3188 | 1470942129283 Marionette DEBUG loaded listener.js 12:02:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 97 (160D0400) [pid = 3188] [serial = 1616] [outer = 1074BC00] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 16303000 == 42 [pid = 3188] [id = 533] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 10D61400 == 41 [pid = 3188] [id = 532] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 10B68C00 == 40 [pid = 3188] [id = 531] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 1870F400 == 39 [pid = 3188] [id = 530] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 10E56800 == 38 [pid = 3188] [id = 529] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 163DF400 == 37 [pid = 3188] [id = 528] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 16304800 == 36 [pid = 3188] [id = 527] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 10ED6C00 == 35 [pid = 3188] [id = 526] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 086EBC00 == 34 [pid = 3188] [id = 525] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 0BE8F000 == 33 [pid = 3188] [id = 523] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 08194400 == 32 [pid = 3188] [id = 524] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 163DF000 == 31 [pid = 3188] [id = 522] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 19F33400 == 30 [pid = 3188] [id = 537] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 160C9000 == 29 [pid = 3188] [id = 536] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 086F0000 == 28 [pid = 3188] [id = 534] 12:02:10 INFO - PROCESS | 3188 | --DOCSHELL 14770800 == 27 [pid = 3188] [id = 535] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 96 (163DF800) [pid = 3188] [serial = 1540] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 95 (16452400) [pid = 3188] [serial = 1541] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (16304000) [pid = 3188] [serial = 1537] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (16309C00) [pid = 3188] [serial = 1538] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (10D0C800) [pid = 3188] [serial = 1531] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (10D53C00) [pid = 3188] [serial = 1532] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (19EA4400) [pid = 3188] [serial = 1558] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (10552000) [pid = 3188] [serial = 1528] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (10559400) [pid = 3188] [serial = 1529] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (18D59C00) [pid = 3188] [serial = 1549] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (178BC000) [pid = 3188] [serial = 1546] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (178BC400) [pid = 3188] [serial = 1547] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19F3C400) [pid = 3188] [serial = 1526] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16899400) [pid = 3188] [serial = 1543] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (168BF800) [pid = 3188] [serial = 1544] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (14B7F800) [pid = 3188] [serial = 1534] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (14D2E800) [pid = 3188] [serial = 1535] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (19BCB800) [pid = 3188] [serial = 1556] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19EAAC00) [pid = 3188] [serial = 1564] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (178BD000) [pid = 3188] [serial = 1562] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19F3F400) [pid = 3188] [serial = 1565] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1A107400) [pid = 3188] [serial = 1567] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (19EAB400) [pid = 3188] [serial = 1559] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (16890400) [pid = 3188] [serial = 1561] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (18708800) [pid = 3188] [serial = 1550] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (19723C00) [pid = 3188] [serial = 1552] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (19A65400) [pid = 3188] [serial = 1555] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (19726800) [pid = 3188] [serial = 1553] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3188 | 1470942130383 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1480ms 12:02:10 INFO - PROCESS | 3188 | 1470942130440 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:02:10 INFO - PROCESS | 3188 | 1470942130444 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:02:10 INFO - PROCESS | 3188 | 1470942130449 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:02:10 INFO - PROCESS | 3188 | 1470942130453 Marionette TRACE conn6 <- [1,2118,null,{}] 12:02:10 INFO - PROCESS | 3188 | 1470942130458 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:10 INFO - PROCESS | 3188 | 1470942130461 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:10 INFO - PROCESS | 3188 | 1470942130551 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:02:10 INFO - PROCESS | 3188 | 1470942130558 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:10 INFO - PROCESS | 3188 | 1470942130561 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:10 INFO - PROCESS | 3188 | ++DOCSHELL 0FEFAC00 == 28 [pid = 3188] [id = 539] 12:02:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0FEFE000) [pid = 3188] [serial = 1617] [outer = 00000000] 12:02:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1064E000) [pid = 3188] [serial = 1618] [outer = 0FEFE000] 12:02:10 INFO - PROCESS | 3188 | 1470942130613 Marionette DEBUG loaded listener.js 12:02:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1074A800) [pid = 3188] [serial = 1619] [outer = 0FEFE000] 12:02:11 INFO - PROCESS | 3188 | 1470942131104 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 3188 | 1470942131185 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:02:11 INFO - PROCESS | 3188 | 1470942131229 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 3188 | 1470942131232 Marionette TRACE conn6 <- [1,2122,null,{}] 12:02:11 INFO - PROCESS | 3188 | 1470942131236 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:11 INFO - PROCESS | 3188 | 1470942131239 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:11 INFO - PROCESS | 3188 | 1470942131340 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:02:11 INFO - PROCESS | 3188 | 1470942131437 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 3188 | 1470942131439 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:11 INFO - PROCESS | 3188 | ++DOCSHELL 10E1F400 == 29 [pid = 3188] [id = 540] 12:02:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10E21800) [pid = 3188] [serial = 1620] [outer = 00000000] 12:02:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1189C400) [pid = 3188] [serial = 1621] [outer = 10E21800] 12:02:11 INFO - PROCESS | 3188 | 1470942131490 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1476B000) [pid = 3188] [serial = 1622] [outer = 10E21800] 12:02:11 INFO - PROCESS | 3188 | 1470942131875 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 12:02:11 INFO - PROCESS | 3188 | 1470942131905 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 3188 | 1470942131907 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:02:11 INFO - PROCESS | 3188 | 1470942131910 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 3188 | 1470942131914 Marionette TRACE conn6 <- [1,2126,null,{}] 12:02:11 INFO - PROCESS | 3188 | 1470942131925 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:11 INFO - PROCESS | 3188 | 1470942131929 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:12 INFO - PROCESS | 3188 | 1470942132017 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:02:12 INFO - PROCESS | 3188 | 1470942132024 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 3188 | 1470942132027 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:12 INFO - PROCESS | 3188 | ++DOCSHELL 16306000 == 30 [pid = 3188] [id = 541] 12:02:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16307400) [pid = 3188] [serial = 1623] [outer = 00000000] 12:02:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (163D9C00) [pid = 3188] [serial = 1624] [outer = 16307400] 12:02:12 INFO - PROCESS | 3188 | 1470942132079 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16432800) [pid = 3188] [serial = 1625] [outer = 16307400] 12:02:12 INFO - PROCESS | 3188 | 1470942132580 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 12:02:12 INFO - PROCESS | 3188 | 1470942132646 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:02:12 INFO - PROCESS | 3188 | 1470942132648 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:02:12 INFO - PROCESS | 3188 | 1470942132652 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:02:12 INFO - PROCESS | 3188 | 1470942132654 Marionette TRACE conn6 <- [1,2130,null,{}] 12:02:12 INFO - PROCESS | 3188 | 1470942132657 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:12 INFO - PROCESS | 3188 | 1470942132660 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:12 INFO - PROCESS | 3188 | 1470942132815 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:02:12 INFO - PROCESS | 3188 | 1470942132839 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 3188 | 1470942132841 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:12 INFO - PROCESS | 3188 | ++DOCSHELL 16458800 == 31 [pid = 3188] [id = 542] 12:02:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16459800) [pid = 3188] [serial = 1626] [outer = 00000000] 12:02:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16461400) [pid = 3188] [serial = 1627] [outer = 16459800] 12:02:12 INFO - PROCESS | 3188 | 1470942132887 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16898800) [pid = 3188] [serial = 1628] [outer = 16459800] 12:02:13 INFO - PROCESS | 3188 | 1470942133337 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:02:13 INFO - PROCESS | 3188 | 1470942133386 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:02:13 INFO - PROCESS | 3188 | 1470942133397 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - PROCESS | 3188 | 1470942133398 Marionette TRACE conn6 <- [1,2134,null,{}] 12:02:13 INFO - PROCESS | 3188 | 1470942133402 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:13 INFO - PROCESS | 3188 | 1470942133404 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:13 INFO - PROCESS | 3188 | 1470942133515 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:02:13 INFO - PROCESS | 3188 | 1470942133524 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 3188 | 1470942133526 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:13 INFO - PROCESS | 3188 | ++DOCSHELL 168BE400 == 32 [pid = 3188] [id = 543] 12:02:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (168BE800) [pid = 3188] [serial = 1629] [outer = 00000000] 12:02:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (178B8400) [pid = 3188] [serial = 1630] [outer = 168BE800] 12:02:13 INFO - PROCESS | 3188 | 1470942133571 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (178C0400) [pid = 3188] [serial = 1631] [outer = 168BE800] 12:02:14 INFO - PROCESS | 3188 | 1470942134034 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:02:14 INFO - PROCESS | 3188 | 1470942134071 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:02:14 INFO - PROCESS | 3188 | 1470942134075 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 3188 | 1470942134076 Marionette TRACE conn6 <- [1,2138,null,{}] 12:02:14 INFO - PROCESS | 3188 | 1470942134080 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:14 INFO - PROCESS | 3188 | 1470942134085 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:14 INFO - PROCESS | 3188 | 1470942134249 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16898400) [pid = 3188] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (18DB0C00) [pid = 3188] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (086E2800) [pid = 3188] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (16307000) [pid = 3188] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (086F1800) [pid = 3188] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1170B400) [pid = 3188] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19F41C00) [pid = 3188] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0FD34400) [pid = 3188] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10B6D400) [pid = 3188] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (16821000) [pid = 3188] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (16437000) [pid = 3188] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:02:14 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (19244400) [pid = 3188] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:02:14 INFO - PROCESS | 3188 | 1470942134554 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:14 INFO - PROCESS | 3188 | 1470942134556 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:14 INFO - PROCESS | 3188 | ++DOCSHELL 086F1800 == 33 [pid = 3188] [id = 544] 12:02:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0BE99C00) [pid = 3188] [serial = 1632] [outer = 00000000] 12:02:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10B73400) [pid = 3188] [serial = 1633] [outer = 0BE99C00] 12:02:14 INFO - PROCESS | 3188 | 1470942134601 Marionette DEBUG loaded listener.js 12:02:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16166400) [pid = 3188] [serial = 1634] [outer = 0BE99C00] 12:02:15 INFO - PROCESS | 3188 | 1470942134972 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 930ms 12:02:15 INFO - PROCESS | 3188 | 1470942135005 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 12:02:15 INFO - PROCESS | 3188 | 1470942135007 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:02:15 INFO - PROCESS | 3188 | 1470942135010 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:02:15 INFO - PROCESS | 3188 | 1470942135012 Marionette TRACE conn6 <- [1,2142,null,{}] 12:02:15 INFO - PROCESS | 3188 | 1470942135016 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:15 INFO - PROCESS | 3188 | 1470942135018 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:15 INFO - PROCESS | 3188 | 1470942135138 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:02:15 INFO - PROCESS | 3188 | 1470942135146 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 3188 | 1470942135148 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:15 INFO - PROCESS | 3188 | ++DOCSHELL 1630BC00 == 34 [pid = 3188] [id = 545] 12:02:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1689B400) [pid = 3188] [serial = 1635] [outer = 00000000] 12:02:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19722400) [pid = 3188] [serial = 1636] [outer = 1689B400] 12:02:15 INFO - PROCESS | 3188 | 1470942135193 Marionette DEBUG loaded listener.js 12:02:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19725C00) [pid = 3188] [serial = 1637] [outer = 1689B400] 12:02:15 INFO - PROCESS | 3188 | 1470942135605 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 12:02:15 INFO - PROCESS | 3188 | 1470942135641 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:02:15 INFO - PROCESS | 3188 | 1470942135643 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:02:15 INFO - PROCESS | 3188 | 1470942135647 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:02:15 INFO - PROCESS | 3188 | 1470942135648 Marionette TRACE conn6 <- [1,2146,null,{}] 12:02:15 INFO - PROCESS | 3188 | 1470942135652 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:15 INFO - PROCESS | 3188 | 1470942135654 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:15 INFO - PROCESS | 3188 | 1470942135734 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:02:15 INFO - PROCESS | 3188 | 1470942135860 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 3188 | 1470942135861 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:15 INFO - PROCESS | 3188 | ++DOCSHELL 16458400 == 35 [pid = 3188] [id = 546] 12:02:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (168C1C00) [pid = 3188] [serial = 1638] [outer = 00000000] 12:02:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19BC4400) [pid = 3188] [serial = 1639] [outer = 168C1C00] 12:02:15 INFO - PROCESS | 3188 | 1470942135905 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19BC5000) [pid = 3188] [serial = 1640] [outer = 168C1C00] 12:02:16 INFO - PROCESS | 3188 | 1470942136284 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 12:02:16 INFO - PROCESS | 3188 | 1470942136327 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 3188 | 1470942136329 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:02:16 INFO - PROCESS | 3188 | 1470942136332 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - PROCESS | 3188 | 1470942136333 Marionette TRACE conn6 <- [1,2150,null,{}] 12:02:16 INFO - PROCESS | 3188 | 1470942136337 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:16 INFO - PROCESS | 3188 | 1470942136339 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:16 INFO - PROCESS | 3188 | 1470942136421 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:02:16 INFO - PROCESS | 3188 | --DOCSHELL 15266C00 == 34 [pid = 3188] [id = 13] 12:02:16 INFO - PROCESS | 3188 | 1470942136440 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:16 INFO - PROCESS | 3188 | 1470942136442 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:16 INFO - PROCESS | 3188 | ++DOCSHELL 14DF7400 == 35 [pid = 3188] [id = 547] 12:02:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (15266C00) [pid = 3188] [serial = 1641] [outer = 00000000] 12:02:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19E9F000) [pid = 3188] [serial = 1642] [outer = 15266C00] 12:02:16 INFO - PROCESS | 3188 | 1470942136505 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19EA8400) [pid = 3188] [serial = 1643] [outer = 15266C00] 12:02:17 INFO - PROCESS | 3188 | 1470942137333 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1078ms 12:02:17 INFO - PROCESS | 3188 | 1470942137411 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:02:17 INFO - PROCESS | 3188 | 1470942137416 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:02:17 INFO - PROCESS | 3188 | 1470942137420 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:02:17 INFO - PROCESS | 3188 | 1470942137425 Marionette TRACE conn6 <- [1,2154,null,{}] 12:02:17 INFO - PROCESS | 3188 | 1470942137430 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:17 INFO - PROCESS | 3188 | 1470942137433 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:17 INFO - PROCESS | 3188 | 1470942137582 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:02:17 INFO - PROCESS | 3188 | 1470942137712 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:17 INFO - PROCESS | 3188 | 1470942137716 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:17 INFO - PROCESS | 3188 | ++DOCSHELL 0BE97000 == 36 [pid = 3188] [id = 548] 12:02:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (10559400) [pid = 3188] [serial = 1644] [outer = 00000000] 12:02:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (10B6DC00) [pid = 3188] [serial = 1645] [outer = 10559400] 12:02:17 INFO - PROCESS | 3188 | 1470942137776 Marionette DEBUG loaded listener.js 12:02:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (10E58800) [pid = 3188] [serial = 1646] [outer = 10559400] 12:02:18 INFO - PROCESS | 3188 | 1470942138533 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1124ms 12:02:18 INFO - PROCESS | 3188 | 1470942138568 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:02:18 INFO - PROCESS | 3188 | 1470942138573 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:02:18 INFO - PROCESS | 3188 | 1470942138581 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:02:18 INFO - PROCESS | 3188 | 1470942138585 Marionette TRACE conn6 <- [1,2158,null,{}] 12:02:18 INFO - PROCESS | 3188 | 1470942138589 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:18 INFO - PROCESS | 3188 | 1470942138592 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:18 INFO - PROCESS | 3188 | 1470942138810 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:02:18 INFO - PROCESS | 3188 | 1470942138954 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:18 INFO - PROCESS | 3188 | 1470942138957 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:19 INFO - PROCESS | 3188 | ++DOCSHELL 0BE93000 == 37 [pid = 3188] [id = 549] 12:02:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (0BE93800) [pid = 3188] [serial = 1647] [outer = 00000000] 12:02:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0C427400) [pid = 3188] [serial = 1648] [outer = 0BE93800] 12:02:19 INFO - PROCESS | 3188 | 1470942139009 Marionette DEBUG loaded listener.js 12:02:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (0FEFE800) [pid = 3188] [serial = 1649] [outer = 0BE93800] 12:02:19 INFO - PROCESS | 3188 | --DOCSHELL 16458400 == 36 [pid = 3188] [id = 546] 12:02:19 INFO - PROCESS | 3188 | --DOCSHELL 1630BC00 == 35 [pid = 3188] [id = 545] 12:02:19 INFO - PROCESS | 3188 | --DOCSHELL 086F1800 == 34 [pid = 3188] [id = 544] 12:02:19 INFO - PROCESS | 3188 | --DOCSHELL 168BE400 == 33 [pid = 3188] [id = 543] 12:02:19 INFO - PROCESS | 3188 | --DOCSHELL 16458800 == 32 [pid = 3188] [id = 542] 12:02:19 INFO - PROCESS | 3188 | --DOCSHELL 16306000 == 31 [pid = 3188] [id = 541] 12:02:19 INFO - PROCESS | 3188 | --DOCSHELL 10E1F400 == 30 [pid = 3188] [id = 540] 12:02:19 INFO - PROCESS | 3188 | --DOCSHELL 0FEFAC00 == 29 [pid = 3188] [id = 539] 12:02:19 INFO - PROCESS | 3188 | --DOCSHELL 0C427800 == 28 [pid = 3188] [id = 14] 12:02:19 INFO - PROCESS | 3188 | --DOCSHELL 10747800 == 27 [pid = 3188] [id = 538] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (19CC3400) [pid = 3188] [serial = 1600] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (17590000) [pid = 3188] [serial = 1588] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (19725400) [pid = 3188] [serial = 1591] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (178EE400) [pid = 3188] [serial = 1589] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0BE8F800) [pid = 3188] [serial = 1573] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0BE98800) [pid = 3188] [serial = 1574] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1635BC00) [pid = 3188] [serial = 1582] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (163DB400) [pid = 3188] [serial = 1583] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0FEF3800) [pid = 3188] [serial = 1576] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10B66400) [pid = 3188] [serial = 1577] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (147E4000) [pid = 3188] [serial = 1579] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (14ABAC00) [pid = 3188] [serial = 1580] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1A406C00) [pid = 3188] [serial = 1568] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1055BC00) [pid = 3188] [serial = 1570] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1074C400) [pid = 3188] [serial = 1571] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (19CC5800) [pid = 3188] [serial = 1601] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (14AB5400) [pid = 3188] [serial = 1594] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (16168800) [pid = 3188] [serial = 1595] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (197F9800) [pid = 3188] [serial = 1597] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (18E94C00) [pid = 3188] [serial = 1592] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (16461C00) [pid = 3188] [serial = 1585] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (16891800) [pid = 3188] [serial = 1586] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (19CB7400) [pid = 3188] [serial = 1598] [outer = 00000000] [url = about:blank] 12:02:19 INFO - PROCESS | 3188 | 1470942139661 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1124ms 12:02:19 INFO - PROCESS | 3188 | 1470942139715 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 3188 | 1470942139718 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:02:19 INFO - PROCESS | 3188 | 1470942139723 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:02:19 INFO - PROCESS | 3188 | 1470942139726 Marionette TRACE conn6 <- [1,2162,null,{}] 12:02:19 INFO - PROCESS | 3188 | 1470942139730 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:19 INFO - PROCESS | 3188 | 1470942139732 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:19 INFO - PROCESS | 3188 | 1470942139822 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:02:19 INFO - PROCESS | 3188 | 1470942139916 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:19 INFO - PROCESS | 3188 | 1470942139919 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:19 INFO - PROCESS | 3188 | ++DOCSHELL 10552000 == 28 [pid = 3188] [id = 550] 12:02:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10555800) [pid = 3188] [serial = 1650] [outer = 00000000] 12:02:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10750400) [pid = 3188] [serial = 1651] [outer = 10555800] 12:02:20 INFO - PROCESS | 3188 | 1470942139967 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10B6C400) [pid = 3188] [serial = 1652] [outer = 10555800] 12:02:20 INFO - PROCESS | 3188 | 1470942140408 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 731ms 12:02:20 INFO - PROCESS | 3188 | 1470942140454 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:02:20 INFO - PROCESS | 3188 | 1470942140457 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:02:20 INFO - PROCESS | 3188 | 1470942140460 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:02:20 INFO - PROCESS | 3188 | 1470942140463 Marionette TRACE conn6 <- [1,2166,null,{}] 12:02:20 INFO - PROCESS | 3188 | 1470942140466 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:20 INFO - PROCESS | 3188 | 1470942140469 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:20 INFO - PROCESS | 3188 | 1470942140554 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:02:20 INFO - PROCESS | 3188 | 1470942140564 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 3188 | 1470942140566 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:20 INFO - PROCESS | 3188 | ++DOCSHELL 14B7F800 == 29 [pid = 3188] [id = 551] 12:02:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (14B86C00) [pid = 3188] [serial = 1653] [outer = 00000000] 12:02:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1526B800) [pid = 3188] [serial = 1654] [outer = 14B86C00] 12:02:20 INFO - PROCESS | 3188 | 1470942140612 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (160D0800) [pid = 3188] [serial = 1655] [outer = 14B86C00] 12:02:21 INFO - PROCESS | 3188 | 1470942141097 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 12:02:21 INFO - PROCESS | 3188 | 1470942141134 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 3188 | 1470942141137 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:02:21 INFO - PROCESS | 3188 | 1470942141148 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:02:21 INFO - PROCESS | 3188 | 1470942141152 Marionette TRACE conn6 <- [1,2170,null,{}] 12:02:21 INFO - PROCESS | 3188 | 1470942141156 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:21 INFO - PROCESS | 3188 | 1470942141159 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:21 INFO - PROCESS | 3188 | 1470942141249 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:02:21 INFO - PROCESS | 3188 | 1470942141257 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:21 INFO - PROCESS | 3188 | 1470942141259 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:21 INFO - PROCESS | 3188 | ++DOCSHELL 163DBC00 == 30 [pid = 3188] [id = 552] 12:02:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (163E4000) [pid = 3188] [serial = 1656] [outer = 00000000] 12:02:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16458800) [pid = 3188] [serial = 1657] [outer = 163E4000] 12:02:21 INFO - PROCESS | 3188 | 1470942141304 Marionette DEBUG loaded listener.js 12:02:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16460000) [pid = 3188] [serial = 1658] [outer = 163E4000] 12:02:21 INFO - PROCESS | 3188 | 1470942141744 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 12:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:02:21 INFO - PROCESS | 3188 | 1470942141774 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 3188 | 1470942141776 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:02:21 INFO - PROCESS | 3188 | 1470942141779 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:02:21 INFO - PROCESS | 3188 | 1470942141781 Marionette TRACE conn6 <- [1,2174,null,{}] 12:02:21 INFO - PROCESS | 3188 | 1470942141805 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:21 INFO - PROCESS | 3188 | 1470942141807 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:21 INFO - PROCESS | 3188 | 1470942141931 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:02:22 INFO - PROCESS | 3188 | 1470942142022 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:22 INFO - PROCESS | 3188 | 1470942142024 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:22 INFO - PROCESS | 3188 | ++DOCSHELL 16891C00 == 31 [pid = 3188] [id = 553] 12:02:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16892000) [pid = 3188] [serial = 1659] [outer = 00000000] 12:02:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (168BFC00) [pid = 3188] [serial = 1660] [outer = 16892000] 12:02:22 INFO - PROCESS | 3188 | 1470942142069 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (17583800) [pid = 3188] [serial = 1661] [outer = 16892000] 12:02:22 INFO - PROCESS | 3188 | 1470942142460 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 12:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:02:22 INFO - PROCESS | 3188 | 1470942142469 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:02:22 INFO - PROCESS | 3188 | 1470942142471 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:02:22 INFO - PROCESS | 3188 | 1470942142474 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:02:22 INFO - PROCESS | 3188 | 1470942142476 Marionette TRACE conn6 <- [1,2178,null,{}] 12:02:22 INFO - PROCESS | 3188 | 1470942142485 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:22 INFO - PROCESS | 3188 | 1470942142487 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:22 INFO - PROCESS | 3188 | 1470942142602 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:02:22 INFO - PROCESS | 3188 | 1470942142607 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:22 INFO - PROCESS | 3188 | 1470942142613 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:22 INFO - PROCESS | 3188 | ++DOCSHELL 10B6C000 == 32 [pid = 3188] [id = 554] 12:02:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178BE000) [pid = 3188] [serial = 1662] [outer = 00000000] 12:02:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (178E5400) [pid = 3188] [serial = 1663] [outer = 178BE000] 12:02:22 INFO - PROCESS | 3188 | 1470942142668 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18D4AC00) [pid = 3188] [serial = 1664] [outer = 178BE000] 12:02:23 INFO - PROCESS | 3188 | 1470942143113 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 690ms 12:02:23 INFO - PROCESS | 3188 | 1470942143166 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:02:23 INFO - PROCESS | 3188 | 1470942143168 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:02:23 INFO - PROCESS | 3188 | 1470942143172 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:02:23 INFO - PROCESS | 3188 | 1470942143173 Marionette TRACE conn6 <- [1,2182,null,{}] 12:02:23 INFO - PROCESS | 3188 | 1470942143177 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:23 INFO - PROCESS | 3188 | 1470942143179 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:23 INFO - PROCESS | 3188 | 1470942143313 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:02:23 INFO - PROCESS | 3188 | 1470942143412 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 3188 | 1470942143414 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:23 INFO - PROCESS | 3188 | ++DOCSHELL 1189E400 == 33 [pid = 3188] [id = 555] 12:02:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (18D5D400) [pid = 3188] [serial = 1665] [outer = 00000000] 12:02:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19724400) [pid = 3188] [serial = 1666] [outer = 18D5D400] 12:02:23 INFO - PROCESS | 3188 | 1470942143457 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19724C00) [pid = 3188] [serial = 1667] [outer = 18D5D400] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (16459800) [pid = 3188] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (168BE800) [pid = 3188] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1074BC00) [pid = 3188] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16307400) [pid = 3188] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10E21800) [pid = 3188] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0FEFE000) [pid = 3188] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0BE8E000) [pid = 3188] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (147ECC00) [pid = 3188] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (16896800) [pid = 3188] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0BE99C00) [pid = 3188] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (19F39400) [pid = 3188] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1689B400) [pid = 3188] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (15269000) [pid = 3188] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (14DFCC00) [pid = 3188] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:02:24 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (168C1C00) [pid = 3188] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:02:24 INFO - PROCESS | 3188 | 1470942144060 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 930ms 12:02:24 INFO - PROCESS | 3188 | 1470942144106 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:02:24 INFO - PROCESS | 3188 | 1470942144108 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:02:24 INFO - PROCESS | 3188 | 1470942144111 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:02:24 INFO - PROCESS | 3188 | 1470942144113 Marionette TRACE conn6 <- [1,2186,null,{}] 12:02:24 INFO - PROCESS | 3188 | 1470942144117 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:24 INFO - PROCESS | 3188 | 1470942144119 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:24 INFO - PROCESS | 3188 | 1470942144197 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:02:24 INFO - PROCESS | 3188 | 1470942144202 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 3188 | 1470942144204 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:24 INFO - PROCESS | 3188 | ++DOCSHELL 1074BC00 == 34 [pid = 3188] [id = 556] 12:02:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10E21800) [pid = 3188] [serial = 1668] [outer = 00000000] 12:02:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (15CCA400) [pid = 3188] [serial = 1669] [outer = 10E21800] 12:02:24 INFO - PROCESS | 3188 | 1470942144248 Marionette DEBUG loaded listener.js 12:02:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16459800) [pid = 3188] [serial = 1670] [outer = 10E21800] 12:02:24 INFO - PROCESS | 3188 | 1470942144694 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 12:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:02:24 INFO - PROCESS | 3188 | 1470942144746 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:02:24 INFO - PROCESS | 3188 | 1470942144748 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:02:24 INFO - PROCESS | 3188 | 1470942144751 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:02:24 INFO - PROCESS | 3188 | 1470942144753 Marionette TRACE conn6 <- [1,2190,null,{}] 12:02:24 INFO - PROCESS | 3188 | 1470942144757 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:24 INFO - PROCESS | 3188 | 1470942144759 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:24 INFO - PROCESS | 3188 | 1470942144838 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:02:24 INFO - PROCESS | 3188 | 1470942144845 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 3188 | 1470942144847 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:24 INFO - PROCESS | 3188 | ++DOCSHELL 15269000 == 35 [pid = 3188] [id = 557] 12:02:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (17590400) [pid = 3188] [serial = 1671] [outer = 00000000] 12:02:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19A65800) [pid = 3188] [serial = 1672] [outer = 17590400] 12:02:24 INFO - PROCESS | 3188 | 1470942144893 Marionette DEBUG loaded listener.js 12:02:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19A67C00) [pid = 3188] [serial = 1673] [outer = 17590400] 12:02:25 INFO - PROCESS | 3188 | 1470942145299 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 570ms 12:02:25 INFO - PROCESS | 3188 | 1470942145322 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 3188 | 1470942145324 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:02:25 INFO - PROCESS | 3188 | 1470942145327 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 3188 | 1470942145338 Marionette TRACE conn6 <- [1,2194,null,{}] 12:02:25 INFO - PROCESS | 3188 | 1470942145342 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:25 INFO - PROCESS | 3188 | 1470942145344 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:25 INFO - PROCESS | 3188 | 1470942145473 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:02:25 INFO - PROCESS | 3188 | 1470942145481 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:25 INFO - PROCESS | 3188 | 1470942145483 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:25 INFO - PROCESS | 3188 | ++DOCSHELL 1972B000 == 36 [pid = 3188] [id = 558] 12:02:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19CB8400) [pid = 3188] [serial = 1674] [outer = 00000000] 12:02:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19E9E800) [pid = 3188] [serial = 1675] [outer = 19CB8400] 12:02:25 INFO - PROCESS | 3188 | 1470942145526 Marionette DEBUG loaded listener.js 12:02:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19EA7000) [pid = 3188] [serial = 1676] [outer = 19CB8400] 12:02:25 INFO - PROCESS | 3188 | 1470942145922 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 12:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:02:25 INFO - PROCESS | 3188 | 1470942145958 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 3188 | 1470942145960 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:02:25 INFO - PROCESS | 3188 | 1470942145963 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 3188 | 1470942145964 Marionette TRACE conn6 <- [1,2198,null,{}] 12:02:26 INFO - PROCESS | 3188 | 1470942145968 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:26 INFO - PROCESS | 3188 | 1470942145969 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:26 INFO - PROCESS | 3188 | 1470942146050 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:02:26 INFO - PROCESS | 3188 | 1470942146241 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:26 INFO - PROCESS | 3188 | 1470942146244 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:26 INFO - PROCESS | 3188 | ++DOCSHELL 086E8C00 == 37 [pid = 3188] [id = 559] 12:02:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (086E9000) [pid = 3188] [serial = 1677] [outer = 00000000] 12:02:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0BE9A400) [pid = 3188] [serial = 1678] [outer = 086E9000] 12:02:26 INFO - PROCESS | 3188 | 1470942146347 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0FD35800) [pid = 3188] [serial = 1679] [outer = 086E9000] 12:02:26 INFO - PROCESS | 3188 | 1470942146927 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1019ms 12:02:27 INFO - PROCESS | 3188 | 1470942146985 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:02:27 INFO - PROCESS | 3188 | 1470942146988 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:02:27 INFO - PROCESS | 3188 | 1470942146993 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:02:27 INFO - PROCESS | 3188 | 1470942146997 Marionette TRACE conn6 <- [1,2202,null,{}] 12:02:27 INFO - PROCESS | 3188 | 1470942147021 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:27 INFO - PROCESS | 3188 | 1470942147024 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:27 INFO - PROCESS | 3188 | 1470942147136 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:02:27 INFO - PROCESS | 3188 | 1470942147276 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:27 INFO - PROCESS | 3188 | 1470942147279 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:27 INFO - PROCESS | 3188 | ++DOCSHELL 118E7400 == 38 [pid = 3188] [id = 560] 12:02:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (14A72400) [pid = 3188] [serial = 1680] [outer = 00000000] 12:02:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (14D24400) [pid = 3188] [serial = 1681] [outer = 14A72400] 12:02:27 INFO - PROCESS | 3188 | 1470942147337 Marionette DEBUG loaded listener.js 12:02:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1616C000) [pid = 3188] [serial = 1682] [outer = 14A72400] 12:02:27 INFO - PROCESS | 3188 | 1470942147922 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 990ms 12:02:28 INFO - PROCESS | 3188 | 1470942147986 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 3188 | 1470942147990 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:02:28 INFO - PROCESS | 3188 | 1470942148009 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:02:28 INFO - PROCESS | 3188 | 1470942148012 Marionette TRACE conn6 <- [1,2206,null,{}] 12:02:28 INFO - PROCESS | 3188 | 1470942148017 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:28 INFO - PROCESS | 3188 | 1470942148020 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:28 INFO - PROCESS | 3188 | 1470942148133 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:02:28 INFO - PROCESS | 3188 | 1470942148274 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:28 INFO - PROCESS | 3188 | 1470942148276 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:28 INFO - PROCESS | 3188 | ++DOCSHELL 17830C00 == 39 [pid = 3188] [id = 561] 12:02:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (178B8000) [pid = 3188] [serial = 1683] [outer = 00000000] 12:02:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (18D41C00) [pid = 3188] [serial = 1684] [outer = 178B8000] 12:02:28 INFO - PROCESS | 3188 | 1470942148338 Marionette DEBUG loaded listener.js 12:02:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (1972A000) [pid = 3188] [serial = 1685] [outer = 178B8000] 12:02:28 INFO - PROCESS | 3188 | 1470942148946 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 990ms 12:02:29 INFO - PROCESS | 3188 | 1470942148988 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:02:29 INFO - PROCESS | 3188 | 1470942148991 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:02:29 INFO - PROCESS | 3188 | 1470942149001 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:02:29 INFO - PROCESS | 3188 | 1470942149007 Marionette TRACE conn6 <- [1,2210,null,{}] 12:02:29 INFO - PROCESS | 3188 | 1470942149011 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:29 INFO - PROCESS | 3188 | 1470942149015 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:29 INFO - PROCESS | 3188 | 1470942149155 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:02:29 INFO - PROCESS | 3188 | 1470942149302 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:29 INFO - PROCESS | 3188 | 1470942149304 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:29 INFO - PROCESS | 3188 | ++DOCSHELL 19CB6400 == 40 [pid = 3188] [id = 562] 12:02:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (19CBA000) [pid = 3188] [serial = 1686] [outer = 00000000] 12:02:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19F64800) [pid = 3188] [serial = 1687] [outer = 19CBA000] 12:02:29 INFO - PROCESS | 3188 | 1470942149359 Marionette DEBUG loaded listener.js 12:02:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (1A30D800) [pid = 3188] [serial = 1688] [outer = 19CBA000] 12:02:30 INFO - PROCESS | 3188 | 1470942150089 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1137ms 12:02:30 INFO - PROCESS | 3188 | 1470942150136 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:02:30 INFO - PROCESS | 3188 | 1470942150140 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:02:30 INFO - PROCESS | 3188 | 1470942150144 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - PROCESS | 3188 | 1470942150147 Marionette TRACE conn6 <- [1,2214,null,{}] 12:02:30 INFO - PROCESS | 3188 | 1470942150153 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:30 INFO - PROCESS | 3188 | 1470942150156 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:30 INFO - PROCESS | 3188 | 1470942150263 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:02:30 INFO - PROCESS | 3188 | 1470942150379 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:30 INFO - PROCESS | 3188 | 1470942150381 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:30 INFO - PROCESS | 3188 | ++DOCSHELL 1064F400 == 41 [pid = 3188] [id = 563] 12:02:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (10750C00) [pid = 3188] [serial = 1689] [outer = 00000000] 12:02:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (10B6B000) [pid = 3188] [serial = 1690] [outer = 10750C00] 12:02:30 INFO - PROCESS | 3188 | 1470942150431 Marionette DEBUG loaded listener.js 12:02:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (10D59400) [pid = 3188] [serial = 1691] [outer = 10750C00] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 1972B000 == 40 [pid = 3188] [id = 558] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 15269000 == 39 [pid = 3188] [id = 557] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 1074BC00 == 38 [pid = 3188] [id = 556] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 1189E400 == 37 [pid = 3188] [id = 555] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 10B6C000 == 36 [pid = 3188] [id = 554] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 16891C00 == 35 [pid = 3188] [id = 553] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 163DBC00 == 34 [pid = 3188] [id = 552] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 14B7F800 == 33 [pid = 3188] [id = 551] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 10552000 == 32 [pid = 3188] [id = 550] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 0BE93000 == 31 [pid = 3188] [id = 549] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 0BE97000 == 30 [pid = 3188] [id = 548] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 14DF7400 == 29 [pid = 3188] [id = 547] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 19CB6400 == 28 [pid = 3188] [id = 562] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 17830C00 == 27 [pid = 3188] [id = 561] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 086E8C00 == 26 [pid = 3188] [id = 559] 12:02:31 INFO - PROCESS | 3188 | --DOCSHELL 118E7400 == 25 [pid = 3188] [id = 560] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (16461400) [pid = 3188] [serial = 1627] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (178B8400) [pid = 3188] [serial = 1630] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (160D0400) [pid = 3188] [serial = 1616] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (147EE800) [pid = 3188] [serial = 1615] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (163D9C00) [pid = 3188] [serial = 1624] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (1189C400) [pid = 3188] [serial = 1621] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1476B000) [pid = 3188] [serial = 1622] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (1064E000) [pid = 3188] [serial = 1618] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1074A800) [pid = 3188] [serial = 1619] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (16898800) [pid = 3188] [serial = 1628] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0FEFA400) [pid = 3188] [serial = 1604] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0C474000) [pid = 3188] [serial = 1603] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (15310C00) [pid = 3188] [serial = 1607] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (14D2C000) [pid = 3188] [serial = 1606] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1923D800) [pid = 3188] [serial = 1610] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (178C6C00) [pid = 3188] [serial = 1609] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10B73400) [pid = 3188] [serial = 1633] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1A311000) [pid = 3188] [serial = 1613] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (19F68800) [pid = 3188] [serial = 1612] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (178C0400) [pid = 3188] [serial = 1631] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (19BC5000) [pid = 3188] [serial = 1640] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (16166400) [pid = 3188] [serial = 1634] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (19722400) [pid = 3188] [serial = 1636] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16432800) [pid = 3188] [serial = 1625] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (19725C00) [pid = 3188] [serial = 1637] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (14A6C000) [pid = 3188] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (10558000) [pid = 3188] [serial = 1112] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:02:31 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (19BC4400) [pid = 3188] [serial = 1639] [outer = 00000000] [url = about:blank] 12:02:31 INFO - PROCESS | 3188 | 1470942151652 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1541ms 12:02:31 INFO - PROCESS | 3188 | 1470942151686 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:02:31 INFO - PROCESS | 3188 | 1470942151689 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:02:31 INFO - PROCESS | 3188 | 1470942151695 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:02:31 INFO - PROCESS | 3188 | 1470942151697 Marionette TRACE conn6 <- [1,2218,null,{}] 12:02:31 INFO - PROCESS | 3188 | 1470942151702 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:31 INFO - PROCESS | 3188 | 1470942151705 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:31 INFO - PROCESS | 3188 | 1470942151825 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:02:31 INFO - PROCESS | 3188 | 1470942151920 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 3188 | 1470942151922 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:31 INFO - PROCESS | 3188 | ++DOCSHELL 0FDE7C00 == 26 [pid = 3188] [id = 564] 12:02:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (0FDE8400) [pid = 3188] [serial = 1692] [outer = 00000000] 12:02:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (1064B000) [pid = 3188] [serial = 1693] [outer = 0FDE8400] 12:02:32 INFO - PROCESS | 3188 | 1470942151970 Marionette DEBUG loaded listener.js 12:02:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10650800) [pid = 3188] [serial = 1694] [outer = 0FDE8400] 12:02:32 INFO - PROCESS | 3188 | 1470942152388 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:02:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:02:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 12:02:32 INFO - PROCESS | 3188 | 1470942152425 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:02:32 INFO - PROCESS | 3188 | 1470942152430 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:02:32 INFO - PROCESS | 3188 | 1470942152437 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:02:32 INFO - PROCESS | 3188 | 1470942152439 Marionette TRACE conn6 <- [1,2222,null,{}] 12:02:32 INFO - PROCESS | 3188 | 1470942152443 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:32 INFO - PROCESS | 3188 | 1470942152446 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:32 INFO - PROCESS | 3188 | 1470942152538 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:02:32 INFO - PROCESS | 3188 | 1470942152546 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:32 INFO - PROCESS | 3188 | 1470942152548 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:32 INFO - PROCESS | 3188 | ++DOCSHELL 10D14400 == 27 [pid = 3188] [id = 565] 12:02:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10D16000) [pid = 3188] [serial = 1695] [outer = 00000000] 12:02:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10ECB000) [pid = 3188] [serial = 1696] [outer = 10D16000] 12:02:32 INFO - PROCESS | 3188 | 1470942152599 Marionette DEBUG loaded listener.js 12:02:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1139E400) [pid = 3188] [serial = 1697] [outer = 10D16000] 12:02:33 INFO - PROCESS | 3188 | 1470942153057 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 12:02:33 INFO - PROCESS | 3188 | 1470942153111 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 3188 | 1470942153113 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:02:33 INFO - PROCESS | 3188 | 1470942153116 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:02:33 INFO - PROCESS | 3188 | 1470942153120 Marionette TRACE conn6 <- [1,2226,null,{}] 12:02:33 INFO - PROCESS | 3188 | 1470942153130 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:33 INFO - PROCESS | 3188 | 1470942153135 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:33 INFO - PROCESS | 3188 | 1470942153244 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:02:33 INFO - PROCESS | 3188 | 1470942153347 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 3188 | 1470942153350 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:33 INFO - PROCESS | 3188 | ++DOCSHELL 14DF7400 == 28 [pid = 3188] [id = 566] 12:02:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (14DFB800) [pid = 3188] [serial = 1698] [outer = 00000000] 12:02:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (15306800) [pid = 3188] [serial = 1699] [outer = 14DFB800] 12:02:33 INFO - PROCESS | 3188 | 1470942153398 Marionette DEBUG loaded listener.js 12:02:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (160C9C00) [pid = 3188] [serial = 1700] [outer = 14DFB800] 12:02:33 INFO - PROCESS | 3188 | 1470942153823 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 731ms 12:02:33 INFO - PROCESS | 3188 | 1470942153851 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 3188 | 1470942153854 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:02:33 INFO - PROCESS | 3188 | 1470942153857 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 3188 | 1470942153859 Marionette TRACE conn6 <- [1,2230,null,{}] 12:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:02:33 INFO - PROCESS | 3188 | 1470942153862 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:33 INFO - PROCESS | 3188 | 1470942153864 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:34 INFO - PROCESS | 3188 | 1470942153991 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:02:34 INFO - PROCESS | 3188 | 1470942153996 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 3188 | 1470942153998 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:34 INFO - PROCESS | 3188 | ++DOCSHELL 16305C00 == 29 [pid = 3188] [id = 567] 12:02:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16306000) [pid = 3188] [serial = 1701] [outer = 00000000] 12:02:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16360C00) [pid = 3188] [serial = 1702] [outer = 16306000] 12:02:34 INFO - PROCESS | 3188 | 1470942154098 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (163E3000) [pid = 3188] [serial = 1703] [outer = 16306000] 12:02:34 INFO - PROCESS | 3188 | 1470942154512 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 12:02:34 INFO - PROCESS | 3188 | 1470942154531 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:02:34 INFO - PROCESS | 3188 | 1470942154533 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:02:34 INFO - PROCESS | 3188 | 1470942154536 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:02:34 INFO - PROCESS | 3188 | 1470942154538 Marionette TRACE conn6 <- [1,2234,null,{}] 12:02:34 INFO - PROCESS | 3188 | 1470942154546 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:34 INFO - PROCESS | 3188 | 1470942154548 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:34 INFO - PROCESS | 3188 | 1470942154684 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:02:34 INFO - PROCESS | 3188 | 1470942154702 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 3188 | 1470942154704 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:34 INFO - PROCESS | 3188 | ++DOCSHELL 16458400 == 30 [pid = 3188] [id = 568] 12:02:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16459C00) [pid = 3188] [serial = 1704] [outer = 00000000] 12:02:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (167FE800) [pid = 3188] [serial = 1705] [outer = 16459C00] 12:02:34 INFO - PROCESS | 3188 | 1470942154748 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16891800) [pid = 3188] [serial = 1706] [outer = 16459C00] 12:02:35 INFO - PROCESS | 3188 | 1470942155210 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:02:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:02:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 12:02:35 INFO - PROCESS | 3188 | 1470942155267 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:02:35 INFO - PROCESS | 3188 | 1470942155269 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:02:35 INFO - PROCESS | 3188 | 1470942155273 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:02:35 INFO - PROCESS | 3188 | 1470942155274 Marionette TRACE conn6 <- [1,2238,null,{}] 12:02:35 INFO - PROCESS | 3188 | 1470942155278 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:35 INFO - PROCESS | 3188 | 1470942155283 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:35 INFO - PROCESS | 3188 | 1470942155420 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:02:35 INFO - PROCESS | 3188 | 1470942155489 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:35 INFO - PROCESS | 3188 | 1470942155491 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:35 INFO - PROCESS | 3188 | ++DOCSHELL 16896C00 == 31 [pid = 3188] [id = 569] 12:02:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (17824000) [pid = 3188] [serial = 1707] [outer = 00000000] 12:02:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (178C6C00) [pid = 3188] [serial = 1708] [outer = 17824000] 12:02:35 INFO - PROCESS | 3188 | 1470942155536 Marionette DEBUG loaded listener.js 12:02:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (18D58000) [pid = 3188] [serial = 1709] [outer = 17824000] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16892000) [pid = 3188] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (178BE000) [pid = 3188] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (163E4000) [pid = 3188] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (15266C00) [pid = 3188] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0BE93800) [pid = 3188] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10555800) [pid = 3188] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (14B86C00) [pid = 3188] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10559400) [pid = 3188] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (18D5D400) [pid = 3188] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (17590400) [pid = 3188] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10E21800) [pid = 3188] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:02:35 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (19CB8400) [pid = 3188] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:02:36 INFO - PROCESS | 3188 | 1470942156154 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 12:02:36 INFO - PROCESS | 3188 | 1470942156203 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:02:36 INFO - PROCESS | 3188 | 1470942156205 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:02:36 INFO - PROCESS | 3188 | 1470942156209 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:02:36 INFO - PROCESS | 3188 | 1470942156210 Marionette TRACE conn6 <- [1,2242,null,{}] 12:02:36 INFO - PROCESS | 3188 | 1470942156214 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:36 INFO - PROCESS | 3188 | 1470942156216 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:36 INFO - PROCESS | 3188 | 1470942156294 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:02:36 INFO - PROCESS | 3188 | 1470942156300 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 3188 | 1470942156302 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:36 INFO - PROCESS | 3188 | ++DOCSHELL 0BE8EC00 == 32 [pid = 3188] [id = 570] 12:02:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10EC8000) [pid = 3188] [serial = 1710] [outer = 00000000] 12:02:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16890400) [pid = 3188] [serial = 1711] [outer = 10EC8000] 12:02:36 INFO - PROCESS | 3188 | 1470942156347 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16892000) [pid = 3188] [serial = 1712] [outer = 10EC8000] 12:02:36 INFO - PROCESS | 3188 | 1470942156784 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 12:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:02:36 INFO - PROCESS | 3188 | 1470942156839 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:02:36 INFO - PROCESS | 3188 | 1470942156841 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:02:36 INFO - PROCESS | 3188 | 1470942156845 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:02:36 INFO - PROCESS | 3188 | 1470942156846 Marionette TRACE conn6 <- [1,2246,null,{}] 12:02:36 INFO - PROCESS | 3188 | 1470942156850 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:36 INFO - PROCESS | 3188 | 1470942156852 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:36 INFO - PROCESS | 3188 | 1470942156934 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:02:36 INFO - PROCESS | 3188 | 1470942156939 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 3188 | 1470942156941 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:36 INFO - PROCESS | 3188 | ++DOCSHELL 178BC400 == 33 [pid = 3188] [id = 571] 12:02:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (178C0C00) [pid = 3188] [serial = 1713] [outer = 00000000] 12:02:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (18E94800) [pid = 3188] [serial = 1714] [outer = 178C0C00] 12:02:37 INFO - PROCESS | 3188 | 1470942156986 Marionette DEBUG loaded listener.js 12:02:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (18D5D400) [pid = 3188] [serial = 1715] [outer = 178C0C00] 12:02:37 INFO - PROCESS | 3188 | 1470942157445 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:02:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:02:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 12:02:37 INFO - PROCESS | 3188 | 1470942157475 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:02:37 INFO - PROCESS | 3188 | 1470942157478 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:02:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:02:37 INFO - PROCESS | 3188 | 1470942157485 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:02:37 INFO - PROCESS | 3188 | 1470942157487 Marionette TRACE conn6 <- [1,2250,null,{}] 12:02:37 INFO - PROCESS | 3188 | 1470942157491 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:37 INFO - PROCESS | 3188 | 1470942157493 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:37 INFO - PROCESS | 3188 | 1470942157574 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:02:37 INFO - PROCESS | 3188 | 1470942157579 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:37 INFO - PROCESS | 3188 | 1470942157581 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:37 INFO - PROCESS | 3188 | ++DOCSHELL 14DF0C00 == 34 [pid = 3188] [id = 572] 12:02:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19728000) [pid = 3188] [serial = 1716] [outer = 00000000] 12:02:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19731C00) [pid = 3188] [serial = 1717] [outer = 19728000] 12:02:37 INFO - PROCESS | 3188 | 1470942157625 Marionette DEBUG loaded listener.js 12:02:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19BC5000) [pid = 3188] [serial = 1718] [outer = 19728000] 12:02:38 INFO - PROCESS | 3188 | --DOCSHELL 0FDE7C00 == 33 [pid = 3188] [id = 564] 12:02:38 INFO - PROCESS | 3188 | --DOCSHELL 1064F400 == 32 [pid = 3188] [id = 563] 12:02:39 INFO - PROCESS | 3188 | --DOCSHELL 0BE8EC00 == 31 [pid = 3188] [id = 570] 12:02:39 INFO - PROCESS | 3188 | --DOCSHELL 14DF7400 == 30 [pid = 3188] [id = 566] 12:02:39 INFO - PROCESS | 3188 | --DOCSHELL 16896C00 == 29 [pid = 3188] [id = 569] 12:02:39 INFO - PROCESS | 3188 | --DOCSHELL 16458400 == 28 [pid = 3188] [id = 568] 12:02:39 INFO - PROCESS | 3188 | --DOCSHELL 16305C00 == 27 [pid = 3188] [id = 567] 12:02:39 INFO - PROCESS | 3188 | --DOCSHELL 178BC400 == 26 [pid = 3188] [id = 571] 12:02:39 INFO - PROCESS | 3188 | --DOCSHELL 10D14400 == 25 [pid = 3188] [id = 565] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (168BFC00) [pid = 3188] [serial = 1660] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (17583800) [pid = 3188] [serial = 1661] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (178E5400) [pid = 3188] [serial = 1663] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (16458800) [pid = 3188] [serial = 1657] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19EA8400) [pid = 3188] [serial = 1643] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (19E9F000) [pid = 3188] [serial = 1642] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0C427400) [pid = 3188] [serial = 1648] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0FEFE800) [pid = 3188] [serial = 1649] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10750400) [pid = 3188] [serial = 1651] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10B6C400) [pid = 3188] [serial = 1652] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (1526B800) [pid = 3188] [serial = 1654] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (160D0800) [pid = 3188] [serial = 1655] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (10B6DC00) [pid = 3188] [serial = 1645] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (19724400) [pid = 3188] [serial = 1666] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (10E58800) [pid = 3188] [serial = 1646] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19A67C00) [pid = 3188] [serial = 1673] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (15CCA400) [pid = 3188] [serial = 1669] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (19EA7000) [pid = 3188] [serial = 1676] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (16459800) [pid = 3188] [serial = 1670] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (19E9E800) [pid = 3188] [serial = 1675] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (19A65800) [pid = 3188] [serial = 1672] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (19724C00) [pid = 3188] [serial = 1667] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (18D4AC00) [pid = 3188] [serial = 1664] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (16460000) [pid = 3188] [serial = 1658] [outer = 00000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3188 | 1470942159420 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1923ms 12:02:39 INFO - PROCESS | 3188 | 1470942159446 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:02:39 INFO - PROCESS | 3188 | 1470942159450 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:02:39 INFO - PROCESS | 3188 | 1470942159455 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:02:39 INFO - PROCESS | 3188 | 1470942159458 Marionette TRACE conn6 <- [1,2254,null,{}] 12:02:39 INFO - PROCESS | 3188 | 1470942159464 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:39 INFO - PROCESS | 3188 | 1470942159467 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:39 INFO - PROCESS | 3188 | 1470942159559 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:02:39 INFO - PROCESS | 3188 | 1470942159568 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:39 INFO - PROCESS | 3188 | 1470942159573 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:39 INFO - PROCESS | 3188 | ++DOCSHELL 0FDE9400 == 26 [pid = 3188] [id = 573] 12:02:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (0FDE9C00) [pid = 3188] [serial = 1719] [outer = 00000000] 12:02:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (0FEF9400) [pid = 3188] [serial = 1720] [outer = 0FDE9C00] 12:02:39 INFO - PROCESS | 3188 | 1470942159622 Marionette DEBUG loaded listener.js 12:02:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (10550000) [pid = 3188] [serial = 1721] [outer = 0FDE9C00] 12:02:40 INFO - PROCESS | 3188 | 1470942160119 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 12:02:40 INFO - PROCESS | 3188 | 1470942160147 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:02:40 INFO - PROCESS | 3188 | 1470942160152 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:02:40 INFO - PROCESS | 3188 | 1470942160159 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:02:40 INFO - PROCESS | 3188 | 1470942160162 Marionette TRACE conn6 <- [1,2258,null,{}] 12:02:40 INFO - PROCESS | 3188 | 1470942160166 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:40 INFO - PROCESS | 3188 | 1470942160169 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:40 INFO - PROCESS | 3188 | 1470942160261 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:02:40 INFO - PROCESS | 3188 | 1470942160271 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 3188 | 1470942160274 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:40 INFO - PROCESS | 3188 | ++DOCSHELL 1074E800 == 27 [pid = 3188] [id = 574] 12:02:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (1074F400) [pid = 3188] [serial = 1722] [outer = 00000000] 12:02:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (10AA8C00) [pid = 3188] [serial = 1723] [outer = 1074F400] 12:02:40 INFO - PROCESS | 3188 | 1470942160324 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (10B68800) [pid = 3188] [serial = 1724] [outer = 1074F400] 12:02:40 INFO - PROCESS | 3188 | 1470942160788 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 12:02:40 INFO - PROCESS | 3188 | 1470942160830 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:02:40 INFO - PROCESS | 3188 | 1470942160832 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:02:40 INFO - PROCESS | 3188 | 1470942160835 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:02:40 INFO - PROCESS | 3188 | 1470942160839 Marionette TRACE conn6 <- [1,2262,null,{}] 12:02:40 INFO - PROCESS | 3188 | 1470942160850 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:40 INFO - PROCESS | 3188 | 1470942160854 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:40 INFO - PROCESS | 3188 | 1470942160940 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:02:41 INFO - PROCESS | 3188 | 1470942161065 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 3188 | 1470942161068 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:41 INFO - PROCESS | 3188 | ++DOCSHELL 11397800 == 28 [pid = 3188] [id = 575] 12:02:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (11399800) [pid = 3188] [serial = 1725] [outer = 00000000] 12:02:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (1189C400) [pid = 3188] [serial = 1726] [outer = 11399800] 12:02:41 INFO - PROCESS | 3188 | 1470942161117 Marionette DEBUG loaded listener.js 12:02:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (14A71400) [pid = 3188] [serial = 1727] [outer = 11399800] 12:02:41 INFO - PROCESS | 3188 | 1470942161494 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 12:02:41 INFO - PROCESS | 3188 | 1470942161570 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 3188 | 1470942161573 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:02:41 INFO - PROCESS | 3188 | 1470942161576 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:02:41 INFO - PROCESS | 3188 | 1470942161578 Marionette TRACE conn6 <- [1,2266,null,{}] 12:02:41 INFO - PROCESS | 3188 | 1470942161581 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:41 INFO - PROCESS | 3188 | 1470942161583 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:41 INFO - PROCESS | 3188 | 1470942161701 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:02:41 INFO - PROCESS | 3188 | 1470942161710 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 3188 | 1470942161712 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:41 INFO - PROCESS | 3188 | ++DOCSHELL 14AB7000 == 29 [pid = 3188] [id = 576] 12:02:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (14ABAC00) [pid = 3188] [serial = 1728] [outer = 00000000] 12:02:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (14D2E400) [pid = 3188] [serial = 1729] [outer = 14ABAC00] 12:02:41 INFO - PROCESS | 3188 | 1470942161758 Marionette DEBUG loaded listener.js 12:02:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (15CC7C00) [pid = 3188] [serial = 1730] [outer = 14ABAC00] 12:02:42 INFO - PROCESS | 3188 | 1470942162144 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 12:02:42 INFO - PROCESS | 3188 | 1470942162210 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:02:42 INFO - PROCESS | 3188 | 1470942162212 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:02:42 INFO - PROCESS | 3188 | 1470942162215 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:02:42 INFO - PROCESS | 3188 | 1470942162217 Marionette TRACE conn6 <- [1,2270,null,{}] 12:02:42 INFO - PROCESS | 3188 | 1470942162221 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:42 INFO - PROCESS | 3188 | 1470942162223 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:42 INFO - PROCESS | 3188 | 1470942162342 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:02:42 INFO - PROCESS | 3188 | 1470942162433 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:42 INFO - PROCESS | 3188 | 1470942162435 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:42 INFO - PROCESS | 3188 | ++DOCSHELL 160C9000 == 30 [pid = 3188] [id = 577] 12:02:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1615F400) [pid = 3188] [serial = 1731] [outer = 00000000] 12:02:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1630DC00) [pid = 3188] [serial = 1732] [outer = 1615F400] 12:02:42 INFO - PROCESS | 3188 | 1470942162480 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (163D7400) [pid = 3188] [serial = 1733] [outer = 1615F400] 12:02:42 INFO - PROCESS | 3188 | 1470942162839 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 12:02:42 INFO - PROCESS | 3188 | 1470942162886 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:02:42 INFO - PROCESS | 3188 | 1470942162888 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:02:42 INFO - PROCESS | 3188 | 1470942162891 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:02:42 INFO - PROCESS | 3188 | 1470942162893 Marionette TRACE conn6 <- [1,2274,null,{}] 12:02:42 INFO - PROCESS | 3188 | 1470942162897 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:42 INFO - PROCESS | 3188 | 1470942162903 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:43 INFO - PROCESS | 3188 | 1470942163012 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:02:43 INFO - PROCESS | 3188 | 1470942163018 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 3188 | 1470942163020 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:43 INFO - PROCESS | 3188 | ++DOCSHELL 163E0400 == 31 [pid = 3188] [id = 578] 12:02:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (163E1400) [pid = 3188] [serial = 1734] [outer = 00000000] 12:02:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1657F800) [pid = 3188] [serial = 1735] [outer = 163E1400] 12:02:43 INFO - PROCESS | 3188 | 1470942163067 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16893000) [pid = 3188] [serial = 1736] [outer = 163E1400] 12:02:43 INFO - PROCESS | 3188 | 1470942163521 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 12:02:43 INFO - PROCESS | 3188 | 1470942163562 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:02:43 INFO - PROCESS | 3188 | 1470942163564 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:02:43 INFO - PROCESS | 3188 | 1470942163567 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:02:43 INFO - PROCESS | 3188 | 1470942163569 Marionette TRACE conn6 <- [1,2278,null,{}] 12:02:43 INFO - PROCESS | 3188 | 1470942163573 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:43 INFO - PROCESS | 3188 | 1470942163575 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:43 INFO - PROCESS | 3188 | 1470942163655 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:02:43 INFO - PROCESS | 3188 | 1470942163692 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 3188 | 1470942163694 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:43 INFO - PROCESS | 3188 | ++DOCSHELL 086E9C00 == 32 [pid = 3188] [id = 579] 12:02:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (10D62400) [pid = 3188] [serial = 1737] [outer = 00000000] 12:02:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (168C0000) [pid = 3188] [serial = 1738] [outer = 10D62400] 12:02:43 INFO - PROCESS | 3188 | 1470942163741 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (168C0C00) [pid = 3188] [serial = 1739] [outer = 10D62400] 12:02:44 INFO - PROCESS | 3188 | 1470942164164 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 12:02:44 INFO - PROCESS | 3188 | 1470942164212 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:02:44 INFO - PROCESS | 3188 | 1470942164214 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:02:44 INFO - PROCESS | 3188 | 1470942164217 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 3188 | 1470942164219 Marionette TRACE conn6 <- [1,2282,null,{}] 12:02:44 INFO - PROCESS | 3188 | 1470942164222 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:44 INFO - PROCESS | 3188 | 1470942164225 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:44 INFO - PROCESS | 3188 | 1470942164307 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:02:44 INFO - PROCESS | 3188 | 1470942164312 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:44 INFO - PROCESS | 3188 | 1470942164314 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:44 INFO - PROCESS | 3188 | ++DOCSHELL 168C4C00 == 33 [pid = 3188] [id = 580] 12:02:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1758C400) [pid = 3188] [serial = 1740] [outer = 00000000] 12:02:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178BD000) [pid = 3188] [serial = 1741] [outer = 1758C400] 12:02:44 INFO - PROCESS | 3188 | 1470942164361 Marionette DEBUG loaded listener.js 12:02:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1782EC00) [pid = 3188] [serial = 1742] [outer = 1758C400] 12:02:44 INFO - PROCESS | 3188 | 1470942164814 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 12:02:44 INFO - PROCESS | 3188 | 1470942164849 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:02:44 INFO - PROCESS | 3188 | 1470942164851 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:02:44 INFO - PROCESS | 3188 | 1470942164855 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 3188 | 1470942164857 Marionette TRACE conn6 <- [1,2286,null,{}] 12:02:44 INFO - PROCESS | 3188 | 1470942164860 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:44 INFO - PROCESS | 3188 | 1470942164862 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:44 INFO - PROCESS | 3188 | 1470942164981 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:02:45 INFO - PROCESS | 3188 | 1470942164990 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:45 INFO - PROCESS | 3188 | 1470942164992 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:45 INFO - PROCESS | 3188 | ++DOCSHELL 11396800 == 34 [pid = 3188] [id = 581] 12:02:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (178E5400) [pid = 3188] [serial = 1743] [outer = 00000000] 12:02:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (18D51C00) [pid = 3188] [serial = 1744] [outer = 178E5400] 12:02:45 INFO - PROCESS | 3188 | 1470942165119 Marionette DEBUG loaded listener.js 12:02:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (18E8E000) [pid = 3188] [serial = 1745] [outer = 178E5400] 12:02:45 INFO - PROCESS | 3188 | 1470942165518 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 12:02:45 INFO - PROCESS | 3188 | 1470942165589 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:02:45 INFO - PROCESS | 3188 | 1470942165591 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:02:45 INFO - PROCESS | 3188 | 1470942165594 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:02:45 INFO - PROCESS | 3188 | 1470942165596 Marionette TRACE conn6 <- [1,2290,null,{}] 12:02:45 INFO - PROCESS | 3188 | 1470942165600 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:45 INFO - PROCESS | 3188 | 1470942165602 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:45 INFO - PROCESS | 3188 | 1470942165725 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:02:45 INFO - PROCESS | 3188 | 1470942165730 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:45 INFO - PROCESS | 3188 | 1470942165732 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:45 INFO - PROCESS | 3188 | ++DOCSHELL 178C3800 == 35 [pid = 3188] [id = 582] 12:02:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (18705400) [pid = 3188] [serial = 1746] [outer = 00000000] 12:02:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1972C800) [pid = 3188] [serial = 1747] [outer = 18705400] 12:02:45 INFO - PROCESS | 3188 | 1470942165777 Marionette DEBUG loaded listener.js 12:02:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1972FC00) [pid = 3188] [serial = 1748] [outer = 18705400] 12:02:46 INFO - PROCESS | 3188 | 1470942166205 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 12:02:46 INFO - PROCESS | 3188 | 1470942166265 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:02:46 INFO - PROCESS | 3188 | 1470942166267 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:02:46 INFO - PROCESS | 3188 | 1470942166279 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:02:46 INFO - PROCESS | 3188 | 1470942166282 Marionette TRACE conn6 <- [1,2294,null,{}] 12:02:46 INFO - PROCESS | 3188 | 1470942166286 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:46 INFO - PROCESS | 3188 | 1470942166288 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:46 INFO - PROCESS | 3188 | 1470942166451 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:02:46 INFO - PROCESS | 3188 | 1470942166471 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:46 INFO - PROCESS | 3188 | 1470942166473 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:46 INFO - PROCESS | 3188 | ++DOCSHELL 160C7400 == 36 [pid = 3188] [id = 583] 12:02:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19725C00) [pid = 3188] [serial = 1749] [outer = 00000000] 12:02:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (19CBE400) [pid = 3188] [serial = 1750] [outer = 19725C00] 12:02:46 INFO - PROCESS | 3188 | 1470942166522 Marionette DEBUG loaded listener.js 12:02:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19E9C800) [pid = 3188] [serial = 1751] [outer = 19725C00] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (16306000) [pid = 3188] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (16459C00) [pid = 3188] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (17824000) [pid = 3188] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (178C0C00) [pid = 3188] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (14DFB800) [pid = 3188] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10D16000) [pid = 3188] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0FDE8400) [pid = 3188] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10750C00) [pid = 3188] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (19CBA000) [pid = 3188] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (178B8000) [pid = 3188] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14A72400) [pid = 3188] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (086E9000) [pid = 3188] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:02:46 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10EC8000) [pid = 3188] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:02:47 INFO - PROCESS | 3188 | 1470942167085 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 870ms 12:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:02:47 INFO - PROCESS | 3188 | 1470942167150 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:02:47 INFO - PROCESS | 3188 | 1470942167152 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:02:47 INFO - PROCESS | 3188 | 1470942167155 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:02:47 INFO - PROCESS | 3188 | 1470942167156 Marionette TRACE conn6 <- [1,2298,null,{}] 12:02:47 INFO - PROCESS | 3188 | 1470942167160 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:47 INFO - PROCESS | 3188 | 1470942167161 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:47 INFO - PROCESS | 3188 | 1470942167240 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:02:47 INFO - PROCESS | 3188 | 1470942167246 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 3188 | 1470942167247 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:47 INFO - PROCESS | 3188 | ++DOCSHELL 14B80000 == 37 [pid = 3188] [id = 584] 12:02:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (14D5FC00) [pid = 3188] [serial = 1752] [outer = 00000000] 12:02:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178B8000) [pid = 3188] [serial = 1753] [outer = 14D5FC00] 12:02:47 INFO - PROCESS | 3188 | 1470942167292 Marionette DEBUG loaded listener.js 12:02:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18703000) [pid = 3188] [serial = 1754] [outer = 14D5FC00] 12:02:47 INFO - PROCESS | 3188 | 1470942167715 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 570ms 12:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:02:47 INFO - PROCESS | 3188 | 1470942167726 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:02:47 INFO - PROCESS | 3188 | 1470942167728 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:02:47 INFO - PROCESS | 3188 | 1470942167731 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:02:47 INFO - PROCESS | 3188 | 1470942167733 Marionette TRACE conn6 <- [1,2302,null,{}] 12:02:47 INFO - PROCESS | 3188 | 1470942167736 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:47 INFO - PROCESS | 3188 | 1470942167738 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:47 INFO - PROCESS | 3188 | 1470942167867 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:02:47 INFO - PROCESS | 3188 | 1470942167877 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 3188 | 1470942167879 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:47 INFO - PROCESS | 3188 | ++DOCSHELL 17590000 == 38 [pid = 3188] [id = 585] 12:02:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (17591000) [pid = 3188] [serial = 1755] [outer = 00000000] 12:02:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19E9F800) [pid = 3188] [serial = 1756] [outer = 17591000] 12:02:47 INFO - PROCESS | 3188 | 1470942167925 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19EA5800) [pid = 3188] [serial = 1757] [outer = 17591000] 12:02:48 INFO - PROCESS | 3188 | 1470942168352 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 12:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:02:48 INFO - PROCESS | 3188 | 1470942168402 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:02:48 INFO - PROCESS | 3188 | 1470942168404 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:02:48 INFO - PROCESS | 3188 | 1470942168407 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:02:48 INFO - PROCESS | 3188 | 1470942168409 Marionette TRACE conn6 <- [1,2306,null,{}] 12:02:48 INFO - PROCESS | 3188 | 1470942168417 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:48 INFO - PROCESS | 3188 | 1470942168419 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:48 INFO - PROCESS | 3188 | 1470942168540 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:02:48 INFO - PROCESS | 3188 | 1470942168555 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 3188 | 1470942168556 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:48 INFO - PROCESS | 3188 | ++DOCSHELL 16160C00 == 39 [pid = 3188] [id = 586] 12:02:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1630C800) [pid = 3188] [serial = 1758] [outer = 00000000] 12:02:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19F33000) [pid = 3188] [serial = 1759] [outer = 1630C800] 12:02:48 INFO - PROCESS | 3188 | 1470942168599 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19F37400) [pid = 3188] [serial = 1760] [outer = 1630C800] 12:02:49 INFO - PROCESS | 3188 | --DOCSHELL 14DF0C00 == 38 [pid = 3188] [id = 572] 12:02:49 INFO - PROCESS | 3188 | --DOCSHELL 0FDE9400 == 37 [pid = 3188] [id = 573] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 086E9C00 == 36 [pid = 3188] [id = 579] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 14AB7000 == 35 [pid = 3188] [id = 576] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 14B80000 == 34 [pid = 3188] [id = 584] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 17590000 == 33 [pid = 3188] [id = 585] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 11396800 == 32 [pid = 3188] [id = 581] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 160C7400 == 31 [pid = 3188] [id = 583] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 11397800 == 30 [pid = 3188] [id = 575] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 168C4C00 == 29 [pid = 3188] [id = 580] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 1074E800 == 28 [pid = 3188] [id = 574] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 163E0400 == 27 [pid = 3188] [id = 578] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 178C3800 == 26 [pid = 3188] [id = 582] 12:02:50 INFO - PROCESS | 3188 | --DOCSHELL 160C9000 == 25 [pid = 3188] [id = 577] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (16360C00) [pid = 3188] [serial = 1702] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (163E3000) [pid = 3188] [serial = 1703] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16891800) [pid = 3188] [serial = 1706] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (167FE800) [pid = 3188] [serial = 1705] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (178C6C00) [pid = 3188] [serial = 1708] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (18E94800) [pid = 3188] [serial = 1714] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (18D58000) [pid = 3188] [serial = 1709] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (15306800) [pid = 3188] [serial = 1699] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (18D5D400) [pid = 3188] [serial = 1715] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10ECB000) [pid = 3188] [serial = 1696] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1139E400) [pid = 3188] [serial = 1697] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1064B000) [pid = 3188] [serial = 1693] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10650800) [pid = 3188] [serial = 1694] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10D59400) [pid = 3188] [serial = 1691] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10B6B000) [pid = 3188] [serial = 1690] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (1A30D800) [pid = 3188] [serial = 1688] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (19F64800) [pid = 3188] [serial = 1687] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19731C00) [pid = 3188] [serial = 1717] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (1972A000) [pid = 3188] [serial = 1685] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (18D41C00) [pid = 3188] [serial = 1684] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (1616C000) [pid = 3188] [serial = 1682] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (14D24400) [pid = 3188] [serial = 1681] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (0FD35800) [pid = 3188] [serial = 1679] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (0BE9A400) [pid = 3188] [serial = 1678] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (16890400) [pid = 3188] [serial = 1711] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (160C9C00) [pid = 3188] [serial = 1700] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (16892000) [pid = 3188] [serial = 1712] [outer = 00000000] [url = about:blank] 12:02:50 INFO - PROCESS | 3188 | 1470942170370 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:02:50 INFO - PROCESS | 3188 | 1470942170396 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:02:50 INFO - PROCESS | 3188 | 1470942170401 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:02:50 INFO - PROCESS | 3188 | 1470942170404 Marionette TRACE conn6 <- [1,2310,null,{}] 12:02:50 INFO - PROCESS | 3188 | 1470942170410 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:50 INFO - PROCESS | 3188 | 1470942170413 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:50 INFO - PROCESS | 3188 | 1470942170506 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:02:50 INFO - PROCESS | 3188 | 1470942170513 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:50 INFO - PROCESS | 3188 | 1470942170518 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:50 INFO - PROCESS | 3188 | ++DOCSHELL 0C476C00 == 26 [pid = 3188] [id = 587] 12:02:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (0C4CA000) [pid = 3188] [serial = 1761] [outer = 00000000] 12:02:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (0C4F2000) [pid = 3188] [serial = 1762] [outer = 0C4CA000] 12:02:50 INFO - PROCESS | 3188 | 1470942170567 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (0FDE7C00) [pid = 3188] [serial = 1763] [outer = 0C4CA000] 12:02:51 INFO - PROCESS | 3188 | 1470942171060 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 12:02:51 INFO - PROCESS | 3188 | 1470942171096 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 3188 | 1470942171101 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:02:51 INFO - PROCESS | 3188 | 1470942171108 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:02:51 INFO - PROCESS | 3188 | 1470942171111 Marionette TRACE conn6 <- [1,2314,null,{}] 12:02:51 INFO - PROCESS | 3188 | 1470942171115 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:51 INFO - PROCESS | 3188 | 1470942171118 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:51 INFO - PROCESS | 3188 | 1470942171209 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:02:51 INFO - PROCESS | 3188 | 1470942171218 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 3188 | 1470942171221 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:51 INFO - PROCESS | 3188 | ++DOCSHELL 10650800 == 27 [pid = 3188] [id = 588] 12:02:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (10650C00) [pid = 3188] [serial = 1764] [outer = 00000000] 12:02:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (10657C00) [pid = 3188] [serial = 1765] [outer = 10650C00] 12:02:51 INFO - PROCESS | 3188 | 1470942171270 Marionette DEBUG loaded listener.js 12:02:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (1074D000) [pid = 3188] [serial = 1766] [outer = 10650C00] 12:02:51 INFO - PROCESS | 3188 | 1470942171726 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 12:02:51 INFO - PROCESS | 3188 | 1470942171783 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 3188 | 1470942171785 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:02:51 INFO - PROCESS | 3188 | 1470942171789 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:02:51 INFO - PROCESS | 3188 | 1470942171792 Marionette TRACE conn6 <- [1,2318,null,{}] 12:02:51 INFO - PROCESS | 3188 | 1470942171803 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:51 INFO - PROCESS | 3188 | 1470942171808 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:51 INFO - PROCESS | 3188 | 1470942171898 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:02:52 INFO - PROCESS | 3188 | 1470942172027 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 3188 | 1470942172030 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:52 INFO - PROCESS | 3188 | ++DOCSHELL 10E1B400 == 28 [pid = 3188] [id = 589] 12:02:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (10E1F400) [pid = 3188] [serial = 1767] [outer = 00000000] 12:02:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10E5E400) [pid = 3188] [serial = 1768] [outer = 10E1F400] 12:02:52 INFO - PROCESS | 3188 | 1470942172078 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10ED6800) [pid = 3188] [serial = 1769] [outer = 10E1F400] 12:02:52 INFO - PROCESS | 3188 | 1470942172459 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 12:02:52 INFO - PROCESS | 3188 | 1470942172522 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:02:52 INFO - PROCESS | 3188 | 1470942172525 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:02:52 INFO - PROCESS | 3188 | 1470942172528 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:02:52 INFO - PROCESS | 3188 | 1470942172530 Marionette TRACE conn6 <- [1,2322,null,{}] 12:02:52 INFO - PROCESS | 3188 | 1470942172534 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:52 INFO - PROCESS | 3188 | 1470942172536 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:52 INFO - PROCESS | 3188 | 1470942172662 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:02:52 INFO - PROCESS | 3188 | 1470942172671 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 3188 | 1470942172673 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:52 INFO - PROCESS | 3188 | ++DOCSHELL 10B68000 == 29 [pid = 3188] [id = 590] 12:02:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10E56800) [pid = 3188] [serial = 1770] [outer = 00000000] 12:02:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (147EF000) [pid = 3188] [serial = 1771] [outer = 10E56800] 12:02:52 INFO - PROCESS | 3188 | 1470942172721 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (14D2FC00) [pid = 3188] [serial = 1772] [outer = 10E56800] 12:02:53 INFO - PROCESS | 3188 | 1470942173139 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 631ms 12:02:53 INFO - PROCESS | 3188 | 1470942173163 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:02:53 INFO - PROCESS | 3188 | 1470942173165 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:02:53 INFO - PROCESS | 3188 | 1470942173168 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:02:53 INFO - PROCESS | 3188 | 1470942173170 Marionette TRACE conn6 <- [1,2326,null,{}] 12:02:53 INFO - PROCESS | 3188 | 1470942173174 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:53 INFO - PROCESS | 3188 | 1470942173176 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:53 INFO - PROCESS | 3188 | 1470942173289 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:02:53 INFO - PROCESS | 3188 | 1470942173377 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:53 INFO - PROCESS | 3188 | 1470942173379 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:53 INFO - PROCESS | 3188 | ++DOCSHELL 14DEF800 == 30 [pid = 3188] [id = 591] 12:02:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (14DFB800) [pid = 3188] [serial = 1773] [outer = 00000000] 12:02:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (160C9C00) [pid = 3188] [serial = 1774] [outer = 14DFB800] 12:02:53 INFO - PROCESS | 3188 | 1470942173425 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1616D400) [pid = 3188] [serial = 1775] [outer = 14DFB800] 12:02:53 INFO - PROCESS | 3188 | 1470942173771 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 12:02:53 INFO - PROCESS | 3188 | 1470942173840 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:02:53 INFO - PROCESS | 3188 | 1470942173842 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:02:53 INFO - PROCESS | 3188 | 1470942173845 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:02:53 INFO - PROCESS | 3188 | 1470942173847 Marionette TRACE conn6 <- [1,2330,null,{}] 12:02:53 INFO - PROCESS | 3188 | 1470942173850 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:53 INFO - PROCESS | 3188 | 1470942173856 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:53 INFO - PROCESS | 3188 | 1470942173959 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:02:53 INFO - PROCESS | 3188 | 1470942173965 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:53 INFO - PROCESS | 3188 | 1470942173967 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:53 INFO - PROCESS | 3188 | ++DOCSHELL 1630B000 == 31 [pid = 3188] [id = 592] 12:02:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1630BC00) [pid = 3188] [serial = 1776] [outer = 00000000] 12:02:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (163E4800) [pid = 3188] [serial = 1777] [outer = 1630BC00] 12:02:54 INFO - PROCESS | 3188 | 1470942174014 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1645A800) [pid = 3188] [serial = 1778] [outer = 1630BC00] 12:02:54 INFO - PROCESS | 3188 | 1470942174436 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 12:02:54 INFO - PROCESS | 3188 | 1470942174482 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:02:54 INFO - PROCESS | 3188 | 1470942174484 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:02:54 INFO - PROCESS | 3188 | 1470942174487 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - PROCESS | 3188 | 1470942174489 Marionette TRACE conn6 <- [1,2334,null,{}] 12:02:54 INFO - PROCESS | 3188 | 1470942174492 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:54 INFO - PROCESS | 3188 | 1470942174494 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:54 INFO - PROCESS | 3188 | 1470942174570 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:02:54 INFO - PROCESS | 3188 | 1470942174575 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 3188 | 1470942174577 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:54 INFO - PROCESS | 3188 | ++DOCSHELL 1645F800 == 32 [pid = 3188] [id = 593] 12:02:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16461C00) [pid = 3188] [serial = 1779] [outer = 00000000] 12:02:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16892C00) [pid = 3188] [serial = 1780] [outer = 16461C00] 12:02:54 INFO - PROCESS | 3188 | 1470942174622 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16893400) [pid = 3188] [serial = 1781] [outer = 16461C00] 12:02:55 INFO - PROCESS | 3188 | 1470942175070 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 12:02:55 INFO - PROCESS | 3188 | 1470942175133 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:02:55 INFO - PROCESS | 3188 | 1470942175135 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:02:55 INFO - PROCESS | 3188 | 1470942175138 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:02:55 INFO - PROCESS | 3188 | 1470942175140 Marionette TRACE conn6 <- [1,2338,null,{}] 12:02:55 INFO - PROCESS | 3188 | 1470942175143 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:55 INFO - PROCESS | 3188 | 1470942175145 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:55 INFO - PROCESS | 3188 | 1470942175226 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:02:55 INFO - PROCESS | 3188 | 1470942175233 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:55 INFO - PROCESS | 3188 | 1470942175235 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:55 INFO - PROCESS | 3188 | ++DOCSHELL 16898400 == 33 [pid = 3188] [id = 594] 12:02:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1689B800) [pid = 3188] [serial = 1782] [outer = 00000000] 12:02:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (1758C800) [pid = 3188] [serial = 1783] [outer = 1689B800] 12:02:55 INFO - PROCESS | 3188 | 1470942175280 Marionette DEBUG loaded listener.js 12:02:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (17585800) [pid = 3188] [serial = 1784] [outer = 1689B800] 12:02:55 INFO - PROCESS | 3188 | 1470942175782 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 12:02:55 INFO - PROCESS | 3188 | 1470942175810 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:02:55 INFO - PROCESS | 3188 | 1470942175812 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:02:55 INFO - PROCESS | 3188 | 1470942175815 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:02:55 INFO - PROCESS | 3188 | 1470942175817 Marionette TRACE conn6 <- [1,2342,null,{}] 12:02:55 INFO - PROCESS | 3188 | 1470942175821 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:55 INFO - PROCESS | 3188 | 1470942175822 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:55 INFO - PROCESS | 3188 | 1470942175935 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:02:56 INFO - PROCESS | 3188 | 1470942176026 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 3188 | 1470942176028 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:56 INFO - PROCESS | 3188 | ++DOCSHELL 10D59000 == 34 [pid = 3188] [id = 595] 12:02:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (11395C00) [pid = 3188] [serial = 1785] [outer = 00000000] 12:02:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (18D42C00) [pid = 3188] [serial = 1786] [outer = 11395C00] 12:02:56 INFO - PROCESS | 3188 | 1470942176074 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (18D4AC00) [pid = 3188] [serial = 1787] [outer = 11395C00] 12:02:56 INFO - PROCESS | 3188 | 1470942176504 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 12:02:56 INFO - PROCESS | 3188 | 1470942176546 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:02:56 INFO - PROCESS | 3188 | 1470942176548 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:02:56 INFO - PROCESS | 3188 | 1470942176557 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:02:56 INFO - PROCESS | 3188 | 1470942176559 Marionette TRACE conn6 <- [1,2346,null,{}] 12:02:56 INFO - PROCESS | 3188 | 1470942176563 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:56 INFO - PROCESS | 3188 | 1470942176565 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:56 INFO - PROCESS | 3188 | 1470942176682 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:02:56 INFO - PROCESS | 3188 | 1470942176688 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 3188 | 1470942176689 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:56 INFO - PROCESS | 3188 | ++DOCSHELL 18E92000 == 35 [pid = 3188] [id = 596] 12:02:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (18E92C00) [pid = 3188] [serial = 1788] [outer = 00000000] 12:02:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19724000) [pid = 3188] [serial = 1789] [outer = 18E92C00] 12:02:56 INFO - PROCESS | 3188 | 1470942176733 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (19729800) [pid = 3188] [serial = 1790] [outer = 18E92C00] 12:02:57 INFO - PROCESS | 3188 | 1470942177179 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 12:02:57 INFO - PROCESS | 3188 | 1470942177243 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 3188 | 1470942177245 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:02:57 INFO - PROCESS | 3188 | 1470942177248 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:02:57 INFO - PROCESS | 3188 | 1470942177251 Marionette TRACE conn6 <- [1,2350,null,{}] 12:02:57 INFO - PROCESS | 3188 | 1470942177255 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:57 INFO - PROCESS | 3188 | 1470942177257 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:57 INFO - PROCESS | 3188 | 1470942177419 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (17591000) [pid = 3188] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (178E5400) [pid = 3188] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (18705400) [pid = 3188] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (1758C400) [pid = 3188] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10D62400) [pid = 3188] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (163E1400) [pid = 3188] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1615F400) [pid = 3188] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (14ABAC00) [pid = 3188] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (11399800) [pid = 3188] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1074F400) [pid = 3188] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0FDE9C00) [pid = 3188] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19728000) [pid = 3188] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:02:57 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (14D5FC00) [pid = 3188] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:02:57 INFO - PROCESS | 3188 | 1470942177694 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 3188 | 1470942177696 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:57 INFO - PROCESS | 3188 | ++DOCSHELL 0BE9BC00 == 36 [pid = 3188] [id = 597] 12:02:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (0C427400) [pid = 3188] [serial = 1791] [outer = 00000000] 12:02:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (10D62400) [pid = 3188] [serial = 1792] [outer = 0C427400] 12:02:57 INFO - PROCESS | 3188 | 1470942177742 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16305000) [pid = 3188] [serial = 1793] [outer = 0C427400] 12:02:58 INFO - PROCESS | 3188 | 1470942178104 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 930ms 12:02:58 INFO - PROCESS | 3188 | 1470942178183 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:02:58 INFO - PROCESS | 3188 | 1470942178185 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:02:58 INFO - PROCESS | 3188 | 1470942178188 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - PROCESS | 3188 | 1470942178189 Marionette TRACE conn6 <- [1,2354,null,{}] 12:02:58 INFO - PROCESS | 3188 | 1470942178193 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:58 INFO - PROCESS | 3188 | 1470942178195 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:58 INFO - PROCESS | 3188 | 1470942178275 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:02:58 INFO - PROCESS | 3188 | 1470942178280 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 3188 | 1470942178282 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:58 INFO - PROCESS | 3188 | ++DOCSHELL 16459000 == 37 [pid = 3188] [id = 598] 12:02:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16586800) [pid = 3188] [serial = 1794] [outer = 00000000] 12:02:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19BCC000) [pid = 3188] [serial = 1795] [outer = 16586800] 12:02:58 INFO - PROCESS | 3188 | 1470942178326 Marionette DEBUG loaded listener.js 12:02:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19CC1C00) [pid = 3188] [serial = 1796] [outer = 16586800] 12:02:58 INFO - PROCESS | 3188 | 1470942178738 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 570ms 12:02:58 INFO - PROCESS | 3188 | 1470942178769 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:02:58 INFO - PROCESS | 3188 | 1470942178771 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:02:58 INFO - PROCESS | 3188 | 1470942178775 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:02:58 INFO - PROCESS | 3188 | 1470942178776 Marionette TRACE conn6 <- [1,2358,null,{}] 12:02:58 INFO - PROCESS | 3188 | 1470942178780 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:58 INFO - PROCESS | 3188 | 1470942178782 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:58 INFO - PROCESS | 3188 | 1470942178913 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:02:58 INFO - PROCESS | 3188 | 1470942178925 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 3188 | 1470942178927 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:58 INFO - PROCESS | 3188 | ++DOCSHELL 19BC4400 == 38 [pid = 3188] [id = 599] 12:02:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19E9C400) [pid = 3188] [serial = 1797] [outer = 00000000] 12:02:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19EABC00) [pid = 3188] [serial = 1798] [outer = 19E9C400] 12:02:58 INFO - PROCESS | 3188 | 1470942178971 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19F3B400) [pid = 3188] [serial = 1799] [outer = 19E9C400] 12:02:59 INFO - PROCESS | 3188 | 1470942179406 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 12:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:02:59 INFO - PROCESS | 3188 | 1470942179451 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 3188 | 1470942179453 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:02:59 INFO - PROCESS | 3188 | 1470942179456 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 3188 | 1470942179458 Marionette TRACE conn6 <- [1,2362,null,{}] 12:02:59 INFO - PROCESS | 3188 | 1470942179472 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:59 INFO - PROCESS | 3188 | 1470942179474 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:59 INFO - PROCESS | 3188 | 1470942179553 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:02:59 INFO - PROCESS | 3188 | 1470942179561 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 3188 | 1470942179563 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:02:59 INFO - PROCESS | 3188 | ++DOCSHELL 19EA4C00 == 39 [pid = 3188] [id = 600] 12:02:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19F3F000) [pid = 3188] [serial = 1800] [outer = 00000000] 12:02:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19F68C00) [pid = 3188] [serial = 1801] [outer = 19F3F000] 12:02:59 INFO - PROCESS | 3188 | 1470942179606 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (1A407800) [pid = 3188] [serial = 1802] [outer = 19F3F000] 12:03:00 INFO - PROCESS | 3188 | 1470942180426 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1031ms 12:03:00 INFO - PROCESS | 3188 | 1470942180487 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 3188 | 1470942180492 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:03:00 INFO - PROCESS | 3188 | 1470942180496 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 3188 | 1470942180502 Marionette TRACE conn6 <- [1,2366,null,{}] 12:03:00 INFO - PROCESS | 3188 | 1470942180527 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:00 INFO - PROCESS | 3188 | 1470942180530 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:00 INFO - PROCESS | 3188 | 1470942180689 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:03:00 INFO - PROCESS | 3188 | 1470942180828 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 3188 | 1470942180831 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:00 INFO - PROCESS | 3188 | ++DOCSHELL 0C46C000 == 40 [pid = 3188] [id = 601] 12:03:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0FD34400) [pid = 3188] [serial = 1803] [outer = 00000000] 12:03:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (1064E000) [pid = 3188] [serial = 1804] [outer = 0FD34400] 12:03:00 INFO - PROCESS | 3188 | 1470942180892 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (10750000) [pid = 3188] [serial = 1805] [outer = 0FD34400] 12:03:01 INFO - PROCESS | 3188 | 1470942181730 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1306ms 12:03:01 INFO - PROCESS | 3188 | 1470942181803 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 3188 | 1470942181807 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:03:01 INFO - PROCESS | 3188 | 1470942181812 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 3188 | 1470942181816 Marionette TRACE conn6 <- [1,2370,null,{}] 12:03:01 INFO - PROCESS | 3188 | 1470942181821 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:01 INFO - PROCESS | 3188 | 1470942181824 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:01 INFO - PROCESS | 3188 | 1470942181938 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:03:02 INFO - PROCESS | 3188 | 1470942182104 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 3188 | 1470942182107 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:02 INFO - PROCESS | 3188 | ++DOCSHELL 0BE8F000 == 41 [pid = 3188] [id = 602] 12:03:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (0BE98400) [pid = 3188] [serial = 1806] [outer = 00000000] 12:03:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (10552000) [pid = 3188] [serial = 1807] [outer = 0BE98400] 12:03:02 INFO - PROCESS | 3188 | 1470942182159 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (10655000) [pid = 3188] [serial = 1808] [outer = 0BE98400] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 19BC4400 == 40 [pid = 3188] [id = 599] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 16459000 == 39 [pid = 3188] [id = 598] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 0BE9BC00 == 38 [pid = 3188] [id = 597] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 18E92000 == 37 [pid = 3188] [id = 596] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 10D59000 == 36 [pid = 3188] [id = 595] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 16898400 == 35 [pid = 3188] [id = 594] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 1645F800 == 34 [pid = 3188] [id = 593] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 1630B000 == 33 [pid = 3188] [id = 592] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 14DEF800 == 32 [pid = 3188] [id = 591] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 10B68000 == 31 [pid = 3188] [id = 590] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 10E1B400 == 30 [pid = 3188] [id = 589] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 10650800 == 29 [pid = 3188] [id = 588] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (19F33000) [pid = 3188] [serial = 1759] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 0C476C00 == 28 [pid = 3188] [id = 587] 12:03:02 INFO - PROCESS | 3188 | --DOCSHELL 16160C00 == 27 [pid = 3188] [id = 586] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (19EA5800) [pid = 3188] [serial = 1757] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (18D51C00) [pid = 3188] [serial = 1744] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (1972C800) [pid = 3188] [serial = 1747] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (18E8E000) [pid = 3188] [serial = 1745] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (19CBE400) [pid = 3188] [serial = 1750] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1972FC00) [pid = 3188] [serial = 1748] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (178BD000) [pid = 3188] [serial = 1741] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (168C0000) [pid = 3188] [serial = 1738] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (168C0C00) [pid = 3188] [serial = 1739] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1657F800) [pid = 3188] [serial = 1735] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (16893000) [pid = 3188] [serial = 1736] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1630DC00) [pid = 3188] [serial = 1732] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (163D7400) [pid = 3188] [serial = 1733] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14D2E400) [pid = 3188] [serial = 1729] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (15CC7C00) [pid = 3188] [serial = 1730] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1189C400) [pid = 3188] [serial = 1726] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (14A71400) [pid = 3188] [serial = 1727] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10AA8C00) [pid = 3188] [serial = 1723] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10B68800) [pid = 3188] [serial = 1724] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0FEF9400) [pid = 3188] [serial = 1720] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10550000) [pid = 3188] [serial = 1721] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (19BC5000) [pid = 3188] [serial = 1718] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (178B8000) [pid = 3188] [serial = 1753] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (18703000) [pid = 3188] [serial = 1754] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (1782EC00) [pid = 3188] [serial = 1742] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (19E9F800) [pid = 3188] [serial = 1756] [outer = 00000000] [url = about:blank] 12:03:02 INFO - PROCESS | 3188 | 1470942182703 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 12:03:02 INFO - PROCESS | 3188 | 1470942182743 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 3188 | 1470942182748 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:03:02 INFO - PROCESS | 3188 | 1470942182755 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:03:02 INFO - PROCESS | 3188 | 1470942182758 Marionette TRACE conn6 <- [1,2374,null,{}] 12:03:02 INFO - PROCESS | 3188 | 1470942182762 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:02 INFO - PROCESS | 3188 | 1470942182765 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:02 INFO - PROCESS | 3188 | 1470942182857 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:03:02 INFO - PROCESS | 3188 | 1470942182865 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 3188 | 1470942182868 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:02 INFO - PROCESS | 3188 | ++DOCSHELL 10B6C400 == 28 [pid = 3188] [id = 603] 12:03:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10B6E000) [pid = 3188] [serial = 1809] [outer = 00000000] 12:03:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10B73800) [pid = 3188] [serial = 1810] [outer = 10B6E000] 12:03:02 INFO - PROCESS | 3188 | 1470942182915 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10D56800) [pid = 3188] [serial = 1811] [outer = 10B6E000] 12:03:03 INFO - PROCESS | 3188 | 1470942183422 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 12:03:03 INFO - PROCESS | 3188 | 1470942183488 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 3188 | 1470942183490 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:03:03 INFO - PROCESS | 3188 | 1470942183495 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 3188 | 1470942183499 Marionette TRACE conn6 <- [1,2378,null,{}] 12:03:03 INFO - PROCESS | 3188 | 1470942183510 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:03 INFO - PROCESS | 3188 | 1470942183514 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:03 INFO - PROCESS | 3188 | 1470942183598 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:03:03 INFO - PROCESS | 3188 | 1470942183694 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 3188 | 1470942183697 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:03 INFO - PROCESS | 3188 | ++DOCSHELL 14AB8800 == 29 [pid = 3188] [id = 604] 12:03:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (14ABAC00) [pid = 3188] [serial = 1812] [outer = 00000000] 12:03:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (14B87C00) [pid = 3188] [serial = 1813] [outer = 14ABAC00] 12:03:03 INFO - PROCESS | 3188 | 1470942183746 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (14DF7400) [pid = 3188] [serial = 1814] [outer = 14ABAC00] 12:03:04 INFO - PROCESS | 3188 | 1470942184110 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 673ms 12:03:04 INFO - PROCESS | 3188 | 1470942184171 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 3188 | 1470942184174 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:03:04 INFO - PROCESS | 3188 | 1470942184177 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:03:04 INFO - PROCESS | 3188 | 1470942184179 Marionette TRACE conn6 <- [1,2382,null,{}] 12:03:04 INFO - PROCESS | 3188 | 1470942184182 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:04 INFO - PROCESS | 3188 | 1470942184184 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:04 INFO - PROCESS | 3188 | 1470942184271 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:03:04 INFO - PROCESS | 3188 | 1470942184278 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 3188 | 1470942184280 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:04 INFO - PROCESS | 3188 | ++DOCSHELL 15CC9400 == 30 [pid = 3188] [id = 605] 12:03:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (160C7400) [pid = 3188] [serial = 1815] [outer = 00000000] 12:03:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1635BC00) [pid = 3188] [serial = 1816] [outer = 160C7400] 12:03:04 INFO - PROCESS | 3188 | 1470942184337 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (163DBC00) [pid = 3188] [serial = 1817] [outer = 160C7400] 12:03:04 INFO - PROCESS | 3188 | 1470942184789 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 630ms 12:03:04 INFO - PROCESS | 3188 | 1470942184817 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 3188 | 1470942184819 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:03:04 INFO - PROCESS | 3188 | 1470942184822 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 3188 | 1470942184824 Marionette TRACE conn6 <- [1,2386,null,{}] 12:03:04 INFO - PROCESS | 3188 | 1470942184828 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:04 INFO - PROCESS | 3188 | 1470942184830 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:04 INFO - PROCESS | 3188 | 1470942184950 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:03:05 INFO - PROCESS | 3188 | 1470942185043 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 3188 | 1470942185045 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:05 INFO - PROCESS | 3188 | ++DOCSHELL 163DF000 == 31 [pid = 3188] [id = 606] 12:03:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16432400) [pid = 3188] [serial = 1818] [outer = 00000000] 12:03:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16456C00) [pid = 3188] [serial = 1819] [outer = 16432400] 12:03:05 INFO - PROCESS | 3188 | 1470942185089 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (167F7800) [pid = 3188] [serial = 1820] [outer = 16432400] 12:03:05 INFO - PROCESS | 3188 | 1470942185483 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 731ms 12:03:05 INFO - PROCESS | 3188 | 1470942185557 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:03:05 INFO - PROCESS | 3188 | 1470942185559 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:03:05 INFO - PROCESS | 3188 | 1470942185563 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:03:05 INFO - PROCESS | 3188 | 1470942185564 Marionette TRACE conn6 <- [1,2390,null,{}] 12:03:05 INFO - PROCESS | 3188 | 1470942185568 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:05 INFO - PROCESS | 3188 | 1470942185574 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:05 INFO - PROCESS | 3188 | 1470942185723 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:03:05 INFO - PROCESS | 3188 | 1470942185729 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 3188 | 1470942185731 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:05 INFO - PROCESS | 3188 | ++DOCSHELL 16456000 == 32 [pid = 3188] [id = 607] 12:03:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16823400) [pid = 3188] [serial = 1821] [outer = 00000000] 12:03:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1758BC00) [pid = 3188] [serial = 1822] [outer = 16823400] 12:03:05 INFO - PROCESS | 3188 | 1470942185835 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (178BF000) [pid = 3188] [serial = 1823] [outer = 16823400] 12:03:06 INFO - PROCESS | 3188 | 1470942186242 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 12:03:06 INFO - PROCESS | 3188 | 1470942186323 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 3188 | 1470942186325 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:03:06 INFO - PROCESS | 3188 | 1470942186333 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 3188 | 1470942186334 Marionette TRACE conn6 <- [1,2394,null,{}] 12:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:03:06 INFO - PROCESS | 3188 | 1470942186338 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:06 INFO - PROCESS | 3188 | 1470942186340 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:06 INFO - PROCESS | 3188 | 1470942186466 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:03:06 INFO - PROCESS | 3188 | 1470942186480 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:06 INFO - PROCESS | 3188 | 1470942186482 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:06 INFO - PROCESS | 3188 | ++DOCSHELL 178C3400 == 33 [pid = 3188] [id = 608] 12:03:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (178C5800) [pid = 3188] [serial = 1824] [outer = 00000000] 12:03:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (18D57C00) [pid = 3188] [serial = 1825] [outer = 178C5800] 12:03:06 INFO - PROCESS | 3188 | 1470942186582 Marionette DEBUG loaded listener.js 12:03:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (18DB0C00) [pid = 3188] [serial = 1826] [outer = 178C5800] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19E9C400) [pid = 3188] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (19725C00) [pid = 3188] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (11395C00) [pid = 3188] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (18E92C00) [pid = 3188] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (14DFB800) [pid = 3188] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1630BC00) [pid = 3188] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0C4CA000) [pid = 3188] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (16461C00) [pid = 3188] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1630C800) [pid = 3188] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10E56800) [pid = 3188] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10E1F400) [pid = 3188] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1689B800) [pid = 3188] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10650C00) [pid = 3188] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (0C427400) [pid = 3188] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:03:07 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16586800) [pid = 3188] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:03:07 INFO - PROCESS | 3188 | 1470942187153 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 870ms 12:03:07 INFO - PROCESS | 3188 | 1470942187212 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 3188 | 1470942187214 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:03:07 INFO - PROCESS | 3188 | 1470942187218 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:03:07 INFO - PROCESS | 3188 | 1470942187219 Marionette TRACE conn6 <- [1,2398,null,{}] 12:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:03:07 INFO - PROCESS | 3188 | 1470942187223 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:07 INFO - PROCESS | 3188 | 1470942187225 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:07 INFO - PROCESS | 3188 | 1470942187342 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:03:07 INFO - PROCESS | 3188 | 1470942187408 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 3188 | 1470942187410 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:07 INFO - PROCESS | 3188 | ++DOCSHELL 10557C00 == 34 [pid = 3188] [id = 609] 12:03:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10650C00) [pid = 3188] [serial = 1827] [outer = 00000000] 12:03:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1630BC00) [pid = 3188] [serial = 1828] [outer = 10650C00] 12:03:07 INFO - PROCESS | 3188 | 1470942187454 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16586800) [pid = 3188] [serial = 1829] [outer = 10650C00] 12:03:07 INFO - PROCESS | 3188 | 1470942187917 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 12:03:07 INFO - PROCESS | 3188 | 1470942187952 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 3188 | 1470942187954 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:03:07 INFO - PROCESS | 3188 | 1470942187958 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:03:07 INFO - PROCESS | 3188 | 1470942187959 Marionette TRACE conn6 <- [1,2402,null,{}] 12:03:07 INFO - PROCESS | 3188 | 1470942187963 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:07 INFO - PROCESS | 3188 | 1470942187965 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:08 INFO - PROCESS | 3188 | 1470942188048 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:03:08 INFO - PROCESS | 3188 | 1470942188054 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 3188 | 1470942188056 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:08 INFO - PROCESS | 3188 | ++DOCSHELL 15CC7C00 == 35 [pid = 3188] [id = 610] 12:03:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (15CCA400) [pid = 3188] [serial = 1830] [outer = 00000000] 12:03:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (18E9AC00) [pid = 3188] [serial = 1831] [outer = 15CCA400] 12:03:08 INFO - PROCESS | 3188 | 1470942188100 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19723000) [pid = 3188] [serial = 1832] [outer = 15CCA400] 12:03:08 INFO - PROCESS | 3188 | 1470942188514 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 12:03:08 INFO - PROCESS | 3188 | 1470942188592 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:03:08 INFO - PROCESS | 3188 | 1470942188594 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:03:08 INFO - PROCESS | 3188 | 1470942188597 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:03:08 INFO - PROCESS | 3188 | 1470942188599 Marionette TRACE conn6 <- [1,2406,null,{}] 12:03:08 INFO - PROCESS | 3188 | 1470942188602 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:08 INFO - PROCESS | 3188 | 1470942188604 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:08 INFO - PROCESS | 3188 | 1470942188688 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:03:08 INFO - PROCESS | 3188 | 1470942188697 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 3188 | 1470942188699 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:08 INFO - PROCESS | 3188 | ++DOCSHELL 1645F400 == 36 [pid = 3188] [id = 611] 12:03:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1972E800) [pid = 3188] [serial = 1833] [outer = 00000000] 12:03:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19BC3800) [pid = 3188] [serial = 1834] [outer = 1972E800] 12:03:08 INFO - PROCESS | 3188 | 1470942188742 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19C7EC00) [pid = 3188] [serial = 1835] [outer = 1972E800] 12:03:09 INFO - PROCESS | 3188 | --DOCSHELL 10B6C400 == 35 [pid = 3188] [id = 603] 12:03:09 INFO - PROCESS | 3188 | --DOCSHELL 0C46C000 == 34 [pid = 3188] [id = 601] 12:03:09 INFO - PROCESS | 3188 | --DOCSHELL 0BE8F000 == 33 [pid = 3188] [id = 602] 12:03:09 INFO - PROCESS | 3188 | --DOCSHELL 19EA4C00 == 32 [pid = 3188] [id = 600] 12:03:10 INFO - PROCESS | 3188 | --DOCSHELL 14AB8800 == 31 [pid = 3188] [id = 604] 12:03:10 INFO - PROCESS | 3188 | --DOCSHELL 16456000 == 30 [pid = 3188] [id = 607] 12:03:10 INFO - PROCESS | 3188 | --DOCSHELL 178C3400 == 29 [pid = 3188] [id = 608] 12:03:10 INFO - PROCESS | 3188 | --DOCSHELL 163DF000 == 28 [pid = 3188] [id = 606] 12:03:10 INFO - PROCESS | 3188 | --DOCSHELL 10557C00 == 27 [pid = 3188] [id = 609] 12:03:10 INFO - PROCESS | 3188 | --DOCSHELL 15CC9400 == 26 [pid = 3188] [id = 605] 12:03:10 INFO - PROCESS | 3188 | --DOCSHELL 15CC7C00 == 25 [pid = 3188] [id = 610] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (18D42C00) [pid = 3188] [serial = 1786] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19724000) [pid = 3188] [serial = 1789] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (160C9C00) [pid = 3188] [serial = 1774] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1616D400) [pid = 3188] [serial = 1775] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (163E4800) [pid = 3188] [serial = 1777] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1645A800) [pid = 3188] [serial = 1778] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (0C4F2000) [pid = 3188] [serial = 1762] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (0FDE7C00) [pid = 3188] [serial = 1763] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16892C00) [pid = 3188] [serial = 1780] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (16893400) [pid = 3188] [serial = 1781] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19F37400) [pid = 3188] [serial = 1760] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (147EF000) [pid = 3188] [serial = 1771] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (14D2FC00) [pid = 3188] [serial = 1772] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (10E5E400) [pid = 3188] [serial = 1768] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (1758C800) [pid = 3188] [serial = 1783] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (10ED6800) [pid = 3188] [serial = 1769] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (10657C00) [pid = 3188] [serial = 1765] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (1074D000) [pid = 3188] [serial = 1766] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (18D4AC00) [pid = 3188] [serial = 1787] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (10D62400) [pid = 3188] [serial = 1792] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (19729800) [pid = 3188] [serial = 1790] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (16305000) [pid = 3188] [serial = 1793] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (19BCC000) [pid = 3188] [serial = 1795] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 55 (19F3B400) [pid = 3188] [serial = 1799] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 54 (19CC1C00) [pid = 3188] [serial = 1796] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 53 (17585800) [pid = 3188] [serial = 1784] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 52 (19EABC00) [pid = 3188] [serial = 1798] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | --DOMWINDOW == 51 (19E9C800) [pid = 3188] [serial = 1751] [outer = 00000000] [url = about:blank] 12:03:10 INFO - PROCESS | 3188 | 1470942190503 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1920ms 12:03:10 INFO - PROCESS | 3188 | 1470942190518 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:03:10 INFO - PROCESS | 3188 | 1470942190522 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:03:10 INFO - PROCESS | 3188 | 1470942190527 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 3188 | 1470942190531 Marionette TRACE conn6 <- [1,2410,null,{}] 12:03:10 INFO - PROCESS | 3188 | 1470942190537 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:10 INFO - PROCESS | 3188 | 1470942190540 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:10 INFO - PROCESS | 3188 | 1470942190639 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:03:10 INFO - PROCESS | 3188 | 1470942190647 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 3188 | 1470942190652 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:10 INFO - PROCESS | 3188 | ++DOCSHELL 0FDE8400 == 26 [pid = 3188] [id = 612] 12:03:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 52 (0FDE9800) [pid = 3188] [serial = 1836] [outer = 00000000] 12:03:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 53 (0FEF7C00) [pid = 3188] [serial = 1837] [outer = 0FDE9800] 12:03:10 INFO - PROCESS | 3188 | 1470942190701 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 54 (10550800) [pid = 3188] [serial = 1838] [outer = 0FDE9800] 12:03:11 INFO - PROCESS | 3188 | 1470942191209 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 12:03:11 INFO - PROCESS | 3188 | 1470942191257 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 3188 | 1470942191263 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:03:11 INFO - PROCESS | 3188 | 1470942191269 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 3188 | 1470942191272 Marionette TRACE conn6 <- [1,2414,null,{}] 12:03:11 INFO - PROCESS | 3188 | 1470942191276 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:11 INFO - PROCESS | 3188 | 1470942191279 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:11 INFO - PROCESS | 3188 | 1470942191373 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:03:11 INFO - PROCESS | 3188 | 1470942191380 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 3188 | 1470942191383 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:11 INFO - PROCESS | 3188 | ++DOCSHELL 1074F400 == 27 [pid = 3188] [id = 613] 12:03:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 55 (1074FC00) [pid = 3188] [serial = 1839] [outer = 00000000] 12:03:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 56 (10B64C00) [pid = 3188] [serial = 1840] [outer = 1074FC00] 12:03:11 INFO - PROCESS | 3188 | 1470942191430 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (10B6B400) [pid = 3188] [serial = 1841] [outer = 1074FC00] 12:03:11 INFO - PROCESS | 3188 | 1470942191898 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 12:03:11 INFO - PROCESS | 3188 | 1470942191942 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 3188 | 1470942191945 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:03:11 INFO - PROCESS | 3188 | 1470942191948 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:03:11 INFO - PROCESS | 3188 | 1470942191952 Marionette TRACE conn6 <- [1,2418,null,{}] 12:03:11 INFO - PROCESS | 3188 | 1470942191963 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:11 INFO - PROCESS | 3188 | 1470942191967 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:12 INFO - PROCESS | 3188 | 1470942192079 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:03:12 INFO - PROCESS | 3188 | 1470942192177 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 3188 | 1470942192180 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:12 INFO - PROCESS | 3188 | ++DOCSHELL 1170B400 == 28 [pid = 3188] [id = 614] 12:03:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (1170C800) [pid = 3188] [serial = 1842] [outer = 00000000] 12:03:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (1189E400) [pid = 3188] [serial = 1843] [outer = 1170C800] 12:03:12 INFO - PROCESS | 3188 | 1470942192228 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (14A6B800) [pid = 3188] [serial = 1844] [outer = 1170C800] 12:03:12 INFO - PROCESS | 3188 | 1470942192607 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 12:03:12 INFO - PROCESS | 3188 | 1470942192622 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 3188 | 1470942192624 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:03:12 INFO - PROCESS | 3188 | 1470942192627 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 3188 | 1470942192629 Marionette TRACE conn6 <- [1,2422,null,{}] 12:03:12 INFO - PROCESS | 3188 | 1470942192633 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:12 INFO - PROCESS | 3188 | 1470942192634 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:12 INFO - PROCESS | 3188 | 1470942192717 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:03:12 INFO - PROCESS | 3188 | 1470942192722 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 3188 | 1470942192724 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:12 INFO - PROCESS | 3188 | ++DOCSHELL 14A74800 == 29 [pid = 3188] [id = 615] 12:03:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (14AB8800) [pid = 3188] [serial = 1845] [outer = 00000000] 12:03:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (10E18000) [pid = 3188] [serial = 1846] [outer = 14AB8800] 12:03:12 INFO - PROCESS | 3188 | 1470942192769 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (15CC8800) [pid = 3188] [serial = 1847] [outer = 14AB8800] 12:03:13 INFO - PROCESS | 3188 | 1470942193204 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 12:03:13 INFO - PROCESS | 3188 | 1470942193258 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:03:13 INFO - PROCESS | 3188 | 1470942193260 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:03:13 INFO - PROCESS | 3188 | 1470942193263 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 3188 | 1470942193265 Marionette TRACE conn6 <- [1,2426,null,{}] 12:03:13 INFO - PROCESS | 3188 | 1470942193269 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:13 INFO - PROCESS | 3188 | 1470942193271 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:13 INFO - PROCESS | 3188 | 1470942193348 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:03:13 INFO - PROCESS | 3188 | 1470942193354 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 3188 | 1470942193356 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:13 INFO - PROCESS | 3188 | ++DOCSHELL 160CF000 == 30 [pid = 3188] [id = 616] 12:03:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (16160800) [pid = 3188] [serial = 1848] [outer = 00000000] 12:03:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (16307C00) [pid = 3188] [serial = 1849] [outer = 16160800] 12:03:13 INFO - PROCESS | 3188 | 1470942193402 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (16357400) [pid = 3188] [serial = 1850] [outer = 16160800] 12:03:13 INFO - PROCESS | 3188 | 1470942193852 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 12:03:13 INFO - PROCESS | 3188 | 1470942193896 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 3188 | 1470942193898 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:03:13 INFO - PROCESS | 3188 | 1470942193902 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 3188 | 1470942193903 Marionette TRACE conn6 <- [1,2430,null,{}] 12:03:13 INFO - PROCESS | 3188 | 1470942193907 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:13 INFO - PROCESS | 3188 | 1470942193913 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:14 INFO - PROCESS | 3188 | 1470942194022 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:03:14 INFO - PROCESS | 3188 | 1470942194028 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 3188 | 1470942194030 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:14 INFO - PROCESS | 3188 | ++DOCSHELL 1643F000 == 31 [pid = 3188] [id = 617] 12:03:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (16454400) [pid = 3188] [serial = 1851] [outer = 00000000] 12:03:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (1688D400) [pid = 3188] [serial = 1852] [outer = 16454400] 12:03:14 INFO - PROCESS | 3188 | 1470942194075 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (16891800) [pid = 3188] [serial = 1853] [outer = 16454400] 12:03:14 INFO - PROCESS | 3188 | 1470942194512 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 12:03:14 INFO - PROCESS | 3188 | 1470942194546 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:03:14 INFO - PROCESS | 3188 | 1470942194548 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:03:14 INFO - PROCESS | 3188 | 1470942194551 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:03:14 INFO - PROCESS | 3188 | 1470942194552 Marionette TRACE conn6 <- [1,2434,null,{}] 12:03:14 INFO - PROCESS | 3188 | 1470942194556 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:14 INFO - PROCESS | 3188 | 1470942194558 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:14 INFO - PROCESS | 3188 | 1470942194639 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:03:14 INFO - PROCESS | 3188 | 1470942194645 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 3188 | 1470942194647 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:14 INFO - PROCESS | 3188 | ++DOCSHELL 16898800 == 32 [pid = 3188] [id = 618] 12:03:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1689BC00) [pid = 3188] [serial = 1854] [outer = 00000000] 12:03:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (168C6000) [pid = 3188] [serial = 1855] [outer = 1689BC00] 12:03:14 INFO - PROCESS | 3188 | 1470942194694 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (168C8000) [pid = 3188] [serial = 1856] [outer = 1689BC00] 12:03:15 INFO - PROCESS | 3188 | 1470942195122 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 12:03:15 INFO - PROCESS | 3188 | 1470942195185 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 3188 | 1470942195187 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:03:15 INFO - PROCESS | 3188 | 1470942195209 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 3188 | 1470942195211 Marionette TRACE conn6 <- [1,2438,null,{}] 12:03:15 INFO - PROCESS | 3188 | 1470942195214 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:15 INFO - PROCESS | 3188 | 1470942195216 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:15 INFO - PROCESS | 3188 | 1470942195292 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:03:15 INFO - PROCESS | 3188 | 1470942195299 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 3188 | 1470942195301 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:15 INFO - PROCESS | 3188 | ++DOCSHELL 086E3000 == 33 [pid = 3188] [id = 619] 12:03:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (178B7800) [pid = 3188] [serial = 1857] [outer = 00000000] 12:03:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (178C4C00) [pid = 3188] [serial = 1858] [outer = 178B7800] 12:03:15 INFO - PROCESS | 3188 | 1470942195345 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (178C6C00) [pid = 3188] [serial = 1859] [outer = 178B7800] 12:03:15 INFO - PROCESS | 3188 | 1470942195757 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 590ms 12:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:03:15 INFO - PROCESS | 3188 | 1470942195796 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 3188 | 1470942195798 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:03:15 INFO - PROCESS | 3188 | 1470942195802 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 3188 | 1470942195803 Marionette TRACE conn6 <- [1,2442,null,{}] 12:03:15 INFO - PROCESS | 3188 | 1470942195807 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:15 INFO - PROCESS | 3188 | 1470942195809 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:15 INFO - PROCESS | 3188 | 1470942195939 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:03:15 INFO - PROCESS | 3188 | 1470942195959 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 3188 | 1470942195960 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:15 INFO - PROCESS | 3188 | ++DOCSHELL 11395800 == 34 [pid = 3188] [id = 620] 12:03:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (18D59C00) [pid = 3188] [serial = 1860] [outer = 00000000] 12:03:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (18E92C00) [pid = 3188] [serial = 1861] [outer = 18D59C00] 12:03:16 INFO - PROCESS | 3188 | 1470942196005 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (18E94C00) [pid = 3188] [serial = 1862] [outer = 18D59C00] 12:03:16 INFO - PROCESS | 3188 | 1470942196473 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 12:03:16 INFO - PROCESS | 3188 | 1470942196538 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:03:16 INFO - PROCESS | 3188 | 1470942196540 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:03:16 INFO - PROCESS | 3188 | 1470942196543 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:03:16 INFO - PROCESS | 3188 | 1470942196545 Marionette TRACE conn6 <- [1,2446,null,{}] 12:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:03:16 INFO - PROCESS | 3188 | 1470942196548 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:16 INFO - PROCESS | 3188 | 1470942196550 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:16 INFO - PROCESS | 3188 | 1470942196666 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:03:16 INFO - PROCESS | 3188 | 1470942196674 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:16 INFO - PROCESS | 3188 | 1470942196676 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:16 INFO - PROCESS | 3188 | ++DOCSHELL 19727000 == 35 [pid = 3188] [id = 621] 12:03:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19728800) [pid = 3188] [serial = 1863] [outer = 00000000] 12:03:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19A66400) [pid = 3188] [serial = 1864] [outer = 19728800] 12:03:16 INFO - PROCESS | 3188 | 1470942196774 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19BC3400) [pid = 3188] [serial = 1865] [outer = 19728800] 12:03:17 INFO - PROCESS | 3188 | 1470942197222 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 12:03:17 INFO - PROCESS | 3188 | 1470942197303 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:03:17 INFO - PROCESS | 3188 | 1470942197306 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:03:17 INFO - PROCESS | 3188 | 1470942197309 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:03:17 INFO - PROCESS | 3188 | 1470942197311 Marionette TRACE conn6 <- [1,2450,null,{}] 12:03:17 INFO - PROCESS | 3188 | 1470942197316 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:17 INFO - PROCESS | 3188 | 1470942197318 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:17 INFO - PROCESS | 3188 | 1470942197443 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:03:17 INFO - PROCESS | 3188 | 1470942197510 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 3188 | 1470942197513 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:17 INFO - PROCESS | 3188 | ++DOCSHELL 160C9000 == 36 [pid = 3188] [id = 622] 12:03:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19CBF000) [pid = 3188] [serial = 1866] [outer = 00000000] 12:03:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19CC3800) [pid = 3188] [serial = 1867] [outer = 19CBF000] 12:03:17 INFO - PROCESS | 3188 | 1470942197559 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19EA0000) [pid = 3188] [serial = 1868] [outer = 19CBF000] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16432400) [pid = 3188] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (16823400) [pid = 3188] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10650C00) [pid = 3188] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (178C5800) [pid = 3188] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (15CCA400) [pid = 3188] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (160C7400) [pid = 3188] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (14ABAC00) [pid = 3188] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10B6E000) [pid = 3188] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0BE98400) [pid = 3188] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0FD34400) [pid = 3188] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:03:18 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (19F3F000) [pid = 3188] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:03:18 INFO - PROCESS | 3188 | 1470942198118 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 830ms 12:03:18 INFO - PROCESS | 3188 | 1470942198147 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 3188 | 1470942198149 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:03:18 INFO - PROCESS | 3188 | 1470942198152 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 3188 | 1470942198154 Marionette TRACE conn6 <- [1,2454,null,{}] 12:03:18 INFO - PROCESS | 3188 | 1470942198157 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:18 INFO - PROCESS | 3188 | 1470942198159 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:18 INFO - PROCESS | 3188 | 1470942198243 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:03:18 INFO - PROCESS | 3188 | 1470942198249 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 3188 | 1470942198251 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:18 INFO - PROCESS | 3188 | ++DOCSHELL 10555000 == 37 [pid = 3188] [id = 623] 12:03:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10650C00) [pid = 3188] [serial = 1869] [outer = 00000000] 12:03:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (14B86400) [pid = 3188] [serial = 1870] [outer = 10650C00] 12:03:18 INFO - PROCESS | 3188 | 1470942198306 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (160D0800) [pid = 3188] [serial = 1871] [outer = 10650C00] 12:03:18 INFO - PROCESS | 3188 | 1470942198735 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 12:03:18 INFO - PROCESS | 3188 | 1470942198801 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 3188 | 1470942198803 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:03:18 INFO - PROCESS | 3188 | 1470942198806 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 3188 | 1470942198807 Marionette TRACE conn6 <- [1,2458,null,{}] 12:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:03:18 INFO - PROCESS | 3188 | 1470942198813 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:18 INFO - PROCESS | 3188 | 1470942198815 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:18 INFO - PROCESS | 3188 | 1470942198899 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:03:18 INFO - PROCESS | 3188 | 1470942198905 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 3188 | 1470942198907 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:18 INFO - PROCESS | 3188 | ++DOCSHELL 147E8400 == 38 [pid = 3188] [id = 624] 12:03:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16454800) [pid = 3188] [serial = 1872] [outer = 00000000] 12:03:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (18D42400) [pid = 3188] [serial = 1873] [outer = 16454800] 12:03:18 INFO - PROCESS | 3188 | 1470942198951 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19728400) [pid = 3188] [serial = 1874] [outer = 16454800] 12:03:19 INFO - PROCESS | 3188 | 1470942199351 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 570ms 12:03:19 INFO - PROCESS | 3188 | 1470942199429 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:03:19 INFO - PROCESS | 3188 | 1470942199433 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:03:19 INFO - PROCESS | 3188 | 1470942199443 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:03:19 INFO - PROCESS | 3188 | 1470942199448 Marionette TRACE conn6 <- [1,2462,null,{}] 12:03:19 INFO - PROCESS | 3188 | 1470942199454 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:19 INFO - PROCESS | 3188 | 1470942199458 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:19 INFO - PROCESS | 3188 | 1470942199589 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:03:19 INFO - PROCESS | 3188 | 1470942199728 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 3188 | 1470942199734 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:19 INFO - PROCESS | 3188 | ++DOCSHELL 0C429400 == 39 [pid = 3188] [id = 625] 12:03:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (0C42A400) [pid = 3188] [serial = 1875] [outer = 00000000] 12:03:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (0C4CC800) [pid = 3188] [serial = 1876] [outer = 0C42A400] 12:03:19 INFO - PROCESS | 3188 | 1470942199794 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (0FEF2000) [pid = 3188] [serial = 1877] [outer = 0C42A400] 12:03:20 INFO - PROCESS | 3188 | 1470942200628 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1233ms 12:03:20 INFO - PROCESS | 3188 | 1470942200680 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 3188 | 1470942200684 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:03:20 INFO - PROCESS | 3188 | 1470942200690 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - PROCESS | 3188 | 1470942200694 Marionette TRACE conn6 <- [1,2466,null,{}] 12:03:20 INFO - PROCESS | 3188 | 1470942200699 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:20 INFO - PROCESS | 3188 | 1470942200702 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:20 INFO - PROCESS | 3188 | 1470942200828 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:03:20 INFO - PROCESS | 3188 | 1470942200966 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 3188 | 1470942200969 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:20 INFO - PROCESS | 3188 | ++DOCSHELL 10D46800 == 40 [pid = 3188] [id = 626] 12:03:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (10D55800) [pid = 3188] [serial = 1878] [outer = 00000000] 12:03:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (11707C00) [pid = 3188] [serial = 1879] [outer = 10D55800] 12:03:21 INFO - PROCESS | 3188 | 1470942201027 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (14ABF800) [pid = 3188] [serial = 1880] [outer = 10D55800] 12:03:21 INFO - PROCESS | 3188 | 1470942201941 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1339ms 12:03:22 INFO - PROCESS | 3188 | 1470942202029 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 3188 | 1470942202034 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:03:22 INFO - PROCESS | 3188 | 1470942202040 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 3188 | 1470942202043 Marionette TRACE conn6 <- [1,2470,null,{}] 12:03:22 INFO - PROCESS | 3188 | 1470942202048 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:22 INFO - PROCESS | 3188 | 1470942202051 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:22 INFO - PROCESS | 3188 | 1470942202178 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 10555000 == 39 [pid = 3188] [id = 623] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 160C9000 == 38 [pid = 3188] [id = 622] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 19727000 == 37 [pid = 3188] [id = 621] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 11395800 == 36 [pid = 3188] [id = 620] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 086E3000 == 35 [pid = 3188] [id = 619] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 16898800 == 34 [pid = 3188] [id = 618] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 1643F000 == 33 [pid = 3188] [id = 617] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 160CF000 == 32 [pid = 3188] [id = 616] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 14A74800 == 31 [pid = 3188] [id = 615] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 1170B400 == 30 [pid = 3188] [id = 614] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 1074F400 == 29 [pid = 3188] [id = 613] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 0FDE8400 == 28 [pid = 3188] [id = 612] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19BC3800) [pid = 3188] [serial = 1834] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOCSHELL 1645F400 == 27 [pid = 3188] [id = 611] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16456C00) [pid = 3188] [serial = 1819] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (167F7800) [pid = 3188] [serial = 1820] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (178BF000) [pid = 3188] [serial = 1823] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1758BC00) [pid = 3188] [serial = 1822] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (1630BC00) [pid = 3188] [serial = 1828] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (18D57C00) [pid = 3188] [serial = 1825] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (18E9AC00) [pid = 3188] [serial = 1831] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (18DB0C00) [pid = 3188] [serial = 1826] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (19723000) [pid = 3188] [serial = 1832] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1635BC00) [pid = 3188] [serial = 1816] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (14B87C00) [pid = 3188] [serial = 1813] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (14DF7400) [pid = 3188] [serial = 1814] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10B73800) [pid = 3188] [serial = 1810] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (10D56800) [pid = 3188] [serial = 1811] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (10655000) [pid = 3188] [serial = 1808] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (10552000) [pid = 3188] [serial = 1807] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (10750000) [pid = 3188] [serial = 1805] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (1064E000) [pid = 3188] [serial = 1804] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19F68C00) [pid = 3188] [serial = 1801] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (1A407800) [pid = 3188] [serial = 1802] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (16586800) [pid = 3188] [serial = 1829] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (163DBC00) [pid = 3188] [serial = 1817] [outer = 00000000] [url = about:blank] 12:03:22 INFO - PROCESS | 3188 | 1470942202323 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 3188 | 1470942202327 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:22 INFO - PROCESS | 3188 | ++DOCSHELL 0BE95000 == 28 [pid = 3188] [id = 627] 12:03:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (0BE97C00) [pid = 3188] [serial = 1881] [outer = 00000000] 12:03:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (0FD84400) [pid = 3188] [serial = 1882] [outer = 0BE97C00] 12:03:22 INFO - PROCESS | 3188 | 1470942202380 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (10550400) [pid = 3188] [serial = 1883] [outer = 0BE97C00] 12:03:22 INFO - PROCESS | 3188 | 1470942202798 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 830ms 12:03:22 INFO - PROCESS | 3188 | 1470942202874 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 3188 | 1470942202879 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:03:22 INFO - PROCESS | 3188 | 1470942202885 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 3188 | 1470942202888 Marionette TRACE conn6 <- [1,2474,null,{}] 12:03:22 INFO - PROCESS | 3188 | 1470942202891 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:22 INFO - PROCESS | 3188 | 1470942202894 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:22 INFO - PROCESS | 3188 | 1470942202983 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:03:23 INFO - PROCESS | 3188 | 1470942202998 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 3188 | 1470942203001 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:23 INFO - PROCESS | 3188 | ++DOCSHELL 10750400 == 29 [pid = 3188] [id = 628] 12:03:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (10753800) [pid = 3188] [serial = 1884] [outer = 00000000] 12:03:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10B6A400) [pid = 3188] [serial = 1885] [outer = 10753800] 12:03:23 INFO - PROCESS | 3188 | 1470942203050 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10D0E000) [pid = 3188] [serial = 1886] [outer = 10753800] 12:03:23 INFO - PROCESS | 3188 | 1470942203537 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 12:03:23 INFO - PROCESS | 3188 | 1470942203559 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 3188 | 1470942203561 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:03:23 INFO - PROCESS | 3188 | 1470942203565 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:03:23 INFO - PROCESS | 3188 | 1470942203568 Marionette TRACE conn6 <- [1,2478,null,{}] 12:03:23 INFO - PROCESS | 3188 | 1470942203579 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:23 INFO - PROCESS | 3188 | 1470942203584 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:23 INFO - PROCESS | 3188 | 1470942203673 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:03:23 INFO - PROCESS | 3188 | 1470942203683 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 3188 | 1470942203686 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:23 INFO - PROCESS | 3188 | ++DOCSHELL 14AC2400 == 30 [pid = 3188] [id = 629] 12:03:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (14B7D000) [pid = 3188] [serial = 1887] [outer = 00000000] 12:03:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (14D5D000) [pid = 3188] [serial = 1888] [outer = 14B7D000] 12:03:23 INFO - PROCESS | 3188 | 1470942203734 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (15306800) [pid = 3188] [serial = 1889] [outer = 14B7D000] 12:03:24 INFO - PROCESS | 3188 | 1470942204178 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 12:03:24 INFO - PROCESS | 3188 | 1470942204224 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:03:24 INFO - PROCESS | 3188 | 1470942204226 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:03:24 INFO - PROCESS | 3188 | 1470942204230 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 3188 | 1470942204231 Marionette TRACE conn6 <- [1,2482,null,{}] 12:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:03:24 INFO - PROCESS | 3188 | 1470942204235 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:24 INFO - PROCESS | 3188 | 1470942204237 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:24 INFO - PROCESS | 3188 | 1470942204327 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:03:24 INFO - PROCESS | 3188 | 1470942204363 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 3188 | 1470942204365 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:24 INFO - PROCESS | 3188 | ++DOCSHELL 16305800 == 31 [pid = 3188] [id = 630] 12:03:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (16306800) [pid = 3188] [serial = 1890] [outer = 00000000] 12:03:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (163DB000) [pid = 3188] [serial = 1891] [outer = 16306800] 12:03:24 INFO - PROCESS | 3188 | 1470942204413 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (163E1C00) [pid = 3188] [serial = 1892] [outer = 16306800] 12:03:24 INFO - PROCESS | 3188 | 1470942204878 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 12:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:03:24 INFO - PROCESS | 3188 | 1470942204905 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:03:24 INFO - PROCESS | 3188 | 1470942204906 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:03:24 INFO - PROCESS | 3188 | 1470942204915 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 3188 | 1470942204917 Marionette TRACE conn6 <- [1,2486,null,{}] 12:03:24 INFO - PROCESS | 3188 | 1470942204920 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:24 INFO - PROCESS | 3188 | 1470942204923 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:25 INFO - PROCESS | 3188 | 1470942205038 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:03:25 INFO - PROCESS | 3188 | 1470942205045 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 3188 | 1470942205047 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:25 INFO - PROCESS | 3188 | ++DOCSHELL 16434800 == 32 [pid = 3188] [id = 631] 12:03:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16436C00) [pid = 3188] [serial = 1893] [outer = 00000000] 12:03:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1645A800) [pid = 3188] [serial = 1894] [outer = 16436C00] 12:03:25 INFO - PROCESS | 3188 | 1470942205093 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16461800) [pid = 3188] [serial = 1895] [outer = 16436C00] 12:03:25 INFO - PROCESS | 3188 | 1470942205571 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 12:03:25 INFO - PROCESS | 3188 | 1470942205608 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 3188 | 1470942205611 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:03:25 INFO - PROCESS | 3188 | 1470942205614 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 3188 | 1470942205616 Marionette TRACE conn6 <- [1,2490,null,{}] 12:03:25 INFO - PROCESS | 3188 | 1470942205619 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:25 INFO - PROCESS | 3188 | 1470942205625 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:25 INFO - PROCESS | 3188 | 1470942205792 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:03:25 INFO - PROCESS | 3188 | 1470942205818 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 3188 | 1470942205820 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:25 INFO - PROCESS | 3188 | ++DOCSHELL 1688F400 == 33 [pid = 3188] [id = 632] 12:03:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16896800) [pid = 3188] [serial = 1896] [outer = 00000000] 12:03:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178C0800) [pid = 3188] [serial = 1897] [outer = 16896800] 12:03:25 INFO - PROCESS | 3188 | 1470942205867 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1539B400) [pid = 3188] [serial = 1898] [outer = 16896800] 12:03:26 INFO - PROCESS | 3188 | 1470942206335 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 12:03:26 INFO - PROCESS | 3188 | 1470942206392 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:03:26 INFO - PROCESS | 3188 | 1470942206394 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:03:26 INFO - PROCESS | 3188 | 1470942206397 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:03:26 INFO - PROCESS | 3188 | 1470942206398 Marionette TRACE conn6 <- [1,2494,null,{}] 12:03:26 INFO - PROCESS | 3188 | 1470942206402 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:26 INFO - PROCESS | 3188 | 1470942206404 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:26 INFO - PROCESS | 3188 | 1470942206518 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:03:26 INFO - PROCESS | 3188 | 1470942206525 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 3188 | 1470942206527 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:26 INFO - PROCESS | 3188 | ++DOCSHELL 178EEC00 == 34 [pid = 3188] [id = 633] 12:03:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (18D42800) [pid = 3188] [serial = 1899] [outer = 00000000] 12:03:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18E8F400) [pid = 3188] [serial = 1900] [outer = 18D42800] 12:03:26 INFO - PROCESS | 3188 | 1470942206805 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (18E9AC00) [pid = 3188] [serial = 1901] [outer = 18D42800] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (19728800) [pid = 3188] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (178B7800) [pid = 3188] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1689BC00) [pid = 3188] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14AB8800) [pid = 3188] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0FDE9800) [pid = 3188] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1170C800) [pid = 3188] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1074FC00) [pid = 3188] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1972E800) [pid = 3188] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (16454400) [pid = 3188] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (16160800) [pid = 3188] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10650C00) [pid = 3188] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (19CBF000) [pid = 3188] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:03:26 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (18D59C00) [pid = 3188] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:03:27 INFO - PROCESS | 3188 | 1470942207202 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 830ms 12:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:03:27 INFO - PROCESS | 3188 | 1470942207231 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 3188 | 1470942207233 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:03:27 INFO - PROCESS | 3188 | 1470942207236 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 3188 | 1470942207237 Marionette TRACE conn6 <- [1,2498,null,{}] 12:03:27 INFO - PROCESS | 3188 | 1470942207241 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:27 INFO - PROCESS | 3188 | 1470942207242 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:27 INFO - PROCESS | 3188 | 1470942207320 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:03:27 INFO - PROCESS | 3188 | 1470942207416 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:27 INFO - PROCESS | 3188 | 1470942207418 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:27 INFO - PROCESS | 3188 | ++DOCSHELL 117FB800 == 35 [pid = 3188] [id = 634] 12:03:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (14ABF000) [pid = 3188] [serial = 1902] [outer = 00000000] 12:03:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1870FC00) [pid = 3188] [serial = 1903] [outer = 14ABF000] 12:03:27 INFO - PROCESS | 3188 | 1470942207463 Marionette DEBUG loaded listener.js 12:03:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (18D41C00) [pid = 3188] [serial = 1904] [outer = 14ABF000] 12:03:27 INFO - PROCESS | 3188 | 1470942207815 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 12:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:03:27 INFO - PROCESS | 3188 | 1470942207867 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 3188 | 1470942207869 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:03:27 INFO - PROCESS | 3188 | 1470942207872 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 3188 | 1470942207874 Marionette TRACE conn6 <- [1,2502,null,{}] 12:03:27 INFO - PROCESS | 3188 | 1470942207877 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:27 INFO - PROCESS | 3188 | 1470942207879 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:28 INFO - PROCESS | 3188 | 1470942208006 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:03:28 INFO - PROCESS | 3188 | 1470942208014 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 3188 | 1470942208016 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:28 INFO - PROCESS | 3188 | ++DOCSHELL 10747000 == 36 [pid = 3188] [id = 635] 12:03:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (15CC9800) [pid = 3188] [serial = 1905] [outer = 00000000] 12:03:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19722800) [pid = 3188] [serial = 1906] [outer = 15CC9800] 12:03:28 INFO - PROCESS | 3188 | 1470942208059 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1972E800) [pid = 3188] [serial = 1907] [outer = 15CC9800] 12:03:28 INFO - PROCESS | 3188 | 1470942208464 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 12:03:28 INFO - PROCESS | 3188 | 1470942208503 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 3188 | 1470942208505 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:03:28 INFO - PROCESS | 3188 | 1470942208508 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - PROCESS | 3188 | 1470942208510 Marionette TRACE conn6 <- [1,2506,null,{}] 12:03:28 INFO - PROCESS | 3188 | 1470942208514 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:28 INFO - PROCESS | 3188 | 1470942208515 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:28 INFO - PROCESS | 3188 | 1470942208595 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:03:28 INFO - PROCESS | 3188 | 1470942208724 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 3188 | 1470942208726 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:28 INFO - PROCESS | 3188 | ++DOCSHELL 10D3E400 == 37 [pid = 3188] [id = 636] 12:03:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (14D61400) [pid = 3188] [serial = 1908] [outer = 00000000] 12:03:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19C82000) [pid = 3188] [serial = 1909] [outer = 14D61400] 12:03:28 INFO - PROCESS | 3188 | 1470942208771 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19CBBC00) [pid = 3188] [serial = 1910] [outer = 14D61400] 12:03:29 INFO - PROCESS | 3188 | 1470942209354 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 870ms 12:03:29 INFO - PROCESS | 3188 | 1470942209380 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:03:29 INFO - PROCESS | 3188 | 1470942209384 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:03:29 INFO - PROCESS | 3188 | 1470942209389 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:03:29 INFO - PROCESS | 3188 | 1470942209395 Marionette TRACE conn6 <- [1,2510,null,{}] 12:03:29 INFO - PROCESS | 3188 | 1470942209400 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:29 INFO - PROCESS | 3188 | 1470942209404 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:29 INFO - PROCESS | 3188 | 1470942209530 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:03:29 INFO - PROCESS | 3188 | 1470942209643 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:29 INFO - PROCESS | 3188 | 1470942209647 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:29 INFO - PROCESS | 3188 | ++DOCSHELL 1055A000 == 38 [pid = 3188] [id = 637] 12:03:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1064C800) [pid = 3188] [serial = 1911] [outer = 00000000] 12:03:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (10AAD800) [pid = 3188] [serial = 1912] [outer = 1064C800] 12:03:29 INFO - PROCESS | 3188 | 1470942209746 Marionette DEBUG loaded listener.js 12:03:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (10D62400) [pid = 3188] [serial = 1913] [outer = 1064C800] 12:03:30 INFO - PROCESS | 3188 | 1470942210347 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1029ms 12:03:30 INFO - PROCESS | 3188 | 1470942210418 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:03:30 INFO - PROCESS | 3188 | 1470942210423 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:03:30 INFO - PROCESS | 3188 | 1470942210430 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:03:30 INFO - PROCESS | 3188 | 1470942210432 Marionette TRACE conn6 <- [1,2514,null,{}] 12:03:30 INFO - PROCESS | 3188 | 1470942210437 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:30 INFO - PROCESS | 3188 | 1470942210439 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:30 INFO - PROCESS | 3188 | 1470942210554 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:03:30 INFO - PROCESS | 3188 | 1470942210693 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:30 INFO - PROCESS | 3188 | 1470942210696 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:30 INFO - PROCESS | 3188 | ++DOCSHELL 160C6C00 == 39 [pid = 3188] [id = 638] 12:03:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (160C7400) [pid = 3188] [serial = 1914] [outer = 00000000] 12:03:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (16456000) [pid = 3188] [serial = 1915] [outer = 160C7400] 12:03:30 INFO - PROCESS | 3188 | 1470942210754 Marionette DEBUG loaded listener.js 12:03:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (16892400) [pid = 3188] [serial = 1916] [outer = 160C7400] 12:03:31 INFO - PROCESS | 3188 | 1470942211369 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 970ms 12:03:31 INFO - PROCESS | 3188 | 1470942211402 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:03:31 INFO - PROCESS | 3188 | 1470942211405 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:03:31 INFO - PROCESS | 3188 | 1470942211409 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:03:31 INFO - PROCESS | 3188 | 1470942211413 Marionette TRACE conn6 <- [1,2518,null,{}] 12:03:31 INFO - PROCESS | 3188 | 1470942211424 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:31 INFO - PROCESS | 3188 | 1470942211429 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:31 INFO - PROCESS | 3188 | 1470942211543 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:03:31 INFO - PROCESS | 3188 | 1470942211705 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 3188 | 1470942211708 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:31 INFO - PROCESS | 3188 | ++DOCSHELL 19BCB800 == 40 [pid = 3188] [id = 639] 12:03:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19BCD800) [pid = 3188] [serial = 1917] [outer = 00000000] 12:03:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19E9D000) [pid = 3188] [serial = 1918] [outer = 19BCD800] 12:03:31 INFO - PROCESS | 3188 | 1470942211770 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19EA6800) [pid = 3188] [serial = 1919] [outer = 19BCD800] 12:03:32 INFO - PROCESS | 3188 | 1470942212566 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1232ms 12:03:32 INFO - PROCESS | 3188 | 1470942212658 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 3188 | 1470942212662 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:03:32 INFO - PROCESS | 3188 | 1470942212668 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 3188 | 1470942212671 Marionette TRACE conn6 <- [1,2522,null,{}] 12:03:32 INFO - PROCESS | 3188 | 1470942212677 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:32 INFO - PROCESS | 3188 | 1470942212680 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:32 INFO - PROCESS | 3188 | 1470942212799 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:03:32 INFO - PROCESS | 3188 | 1470942212944 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:32 INFO - PROCESS | 3188 | 1470942212948 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:32 INFO - PROCESS | 3188 | ++DOCSHELL 10B6D000 == 41 [pid = 3188] [id = 640] 12:03:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (10B6DC00) [pid = 3188] [serial = 1920] [outer = 00000000] 12:03:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (10D61400) [pid = 3188] [serial = 1921] [outer = 10B6DC00] 12:03:33 INFO - PROCESS | 3188 | 1470942213003 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (11396800) [pid = 3188] [serial = 1922] [outer = 10B6DC00] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 10747000 == 40 [pid = 3188] [id = 635] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 117FB800 == 39 [pid = 3188] [id = 634] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 178EEC00 == 38 [pid = 3188] [id = 633] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 1688F400 == 37 [pid = 3188] [id = 632] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 16434800 == 36 [pid = 3188] [id = 631] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 16305800 == 35 [pid = 3188] [id = 630] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 14AC2400 == 34 [pid = 3188] [id = 629] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 10750400 == 33 [pid = 3188] [id = 628] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 0BE95000 == 32 [pid = 3188] [id = 627] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 147E8400 == 31 [pid = 3188] [id = 624] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 0C429400 == 30 [pid = 3188] [id = 625] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 10D46800 == 29 [pid = 3188] [id = 626] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 19BCB800 == 28 [pid = 3188] [id = 639] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 160C6C00 == 27 [pid = 3188] [id = 638] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 10D3E400 == 26 [pid = 3188] [id = 636] 12:03:33 INFO - PROCESS | 3188 | --DOCSHELL 1055A000 == 25 [pid = 3188] [id = 637] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (19A66400) [pid = 3188] [serial = 1864] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (178C4C00) [pid = 3188] [serial = 1858] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (178C6C00) [pid = 3188] [serial = 1859] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (168C6000) [pid = 3188] [serial = 1855] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (168C8000) [pid = 3188] [serial = 1856] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (10E18000) [pid = 3188] [serial = 1846] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (15CC8800) [pid = 3188] [serial = 1847] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0FEF7C00) [pid = 3188] [serial = 1837] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10550800) [pid = 3188] [serial = 1838] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1189E400) [pid = 3188] [serial = 1843] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10B64C00) [pid = 3188] [serial = 1840] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10B6B400) [pid = 3188] [serial = 1841] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (14A6B800) [pid = 3188] [serial = 1844] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19C7EC00) [pid = 3188] [serial = 1835] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1688D400) [pid = 3188] [serial = 1852] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16891800) [pid = 3188] [serial = 1853] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (16307C00) [pid = 3188] [serial = 1849] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (16357400) [pid = 3188] [serial = 1850] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (19BC3400) [pid = 3188] [serial = 1865] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (160D0800) [pid = 3188] [serial = 1871] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (19CC3800) [pid = 3188] [serial = 1867] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (14B86400) [pid = 3188] [serial = 1870] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19EA0000) [pid = 3188] [serial = 1868] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (18E92C00) [pid = 3188] [serial = 1861] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (18E94C00) [pid = 3188] [serial = 1862] [outer = 00000000] [url = about:blank] 12:03:33 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (18D42400) [pid = 3188] [serial = 1873] [outer = 00000000] [url = about:blank] 12:03:34 INFO - PROCESS | 3188 | 1470942214213 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1580ms 12:03:34 INFO - PROCESS | 3188 | 1470942214253 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:03:34 INFO - PROCESS | 3188 | 1470942214257 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:03:34 INFO - PROCESS | 3188 | 1470942214261 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - PROCESS | 3188 | 1470942214265 Marionette TRACE conn6 <- [1,2526,null,{}] 12:03:34 INFO - PROCESS | 3188 | 1470942214270 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:34 INFO - PROCESS | 3188 | 1470942214273 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:34 INFO - PROCESS | 3188 | 1470942214408 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:03:34 INFO - PROCESS | 3188 | 1470942214504 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:34 INFO - PROCESS | 3188 | 1470942214506 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:34 INFO - PROCESS | 3188 | ++DOCSHELL 0C4E3400 == 26 [pid = 3188] [id = 641] 12:03:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (0FD34400) [pid = 3188] [serial = 1923] [outer = 00000000] 12:03:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10554400) [pid = 3188] [serial = 1924] [outer = 0FD34400] 12:03:34 INFO - PROCESS | 3188 | 1470942214555 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (1055C400) [pid = 3188] [serial = 1925] [outer = 0FD34400] 12:03:34 INFO - PROCESS | 3188 | 1470942214964 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 12:03:35 INFO - PROCESS | 3188 | 1470942214992 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 3188 | 1470942214997 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:03:35 INFO - PROCESS | 3188 | 1470942215003 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - PROCESS | 3188 | 1470942215006 Marionette TRACE conn6 <- [1,2530,null,{}] 12:03:35 INFO - PROCESS | 3188 | 1470942215010 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:35 INFO - PROCESS | 3188 | 1470942215013 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:35 INFO - PROCESS | 3188 | 1470942215102 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:03:35 INFO - PROCESS | 3188 | 1470942215108 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 3188 | 1470942215111 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:35 INFO - PROCESS | 3188 | ++DOCSHELL 10B6B800 == 27 [pid = 3188] [id = 642] 12:03:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10B6BC00) [pid = 3188] [serial = 1926] [outer = 00000000] 12:03:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10D13C00) [pid = 3188] [serial = 1927] [outer = 10B6BC00] 12:03:35 INFO - PROCESS | 3188 | 1470942215159 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10E5E800) [pid = 3188] [serial = 1928] [outer = 10B6BC00] 12:03:35 INFO - PROCESS | 3188 | 1470942215636 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 12:03:35 INFO - PROCESS | 3188 | 1470942215677 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 3188 | 1470942215680 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:03:35 INFO - PROCESS | 3188 | 1470942215683 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:03:35 INFO - PROCESS | 3188 | 1470942215686 Marionette TRACE conn6 <- [1,2534,null,{}] 12:03:35 INFO - PROCESS | 3188 | 1470942215697 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:35 INFO - PROCESS | 3188 | 1470942215702 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:35 INFO - PROCESS | 3188 | 1470942215786 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:03:35 INFO - PROCESS | 3188 | 1470942215931 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 3188 | 1470942215934 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:35 INFO - PROCESS | 3188 | ++DOCSHELL 160CCC00 == 28 [pid = 3188] [id = 643] 12:03:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (160CF400) [pid = 3188] [serial = 1929] [outer = 00000000] 12:03:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16166400) [pid = 3188] [serial = 1930] [outer = 160CF400] 12:03:35 INFO - PROCESS | 3188 | 1470942215983 Marionette DEBUG loaded listener.js 12:03:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1630CC00) [pid = 3188] [serial = 1931] [outer = 160CF400] 12:03:36 INFO - PROCESS | 3188 | 1470942216406 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 770ms 12:03:36 INFO - PROCESS | 3188 | 1470942216458 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 3188 | 1470942216460 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:03:36 INFO - PROCESS | 3188 | 1470942216464 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:03:36 INFO - PROCESS | 3188 | 1470942216465 Marionette TRACE conn6 <- [1,2538,null,{}] 12:03:36 INFO - PROCESS | 3188 | 1470942216469 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:36 INFO - PROCESS | 3188 | 1470942216471 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:36 INFO - PROCESS | 3188 | 1470942216594 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:03:36 INFO - PROCESS | 3188 | 1470942216603 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:36 INFO - PROCESS | 3188 | 1470942216605 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:36 INFO - PROCESS | 3188 | ++DOCSHELL 1635BC00 == 29 [pid = 3188] [id = 644] 12:03:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (163D6800) [pid = 3188] [serial = 1932] [outer = 00000000] 12:03:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16452800) [pid = 3188] [serial = 1933] [outer = 163D6800] 12:03:36 INFO - PROCESS | 3188 | 1470942216651 Marionette DEBUG loaded listener.js 12:03:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16588400) [pid = 3188] [serial = 1934] [outer = 163D6800] 12:03:37 INFO - PROCESS | 3188 | 1470942217113 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 12:03:37 INFO - PROCESS | 3188 | 1470942217137 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:03:37 INFO - PROCESS | 3188 | 1470942217139 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:03:37 INFO - PROCESS | 3188 | 1470942217147 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:03:37 INFO - PROCESS | 3188 | 1470942217149 Marionette TRACE conn6 <- [1,2542,null,{}] 12:03:37 INFO - PROCESS | 3188 | 1470942217152 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:37 INFO - PROCESS | 3188 | 1470942217154 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:37 INFO - PROCESS | 3188 | 1470942217293 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:03:37 INFO - PROCESS | 3188 | 1470942217302 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:37 INFO - PROCESS | 3188 | 1470942217304 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:37 INFO - PROCESS | 3188 | ++DOCSHELL 1682B400 == 30 [pid = 3188] [id = 645] 12:03:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1688D400) [pid = 3188] [serial = 1935] [outer = 00000000] 12:03:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16899000) [pid = 3188] [serial = 1936] [outer = 1688D400] 12:03:37 INFO - PROCESS | 3188 | 1470942217349 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (17585000) [pid = 3188] [serial = 1937] [outer = 1688D400] 12:03:37 INFO - PROCESS | 3188 | 1470942217804 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 12:03:37 INFO - PROCESS | 3188 | 1470942217874 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:03:37 INFO - PROCESS | 3188 | 1470942217876 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:03:37 INFO - PROCESS | 3188 | 1470942217880 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:03:37 INFO - PROCESS | 3188 | 1470942217882 Marionette TRACE conn6 <- [1,2546,null,{}] 12:03:37 INFO - PROCESS | 3188 | 1470942217886 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:37 INFO - PROCESS | 3188 | 1470942217892 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:38 INFO - PROCESS | 3188 | 1470942218038 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:03:38 INFO - PROCESS | 3188 | 1470942218045 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:38 INFO - PROCESS | 3188 | 1470942218047 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:38 INFO - PROCESS | 3188 | ++DOCSHELL 178B8000 == 31 [pid = 3188] [id = 646] 12:03:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (178BF800) [pid = 3188] [serial = 1938] [outer = 00000000] 12:03:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18E98000) [pid = 3188] [serial = 1939] [outer = 178BF800] 12:03:38 INFO - PROCESS | 3188 | 1470942218092 Marionette DEBUG loaded listener.js 12:03:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1972A800) [pid = 3188] [serial = 1940] [outer = 178BF800] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (16436C00) [pid = 3188] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16896800) [pid = 3188] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0BE97C00) [pid = 3188] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14B7D000) [pid = 3188] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0C42A400) [pid = 3188] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10753800) [pid = 3188] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (16306800) [pid = 3188] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10D55800) [pid = 3188] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (16454800) [pid = 3188] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (15CC9800) [pid = 3188] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (18D42800) [pid = 3188] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (14ABF000) [pid = 3188] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:03:38 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (14D61400) [pid = 3188] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:03:38 INFO - PROCESS | 3188 | 1470942218778 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 930ms 12:03:38 INFO - PROCESS | 3188 | 1470942218814 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:03:38 INFO - PROCESS | 3188 | 1470942218816 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:03:38 INFO - PROCESS | 3188 | 1470942218819 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:03:38 INFO - PROCESS | 3188 | 1470942218821 Marionette TRACE conn6 <- [1,2550,null,{}] 12:03:38 INFO - PROCESS | 3188 | 1470942218825 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:38 INFO - PROCESS | 3188 | 1470942218827 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:38 INFO - PROCESS | 3188 | 1470942218909 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:03:38 INFO - PROCESS | 3188 | 1470942218917 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:38 INFO - PROCESS | 3188 | 1470942218919 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:38 INFO - PROCESS | 3188 | ++DOCSHELL 086E3000 == 32 [pid = 3188] [id = 647] 12:03:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (086EE400) [pid = 3188] [serial = 1941] [outer = 00000000] 12:03:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (14D23C00) [pid = 3188] [serial = 1942] [outer = 086EE400] 12:03:38 INFO - PROCESS | 3188 | 1470942218965 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (14D61400) [pid = 3188] [serial = 1943] [outer = 086EE400] 12:03:39 INFO - PROCESS | 3188 | 1470942219403 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 631ms 12:03:39 INFO - PROCESS | 3188 | 1470942219455 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:03:39 INFO - PROCESS | 3188 | 1470942219457 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:03:39 INFO - PROCESS | 3188 | 1470942219460 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:03:39 INFO - PROCESS | 3188 | 1470942219462 Marionette TRACE conn6 <- [1,2554,null,{}] 12:03:39 INFO - PROCESS | 3188 | 1470942219466 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:39 INFO - PROCESS | 3188 | 1470942219468 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:39 INFO - PROCESS | 3188 | 1470942219551 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:03:39 INFO - PROCESS | 3188 | 1470942219556 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:39 INFO - PROCESS | 3188 | 1470942219558 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:39 INFO - PROCESS | 3188 | ++DOCSHELL 11397800 == 33 [pid = 3188] [id = 648] 12:03:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1645A400) [pid = 3188] [serial = 1944] [outer = 00000000] 12:03:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (18E92400) [pid = 3188] [serial = 1945] [outer = 1645A400] 12:03:39 INFO - PROCESS | 3188 | 1470942219605 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (17590400) [pid = 3188] [serial = 1946] [outer = 1645A400] 12:03:40 INFO - PROCESS | 3188 | 1470942220061 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 12:03:40 INFO - PROCESS | 3188 | 1470942220113 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:03:40 INFO - PROCESS | 3188 | 1470942220115 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:03:40 INFO - PROCESS | 3188 | 1470942220119 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:03:40 INFO - PROCESS | 3188 | 1470942220121 Marionette TRACE conn6 <- [1,2558,null,{}] 12:03:40 INFO - PROCESS | 3188 | 1470942220125 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:40 INFO - PROCESS | 3188 | 1470942220127 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:40 INFO - PROCESS | 3188 | 1470942220206 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:03:40 INFO - PROCESS | 3188 | 1470942220212 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 3188 | 1470942220214 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:40 INFO - PROCESS | 3188 | ++DOCSHELL 160C9000 == 34 [pid = 3188] [id = 649] 12:03:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19BC3800) [pid = 3188] [serial = 1947] [outer = 00000000] 12:03:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19CB6C00) [pid = 3188] [serial = 1948] [outer = 19BC3800] 12:03:40 INFO - PROCESS | 3188 | 1470942220271 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19CBE000) [pid = 3188] [serial = 1949] [outer = 19BC3800] 12:03:41 INFO - PROCESS | 3188 | 1470942221021 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 971ms 12:03:41 INFO - PROCESS | 3188 | 1470942221093 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:03:41 INFO - PROCESS | 3188 | 1470942221097 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:03:41 INFO - PROCESS | 3188 | 1470942221102 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - PROCESS | 3188 | 1470942221106 Marionette TRACE conn6 <- [1,2562,null,{}] 12:03:41 INFO - PROCESS | 3188 | 1470942221135 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:41 INFO - PROCESS | 3188 | 1470942221138 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:41 INFO - PROCESS | 3188 | 1470942221310 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:03:41 INFO - PROCESS | 3188 | 1470942221375 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 3188 | 1470942221378 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:41 INFO - PROCESS | 3188 | ++DOCSHELL 10554800 == 35 [pid = 3188] [id = 650] 12:03:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (10558400) [pid = 3188] [serial = 1950] [outer = 00000000] 12:03:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1074F800) [pid = 3188] [serial = 1951] [outer = 10558400] 12:03:41 INFO - PROCESS | 3188 | 1470942221436 Marionette DEBUG loaded listener.js 12:03:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (10D5A000) [pid = 3188] [serial = 1952] [outer = 10558400] 12:03:42 INFO - PROCESS | 3188 | 1470942222151 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1121ms 12:03:42 INFO - PROCESS | 3188 | 1470942222250 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:03:42 INFO - PROCESS | 3188 | 1470942222254 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:03:42 INFO - PROCESS | 3188 | 1470942222261 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:03:42 INFO - PROCESS | 3188 | 1470942222264 Marionette TRACE conn6 <- [1,2566,null,{}] 12:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:03:42 INFO - PROCESS | 3188 | 1470942222269 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:42 INFO - PROCESS | 3188 | 1470942222272 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:42 INFO - PROCESS | 3188 | 1470942222408 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:03:42 INFO - PROCESS | 3188 | 1470942222543 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 3188 | 1470942222546 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:42 INFO - PROCESS | 3188 | ++DOCSHELL 0BE93400 == 36 [pid = 3188] [id = 651] 12:03:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (0C476800) [pid = 3188] [serial = 1953] [outer = 00000000] 12:03:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1064F800) [pid = 3188] [serial = 1954] [outer = 0C476800] 12:03:42 INFO - PROCESS | 3188 | 1470942222604 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (10EC8800) [pid = 3188] [serial = 1955] [outer = 0C476800] 12:03:43 INFO - PROCESS | 3188 | --DOCSHELL 11397800 == 35 [pid = 3188] [id = 648] 12:03:43 INFO - PROCESS | 3188 | --DOCSHELL 086E3000 == 34 [pid = 3188] [id = 647] 12:03:43 INFO - PROCESS | 3188 | --DOCSHELL 178B8000 == 33 [pid = 3188] [id = 646] 12:03:43 INFO - PROCESS | 3188 | --DOCSHELL 1682B400 == 32 [pid = 3188] [id = 645] 12:03:43 INFO - PROCESS | 3188 | --DOCSHELL 1635BC00 == 31 [pid = 3188] [id = 644] 12:03:43 INFO - PROCESS | 3188 | --DOCSHELL 160CCC00 == 30 [pid = 3188] [id = 643] 12:03:43 INFO - PROCESS | 3188 | --DOCSHELL 10B6B800 == 29 [pid = 3188] [id = 642] 12:03:43 INFO - PROCESS | 3188 | --DOCSHELL 0C4E3400 == 28 [pid = 3188] [id = 641] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19CBBC00) [pid = 3188] [serial = 1910] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (19C82000) [pid = 3188] [serial = 1909] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1645A800) [pid = 3188] [serial = 1894] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (178C0800) [pid = 3188] [serial = 1897] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (16461800) [pid = 3188] [serial = 1895] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0FD84400) [pid = 3188] [serial = 1882] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10550400) [pid = 3188] [serial = 1883] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (14D5D000) [pid = 3188] [serial = 1888] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (15306800) [pid = 3188] [serial = 1889] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (0C4CC800) [pid = 3188] [serial = 1876] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0FEF2000) [pid = 3188] [serial = 1877] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (10B6A400) [pid = 3188] [serial = 1885] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10D0E000) [pid = 3188] [serial = 1886] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (163DB000) [pid = 3188] [serial = 1891] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (11707C00) [pid = 3188] [serial = 1879] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (14ABF800) [pid = 3188] [serial = 1880] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19728400) [pid = 3188] [serial = 1874] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (1539B400) [pid = 3188] [serial = 1898] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (19722800) [pid = 3188] [serial = 1906] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (18E8F400) [pid = 3188] [serial = 1900] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (18E9AC00) [pid = 3188] [serial = 1901] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (1972E800) [pid = 3188] [serial = 1907] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (18D41C00) [pid = 3188] [serial = 1904] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (1870FC00) [pid = 3188] [serial = 1903] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (163E1C00) [pid = 3188] [serial = 1892] [outer = 00000000] [url = about:blank] 12:03:43 INFO - PROCESS | 3188 | 1470942223403 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1175ms 12:03:43 INFO - PROCESS | 3188 | 1470942223444 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:03:43 INFO - PROCESS | 3188 | 1470942223448 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:03:43 INFO - PROCESS | 3188 | 1470942223452 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - PROCESS | 3188 | 1470942223456 Marionette TRACE conn6 <- [1,2570,null,{}] 12:03:43 INFO - PROCESS | 3188 | 1470942223461 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:43 INFO - PROCESS | 3188 | 1470942223464 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:43 INFO - PROCESS | 3188 | 1470942223564 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:03:43 INFO - PROCESS | 3188 | 1470942223662 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:43 INFO - PROCESS | 3188 | 1470942223665 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:43 INFO - PROCESS | 3188 | ++DOCSHELL 0BE97400 == 29 [pid = 3188] [id = 652] 12:03:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (0BE97C00) [pid = 3188] [serial = 1956] [outer = 00000000] 12:03:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (10551400) [pid = 3188] [serial = 1957] [outer = 0BE97C00] 12:03:43 INFO - PROCESS | 3188 | 1470942223713 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (10652000) [pid = 3188] [serial = 1958] [outer = 0BE97C00] 12:03:44 INFO - PROCESS | 3188 | 1470942224168 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 790ms 12:03:44 INFO - PROCESS | 3188 | 1470942224244 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 3188 | 1470942224248 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:03:44 INFO - PROCESS | 3188 | 1470942224254 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 3188 | 1470942224257 Marionette TRACE conn6 <- [1,2574,null,{}] 12:03:44 INFO - PROCESS | 3188 | 1470942224261 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:44 INFO - PROCESS | 3188 | 1470942224263 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:44 INFO - PROCESS | 3188 | 1470942224358 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:03:44 INFO - PROCESS | 3188 | 1470942224365 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 3188 | 1470942224367 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:44 INFO - PROCESS | 3188 | ++DOCSHELL 10E5C000 == 30 [pid = 3188] [id = 653] 12:03:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (10ED6C00) [pid = 3188] [serial = 1959] [outer = 00000000] 12:03:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (1476B000) [pid = 3188] [serial = 1960] [outer = 10ED6C00] 12:03:44 INFO - PROCESS | 3188 | 1470942224416 Marionette DEBUG loaded listener.js 12:03:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (14ABD000) [pid = 3188] [serial = 1961] [outer = 10ED6C00] 12:03:44 INFO - PROCESS | 3188 | 1470942224887 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 12:03:44 INFO - PROCESS | 3188 | 1470942224929 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 3188 | 1470942224932 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:03:44 INFO - PROCESS | 3188 | 1470942224935 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:03:44 INFO - PROCESS | 3188 | 1470942224939 Marionette TRACE conn6 <- [1,2578,null,{}] 12:03:44 INFO - PROCESS | 3188 | 1470942224950 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:44 INFO - PROCESS | 3188 | 1470942224955 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:45 INFO - PROCESS | 3188 | 1470942225044 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:03:45 INFO - PROCESS | 3188 | 1470942225143 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 3188 | 1470942225146 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:45 INFO - PROCESS | 3188 | ++DOCSHELL 163D9C00 == 31 [pid = 3188] [id = 654] 12:03:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (163DD400) [pid = 3188] [serial = 1962] [outer = 00000000] 12:03:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (16432400) [pid = 3188] [serial = 1963] [outer = 163DD400] 12:03:45 INFO - PROCESS | 3188 | 1470942225203 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (16460400) [pid = 3188] [serial = 1964] [outer = 163DD400] 12:03:45 INFO - PROCESS | 3188 | 1470942225587 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 12:03:45 INFO - PROCESS | 3188 | 1470942225609 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:03:45 INFO - PROCESS | 3188 | 1470942225611 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:03:45 INFO - PROCESS | 3188 | 1470942225615 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:03:45 INFO - PROCESS | 3188 | 1470942225616 Marionette TRACE conn6 <- [1,2582,null,{}] 12:03:45 INFO - PROCESS | 3188 | 1470942225620 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:45 INFO - PROCESS | 3188 | 1470942225622 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:45 INFO - PROCESS | 3188 | 1470942225709 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:03:45 INFO - PROCESS | 3188 | 1470942225848 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 3188 | 1470942225850 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:45 INFO - PROCESS | 3188 | ++DOCSHELL 16586800 == 32 [pid = 3188] [id = 655] 12:03:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (16829800) [pid = 3188] [serial = 1965] [outer = 00000000] 12:03:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1758C800) [pid = 3188] [serial = 1966] [outer = 16829800] 12:03:45 INFO - PROCESS | 3188 | 1470942225896 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (178BC400) [pid = 3188] [serial = 1967] [outer = 16829800] 12:03:46 INFO - PROCESS | 3188 | 1470942226320 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 12:03:46 INFO - PROCESS | 3188 | 1470942226349 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:03:46 INFO - PROCESS | 3188 | 1470942226351 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:03:46 INFO - PROCESS | 3188 | 1470942226366 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:03:46 INFO - PROCESS | 3188 | 1470942226368 Marionette TRACE conn6 <- [1,2586,null,{}] 12:03:46 INFO - PROCESS | 3188 | 1470942226372 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:46 INFO - PROCESS | 3188 | 1470942226374 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:46 INFO - PROCESS | 3188 | 1470942226489 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:03:46 INFO - PROCESS | 3188 | 1470942226501 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:46 INFO - PROCESS | 3188 | 1470942226503 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:46 INFO - PROCESS | 3188 | ++DOCSHELL 178BFC00 == 33 [pid = 3188] [id = 656] 12:03:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (178C0800) [pid = 3188] [serial = 1968] [outer = 00000000] 12:03:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (18702000) [pid = 3188] [serial = 1969] [outer = 178C0800] 12:03:46 INFO - PROCESS | 3188 | 1470942226546 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1870FC00) [pid = 3188] [serial = 1970] [outer = 178C0800] 12:03:47 INFO - PROCESS | 3188 | 1470942227035 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 12:03:47 INFO - PROCESS | 3188 | 1470942227100 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:03:47 INFO - PROCESS | 3188 | 1470942227102 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:03:47 INFO - PROCESS | 3188 | 1470942227141 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:03:47 INFO - PROCESS | 3188 | 1470942227143 Marionette TRACE conn6 <- [1,2590,null,{}] 12:03:47 INFO - PROCESS | 3188 | 1470942227155 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:47 INFO - PROCESS | 3188 | 1470942227161 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:47 INFO - PROCESS | 3188 | 1470942227320 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:03:47 INFO - PROCESS | 3188 | 1470942227384 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:47 INFO - PROCESS | 3188 | 1470942227386 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:47 INFO - PROCESS | 3188 | ++DOCSHELL 1630C800 == 34 [pid = 3188] [id = 657] 12:03:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (18DB4800) [pid = 3188] [serial = 1971] [outer = 00000000] 12:03:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19A67000) [pid = 3188] [serial = 1972] [outer = 18DB4800] 12:03:47 INFO - PROCESS | 3188 | 1470942227430 Marionette DEBUG loaded listener.js 12:03:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19A68C00) [pid = 3188] [serial = 1973] [outer = 18DB4800] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (163D6800) [pid = 3188] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0FD34400) [pid = 3188] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10B6DC00) [pid = 3188] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10B6BC00) [pid = 3188] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (160CF400) [pid = 3188] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1688D400) [pid = 3188] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1064C800) [pid = 3188] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (160C7400) [pid = 3188] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (19BCD800) [pid = 3188] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (178BF800) [pid = 3188] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (1645A400) [pid = 3188] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:03:47 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (086EE400) [pid = 3188] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:03:47 INFO - PROCESS | 3188 | 1470942227932 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 830ms 12:03:47 INFO - PROCESS | 3188 | 1470942227975 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:03:47 INFO - PROCESS | 3188 | 1470942227977 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:03:47 INFO - PROCESS | 3188 | 1470942227980 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:03:47 INFO - PROCESS | 3188 | 1470942227982 Marionette TRACE conn6 <- [1,2594,null,{}] 12:03:47 INFO - PROCESS | 3188 | 1470942227986 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:47 INFO - PROCESS | 3188 | 1470942227987 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:48 INFO - PROCESS | 3188 | 1470942228068 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:03:48 INFO - PROCESS | 3188 | 1470942228073 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:48 INFO - PROCESS | 3188 | 1470942228075 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:48 INFO - PROCESS | 3188 | ++DOCSHELL 10B65000 == 35 [pid = 3188] [id = 658] 12:03:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10D1A400) [pid = 3188] [serial = 1974] [outer = 00000000] 12:03:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (16305C00) [pid = 3188] [serial = 1975] [outer = 10D1A400] 12:03:48 INFO - PROCESS | 3188 | 1470942228122 Marionette DEBUG loaded listener.js 12:03:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (163E4000) [pid = 3188] [serial = 1976] [outer = 10D1A400] 12:03:48 INFO - PROCESS | 3188 | 1470942228574 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 12:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:03:48 INFO - PROCESS | 3188 | 1470942228611 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:03:48 INFO - PROCESS | 3188 | 1470942228613 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:03:48 INFO - PROCESS | 3188 | 1470942228616 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:03:48 INFO - PROCESS | 3188 | 1470942228618 Marionette TRACE conn6 <- [1,2598,null,{}] 12:03:48 INFO - PROCESS | 3188 | 1470942228622 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:48 INFO - PROCESS | 3188 | 1470942228624 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:48 INFO - PROCESS | 3188 | 1470942228726 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:03:48 INFO - PROCESS | 3188 | 1470942228733 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:48 INFO - PROCESS | 3188 | 1470942228735 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:48 INFO - PROCESS | 3188 | ++DOCSHELL 14B85400 == 36 [pid = 3188] [id = 659] 12:03:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (16458C00) [pid = 3188] [serial = 1977] [outer = 00000000] 12:03:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (19729C00) [pid = 3188] [serial = 1978] [outer = 16458C00] 12:03:48 INFO - PROCESS | 3188 | 1470942228780 Marionette DEBUG loaded listener.js 12:03:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (19CC2C00) [pid = 3188] [serial = 1979] [outer = 16458C00] 12:03:49 INFO - PROCESS | 3188 | 1470942229219 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 12:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:03:49 INFO - PROCESS | 3188 | 1470942229253 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:03:49 INFO - PROCESS | 3188 | 1470942229255 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:03:49 INFO - PROCESS | 3188 | 1470942229258 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:03:49 INFO - PROCESS | 3188 | 1470942229259 Marionette TRACE conn6 <- [1,2602,null,{}] 12:03:49 INFO - PROCESS | 3188 | 1470942229263 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:49 INFO - PROCESS | 3188 | 1470942229265 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:49 INFO - PROCESS | 3188 | 1470942229344 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:03:49 INFO - PROCESS | 3188 | 1470942229350 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:49 INFO - PROCESS | 3188 | 1470942229352 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:49 INFO - PROCESS | 3188 | ++DOCSHELL 16356C00 == 37 [pid = 3188] [id = 660] 12:03:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (19729400) [pid = 3188] [serial = 1980] [outer = 00000000] 12:03:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (19EA3400) [pid = 3188] [serial = 1981] [outer = 19729400] 12:03:49 INFO - PROCESS | 3188 | 1470942229395 Marionette DEBUG loaded listener.js 12:03:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19F32800) [pid = 3188] [serial = 1982] [outer = 19729400] 12:03:49 INFO - PROCESS | 3188 | 1470942229825 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 632ms 12:03:49 INFO - PROCESS | 3188 | 1470942229896 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:03:49 INFO - PROCESS | 3188 | 1470942229900 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:03:49 INFO - PROCESS | 3188 | 1470942229905 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:03:49 INFO - PROCESS | 3188 | 1470942229909 Marionette TRACE conn6 <- [1,2606,null,{}] 12:03:49 INFO - PROCESS | 3188 | 1470942229915 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:49 INFO - PROCESS | 3188 | 1470942229919 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:50 INFO - PROCESS | 3188 | 1470942230042 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:03:50 INFO - PROCESS | 3188 | 1470942230224 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:50 INFO - PROCESS | 3188 | 1470942230230 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:50 INFO - PROCESS | 3188 | ++DOCSHELL 0FEFA400 == 38 [pid = 3188] [id = 661] 12:03:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (0FEFE800) [pid = 3188] [serial = 1983] [outer = 00000000] 12:03:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (10651800) [pid = 3188] [serial = 1984] [outer = 0FEFE800] 12:03:50 INFO - PROCESS | 3188 | 1470942230288 Marionette DEBUG loaded listener.js 12:03:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (10B6C400) [pid = 3188] [serial = 1985] [outer = 0FEFE800] 12:03:50 INFO - PROCESS | 3188 | 1470942230875 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1023ms 12:03:50 INFO - PROCESS | 3188 | 1470942230932 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:03:50 INFO - PROCESS | 3188 | 1470942230935 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:03:50 INFO - PROCESS | 3188 | 1470942230942 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:03:50 INFO - PROCESS | 3188 | 1470942230946 Marionette TRACE conn6 <- [1,2610,null,{}] 12:03:50 INFO - PROCESS | 3188 | 1470942230950 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:50 INFO - PROCESS | 3188 | 1470942230953 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:51 INFO - PROCESS | 3188 | 1470942231065 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:03:51 INFO - PROCESS | 3188 | 1470942231207 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 3188 | 1470942231209 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:51 INFO - PROCESS | 3188 | ++DOCSHELL 15CC3C00 == 39 [pid = 3188] [id = 662] 12:03:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (15CCA400) [pid = 3188] [serial = 1986] [outer = 00000000] 12:03:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1635BC00) [pid = 3188] [serial = 1987] [outer = 15CCA400] 12:03:51 INFO - PROCESS | 3188 | 1470942231267 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1645EC00) [pid = 3188] [serial = 1988] [outer = 15CCA400] 12:03:51 INFO - PROCESS | 3188 | 1470942231881 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 990ms 12:03:51 INFO - PROCESS | 3188 | 1470942231932 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:03:51 INFO - PROCESS | 3188 | 1470942231934 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:03:51 INFO - PROCESS | 3188 | 1470942231938 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:03:51 INFO - PROCESS | 3188 | 1470942231940 Marionette TRACE conn6 <- [1,2614,null,{}] 12:03:51 INFO - PROCESS | 3188 | 1470942231963 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:51 INFO - PROCESS | 3188 | 1470942231968 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:52 INFO - PROCESS | 3188 | 1470942232115 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:03:52 INFO - PROCESS | 3188 | 1470942232185 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 3188 | 1470942232189 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:52 INFO - PROCESS | 3188 | ++DOCSHELL 19A6CC00 == 40 [pid = 3188] [id = 663] 12:03:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19BC0800) [pid = 3188] [serial = 1989] [outer = 00000000] 12:03:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19EA2000) [pid = 3188] [serial = 1990] [outer = 19BC0800] 12:03:52 INFO - PROCESS | 3188 | 1470942232247 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19F33C00) [pid = 3188] [serial = 1991] [outer = 19BC0800] 12:03:52 INFO - PROCESS | 3188 | 1470942232877 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 12:03:52 INFO - PROCESS | 3188 | 1470942232911 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:03:52 INFO - PROCESS | 3188 | 1470942232914 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:03:52 INFO - PROCESS | 3188 | 1470942232917 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:03:52 INFO - PROCESS | 3188 | 1470942232919 Marionette TRACE conn6 <- [1,2618,null,{}] 12:03:52 INFO - PROCESS | 3188 | 1470942232923 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:52 INFO - PROCESS | 3188 | 1470942232925 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:53 INFO - PROCESS | 3188 | 1470942233041 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:03:53 INFO - PROCESS | 3188 | 1470942233185 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:53 INFO - PROCESS | 3188 | 1470942233188 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:53 INFO - PROCESS | 3188 | ++DOCSHELL 19F3C400 == 41 [pid = 3188] [id = 664] 12:03:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19F40400) [pid = 3188] [serial = 1992] [outer = 00000000] 12:03:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1A104C00) [pid = 3188] [serial = 1993] [outer = 19F40400] 12:03:53 INFO - PROCESS | 3188 | 1470942233244 Marionette DEBUG loaded listener.js 12:03:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1A408000) [pid = 3188] [serial = 1994] [outer = 19F40400] 12:03:53 INFO - PROCESS | 3188 | 1470942233958 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1072ms 12:03:54 INFO - PROCESS | 3188 | 1470942233996 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:03:54 INFO - PROCESS | 3188 | 1470942234000 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:03:54 INFO - PROCESS | 3188 | 1470942234004 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - PROCESS | 3188 | 1470942234008 Marionette TRACE conn6 <- [1,2622,null,{}] 12:03:54 INFO - PROCESS | 3188 | 1470942234013 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:54 INFO - PROCESS | 3188 | 1470942234017 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:54 INFO - PROCESS | 3188 | 1470942234123 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:03:54 INFO - PROCESS | 3188 | 1470942234231 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 3188 | 1470942234235 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:54 INFO - PROCESS | 3188 | ++DOCSHELL 10745C00 == 42 [pid = 3188] [id = 665] 12:03:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (10746400) [pid = 3188] [serial = 1995] [outer = 00000000] 12:03:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (10D10800) [pid = 3188] [serial = 1996] [outer = 10746400] 12:03:54 INFO - PROCESS | 3188 | 1470942234285 Marionette DEBUG loaded listener.js 12:03:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (10E17000) [pid = 3188] [serial = 1997] [outer = 10746400] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 10B6D000 == 41 [pid = 3188] [id = 640] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 14B85400 == 40 [pid = 3188] [id = 659] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 10B65000 == 39 [pid = 3188] [id = 658] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 1630C800 == 38 [pid = 3188] [id = 657] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 178BFC00 == 37 [pid = 3188] [id = 656] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 16586800 == 36 [pid = 3188] [id = 655] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 163D9C00 == 35 [pid = 3188] [id = 654] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 10E5C000 == 34 [pid = 3188] [id = 653] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 0BE97400 == 33 [pid = 3188] [id = 652] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 10554800 == 32 [pid = 3188] [id = 650] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 0BE93400 == 31 [pid = 3188] [id = 651] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 160C9000 == 30 [pid = 3188] [id = 649] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 19F3C400 == 29 [pid = 3188] [id = 664] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 19A6CC00 == 28 [pid = 3188] [id = 663] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 16356C00 == 27 [pid = 3188] [id = 660] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 0FEFA400 == 26 [pid = 3188] [id = 661] 12:03:55 INFO - PROCESS | 3188 | --DOCSHELL 15CC3C00 == 25 [pid = 3188] [id = 662] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (16452800) [pid = 3188] [serial = 1933] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (10554400) [pid = 3188] [serial = 1924] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (11396800) [pid = 3188] [serial = 1922] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (10D61400) [pid = 3188] [serial = 1921] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (10D13C00) [pid = 3188] [serial = 1927] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (10E5E800) [pid = 3188] [serial = 1928] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16166400) [pid = 3188] [serial = 1930] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (16899000) [pid = 3188] [serial = 1936] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (10D62400) [pid = 3188] [serial = 1913] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10AAD800) [pid = 3188] [serial = 1912] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (17585000) [pid = 3188] [serial = 1937] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (16892400) [pid = 3188] [serial = 1916] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (16456000) [pid = 3188] [serial = 1915] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19EA6800) [pid = 3188] [serial = 1919] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (19E9D000) [pid = 3188] [serial = 1918] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (18E98000) [pid = 3188] [serial = 1939] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (18E92400) [pid = 3188] [serial = 1945] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1972A800) [pid = 3188] [serial = 1940] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1055C400) [pid = 3188] [serial = 1925] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (14D23C00) [pid = 3188] [serial = 1942] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (16588400) [pid = 3188] [serial = 1934] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (17590400) [pid = 3188] [serial = 1946] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (14D61400) [pid = 3188] [serial = 1943] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (1630CC00) [pid = 3188] [serial = 1931] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19CB6C00) [pid = 3188] [serial = 1948] [outer = 00000000] [url = about:blank] 12:03:55 INFO - PROCESS | 3188 | 1470942235563 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1622ms 12:03:55 INFO - PROCESS | 3188 | 1470942235632 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 3188 | 1470942235636 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:03:55 INFO - PROCESS | 3188 | 1470942235642 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:03:55 INFO - PROCESS | 3188 | 1470942235645 Marionette TRACE conn6 <- [1,2626,null,{}] 12:03:55 INFO - PROCESS | 3188 | 1470942235651 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:55 INFO - PROCESS | 3188 | 1470942235654 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:55 INFO - PROCESS | 3188 | 1470942235760 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:03:55 INFO - PROCESS | 3188 | 1470942235893 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:55 INFO - PROCESS | 3188 | 1470942235898 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:55 INFO - PROCESS | 3188 | ++DOCSHELL 0C4CB800 == 26 [pid = 3188] [id = 666] 12:03:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (0C4CC800) [pid = 3188] [serial = 1998] [outer = 00000000] 12:03:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (0FDE4400) [pid = 3188] [serial = 1999] [outer = 0C4CC800] 12:03:55 INFO - PROCESS | 3188 | 1470942235951 Marionette DEBUG loaded listener.js 12:03:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (0FEF9400) [pid = 3188] [serial = 2000] [outer = 0C4CC800] 12:03:56 INFO - PROCESS | 3188 | 1470942236379 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 12:03:56 INFO - PROCESS | 3188 | 1470942236415 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:03:56 INFO - PROCESS | 3188 | 1470942236420 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:03:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:03:56 INFO - PROCESS | 3188 | 1470942236427 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:03:56 INFO - PROCESS | 3188 | 1470942236429 Marionette TRACE conn6 <- [1,2630,null,{}] 12:03:56 INFO - PROCESS | 3188 | 1470942236433 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:56 INFO - PROCESS | 3188 | 1470942236435 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:56 INFO - PROCESS | 3188 | 1470942236524 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:03:56 INFO - PROCESS | 3188 | 1470942236531 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 3188 | 1470942236533 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:56 INFO - PROCESS | 3188 | ++DOCSHELL 10B67000 == 27 [pid = 3188] [id = 667] 12:03:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (10B6E800) [pid = 3188] [serial = 2001] [outer = 00000000] 12:03:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10D55400) [pid = 3188] [serial = 2002] [outer = 10B6E800] 12:03:56 INFO - PROCESS | 3188 | 1470942236580 Marionette DEBUG loaded listener.js 12:03:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10E5E800) [pid = 3188] [serial = 2003] [outer = 10B6E800] 12:03:57 INFO - PROCESS | 3188 | 1470942237044 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:03:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:03:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 12:03:57 INFO - PROCESS | 3188 | 1470942237101 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:03:57 INFO - PROCESS | 3188 | 1470942237103 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:03:57 INFO - PROCESS | 3188 | 1470942237106 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:03:57 INFO - PROCESS | 3188 | 1470942237109 Marionette TRACE conn6 <- [1,2634,null,{}] 12:03:57 INFO - PROCESS | 3188 | 1470942237120 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:57 INFO - PROCESS | 3188 | 1470942237124 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:57 INFO - PROCESS | 3188 | 1470942237239 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:03:57 INFO - PROCESS | 3188 | 1470942237255 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:57 INFO - PROCESS | 3188 | 1470942237258 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:57 INFO - PROCESS | 3188 | ++DOCSHELL 15295000 == 28 [pid = 3188] [id = 668] 12:03:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (15305C00) [pid = 3188] [serial = 2004] [outer = 00000000] 12:03:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (15CC9400) [pid = 3188] [serial = 2005] [outer = 15305C00] 12:03:57 INFO - PROCESS | 3188 | 1470942237306 Marionette DEBUG loaded listener.js 12:03:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16166000) [pid = 3188] [serial = 2006] [outer = 15305C00] 12:03:57 INFO - PROCESS | 3188 | 1470942237773 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:03:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:03:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 12:03:57 INFO - PROCESS | 3188 | 1470942237840 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:03:57 INFO - PROCESS | 3188 | 1470942237843 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:03:57 INFO - PROCESS | 3188 | 1470942237846 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:03:57 INFO - PROCESS | 3188 | 1470942237848 Marionette TRACE conn6 <- [1,2638,null,{}] 12:03:57 INFO - PROCESS | 3188 | 1470942237857 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:57 INFO - PROCESS | 3188 | 1470942237859 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:57 INFO - PROCESS | 3188 | 1470942237983 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:03:58 INFO - PROCESS | 3188 | 1470942237989 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:58 INFO - PROCESS | 3188 | 1470942237991 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:58 INFO - PROCESS | 3188 | ++DOCSHELL 1630A000 == 29 [pid = 3188] [id = 669] 12:03:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1630D800) [pid = 3188] [serial = 2007] [outer = 00000000] 12:03:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (163D9C00) [pid = 3188] [serial = 2008] [outer = 1630D800] 12:03:58 INFO - PROCESS | 3188 | 1470942238038 Marionette DEBUG loaded listener.js 12:03:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16452800) [pid = 3188] [serial = 2009] [outer = 1630D800] 12:03:58 INFO - PROCESS | 3188 | 1470942238481 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:03:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:03:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 12:03:58 INFO - PROCESS | 3188 | 1470942238540 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:03:58 INFO - PROCESS | 3188 | 1470942238542 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:03:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:03:58 INFO - PROCESS | 3188 | 1470942238545 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:03:58 INFO - PROCESS | 3188 | 1470942238547 Marionette TRACE conn6 <- [1,2642,null,{}] 12:03:58 INFO - PROCESS | 3188 | 1470942238551 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:58 INFO - PROCESS | 3188 | 1470942238553 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:58 INFO - PROCESS | 3188 | 1470942238700 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:03:58 INFO - PROCESS | 3188 | 1470942238724 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:58 INFO - PROCESS | 3188 | 1470942238726 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:58 INFO - PROCESS | 3188 | ++DOCSHELL 163E0800 == 30 [pid = 3188] [id = 670] 12:03:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1645E000) [pid = 3188] [serial = 2010] [outer = 00000000] 12:03:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1688DC00) [pid = 3188] [serial = 2011] [outer = 1645E000] 12:03:58 INFO - PROCESS | 3188 | 1470942238774 Marionette DEBUG loaded listener.js 12:03:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16898400) [pid = 3188] [serial = 2012] [outer = 1645E000] 12:03:59 INFO - PROCESS | 3188 | 1470942239208 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:03:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:03:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 12:03:59 INFO - PROCESS | 3188 | 1470942239276 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:03:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:03:59 INFO - PROCESS | 3188 | 1470942239278 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:03:59 INFO - PROCESS | 3188 | 1470942239282 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 3188 | 1470942239283 Marionette TRACE conn6 <- [1,2646,null,{}] 12:03:59 INFO - PROCESS | 3188 | 1470942239287 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:59 INFO - PROCESS | 3188 | 1470942239292 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:59 INFO - PROCESS | 3188 | 1470942239430 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:03:59 INFO - PROCESS | 3188 | 1470942239435 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:59 INFO - PROCESS | 3188 | 1470942239437 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:03:59 INFO - PROCESS | 3188 | ++DOCSHELL 10753400 == 31 [pid = 3188] [id = 671] 12:03:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1689AC00) [pid = 3188] [serial = 2013] [outer = 00000000] 12:03:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (178C0C00) [pid = 3188] [serial = 2014] [outer = 1689AC00] 12:03:59 INFO - PROCESS | 3188 | 1470942239481 Marionette DEBUG loaded listener.js 12:03:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (18D40C00) [pid = 3188] [serial = 2015] [outer = 1689AC00] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (178C0800) [pid = 3188] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (19729400) [pid = 3188] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (18DB4800) [pid = 3188] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (163DD400) [pid = 3188] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (16458C00) [pid = 3188] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0BE97C00) [pid = 3188] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (0C476800) [pid = 3188] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10558400) [pid = 3188] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10ED6C00) [pid = 3188] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (19BC3800) [pid = 3188] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10D1A400) [pid = 3188] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:04:00 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (16829800) [pid = 3188] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:04:00 INFO - PROCESS | 3188 | 1470942240246 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:04:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 12:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:04:00 INFO - PROCESS | 3188 | 1470942240252 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:04:00 INFO - PROCESS | 3188 | 1470942240254 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:04:00 INFO - PROCESS | 3188 | 1470942240257 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - PROCESS | 3188 | 1470942240259 Marionette TRACE conn6 <- [1,2650,null,{}] 12:04:00 INFO - PROCESS | 3188 | 1470942240266 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:00 INFO - PROCESS | 3188 | 1470942240268 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:00 INFO - PROCESS | 3188 | 1470942240345 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:04:00 INFO - PROCESS | 3188 | 1470942240351 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:00 INFO - PROCESS | 3188 | 1470942240353 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:00 INFO - PROCESS | 3188 | ++DOCSHELL 086EE400 == 32 [pid = 3188] [id = 672] 12:04:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (0C476800) [pid = 3188] [serial = 2016] [outer = 00000000] 12:04:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (14D24800) [pid = 3188] [serial = 2017] [outer = 0C476800] 12:04:00 INFO - PROCESS | 3188 | 1470942240396 Marionette DEBUG loaded listener.js 12:04:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (160D0800) [pid = 3188] [serial = 2018] [outer = 0C476800] 12:04:00 INFO - PROCESS | 3188 | 1470942240829 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:04:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 631ms 12:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:04:00 INFO - PROCESS | 3188 | 1470942240888 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:04:00 INFO - PROCESS | 3188 | 1470942240890 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:04:00 INFO - PROCESS | 3188 | 1470942240894 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - PROCESS | 3188 | 1470942240895 Marionette TRACE conn6 <- [1,2654,null,{}] 12:04:00 INFO - PROCESS | 3188 | 1470942240899 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:00 INFO - PROCESS | 3188 | 1470942240900 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:00 INFO - PROCESS | 3188 | 1470942240977 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:04:00 INFO - PROCESS | 3188 | 1470942240982 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:00 INFO - PROCESS | 3188 | 1470942240984 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:01 INFO - PROCESS | 3188 | ++DOCSHELL 10D55000 == 33 [pid = 3188] [id = 673] 12:04:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16829800) [pid = 3188] [serial = 2019] [outer = 00000000] 12:04:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (18E90000) [pid = 3188] [serial = 2020] [outer = 16829800] 12:04:01 INFO - PROCESS | 3188 | 1470942241028 Marionette DEBUG loaded listener.js 12:04:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (18E92800) [pid = 3188] [serial = 2021] [outer = 16829800] 12:04:01 INFO - PROCESS | 3188 | 1470942241926 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:04:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:04:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1070ms 12:04:01 INFO - PROCESS | 3188 | 1470942241965 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:04:01 INFO - PROCESS | 3188 | 1470942241967 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:04:01 INFO - PROCESS | 3188 | 1470942241970 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:04:01 INFO - PROCESS | 3188 | 1470942241972 Marionette TRACE conn6 <- [1,2658,null,{}] 12:04:01 INFO - PROCESS | 3188 | 1470942241975 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:01 INFO - PROCESS | 3188 | 1470942241977 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:02 INFO - PROCESS | 3188 | 1470942242093 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:04:02 INFO - PROCESS | 3188 | 1470942242101 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:02 INFO - PROCESS | 3188 | 1470942242103 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:02 INFO - PROCESS | 3188 | ++DOCSHELL 168C0000 == 34 [pid = 3188] [id = 674] 12:04:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (178BB400) [pid = 3188] [serial = 2022] [outer = 00000000] 12:04:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1972CC00) [pid = 3188] [serial = 2023] [outer = 178BB400] 12:04:02 INFO - PROCESS | 3188 | 1470942242147 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1972D800) [pid = 3188] [serial = 2024] [outer = 178BB400] 12:04:03 INFO - PROCESS | 3188 | 1470942243407 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:04:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:04:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:04:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:04:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1471ms 12:04:03 INFO - PROCESS | 3188 | 1470942243446 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 12:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:04:03 INFO - PROCESS | 3188 | 1470942243450 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:04:03 INFO - PROCESS | 3188 | 1470942243455 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:04:03 INFO - PROCESS | 3188 | 1470942243459 Marionette TRACE conn6 <- [1,2662,null,{}] 12:04:03 INFO - PROCESS | 3188 | 1470942243465 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:03 INFO - PROCESS | 3188 | 1470942243468 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:03 INFO - PROCESS | 3188 | 1470942243677 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:04:03 INFO - PROCESS | 3188 | 1470942243781 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 3188 | 1470942243784 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:03 INFO - PROCESS | 3188 | ++DOCSHELL 10650800 == 35 [pid = 3188] [id = 675] 12:04:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1074C400) [pid = 3188] [serial = 2025] [outer = 00000000] 12:04:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (117F9400) [pid = 3188] [serial = 2026] [outer = 1074C400] 12:04:03 INFO - PROCESS | 3188 | 1470942243841 Marionette DEBUG loaded listener.js 12:04:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (14AB8800) [pid = 3188] [serial = 2027] [outer = 1074C400] 12:04:04 INFO - PROCESS | 3188 | --DOCSHELL 10D55000 == 34 [pid = 3188] [id = 673] 12:04:04 INFO - PROCESS | 3188 | --DOCSHELL 086EE400 == 33 [pid = 3188] [id = 672] 12:04:04 INFO - PROCESS | 3188 | --DOCSHELL 10753400 == 32 [pid = 3188] [id = 671] 12:04:04 INFO - PROCESS | 3188 | --DOCSHELL 163E0800 == 31 [pid = 3188] [id = 670] 12:04:04 INFO - PROCESS | 3188 | --DOCSHELL 1630A000 == 30 [pid = 3188] [id = 669] 12:04:04 INFO - PROCESS | 3188 | --DOCSHELL 15295000 == 29 [pid = 3188] [id = 668] 12:04:04 INFO - PROCESS | 3188 | --DOCSHELL 10B67000 == 28 [pid = 3188] [id = 667] 12:04:04 INFO - PROCESS | 3188 | --DOCSHELL 0C4CB800 == 27 [pid = 3188] [id = 666] 12:04:04 INFO - PROCESS | 3188 | --DOCSHELL 10745C00 == 26 [pid = 3188] [id = 665] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (18702000) [pid = 3188] [serial = 1969] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (19EA3400) [pid = 3188] [serial = 1981] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (19A67000) [pid = 3188] [serial = 1972] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (16432400) [pid = 3188] [serial = 1963] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (16460400) [pid = 3188] [serial = 1964] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19F32800) [pid = 3188] [serial = 1982] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19CC2C00) [pid = 3188] [serial = 1979] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10551400) [pid = 3188] [serial = 1957] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10652000) [pid = 3188] [serial = 1958] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1064F800) [pid = 3188] [serial = 1954] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10EC8800) [pid = 3188] [serial = 1955] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1074F800) [pid = 3188] [serial = 1951] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (10D5A000) [pid = 3188] [serial = 1952] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (1476B000) [pid = 3188] [serial = 1960] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (14ABD000) [pid = 3188] [serial = 1961] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (19CBE000) [pid = 3188] [serial = 1949] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (16305C00) [pid = 3188] [serial = 1975] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19729C00) [pid = 3188] [serial = 1978] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (163E4000) [pid = 3188] [serial = 1976] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (1758C800) [pid = 3188] [serial = 1966] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (178BC400) [pid = 3188] [serial = 1967] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (19A68C00) [pid = 3188] [serial = 1973] [outer = 00000000] [url = about:blank] 12:04:04 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (1870FC00) [pid = 3188] [serial = 1970] [outer = 00000000] [url = about:blank] 12:04:05 INFO - PROCESS | 3188 | 1470942245154 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:04:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 12:04:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:04:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:04:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1731ms 12:04:05 INFO - PROCESS | 3188 | 1470942245187 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 12:04:05 INFO - PROCESS | 3188 | 1470942245191 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:04:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:04:05 INFO - PROCESS | 3188 | 1470942245196 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:04:05 INFO - PROCESS | 3188 | 1470942245199 Marionette TRACE conn6 <- [1,2666,null,{}] 12:04:05 INFO - PROCESS | 3188 | 1470942245205 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:05 INFO - PROCESS | 3188 | 1470942245208 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:05 INFO - PROCESS | 3188 | 1470942245297 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:04:05 INFO - PROCESS | 3188 | 1470942245305 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:05 INFO - PROCESS | 3188 | 1470942245309 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:05 INFO - PROCESS | 3188 | ++DOCSHELL 10552800 == 27 [pid = 3188] [id = 676] 12:04:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (10653C00) [pid = 3188] [serial = 2028] [outer = 00000000] 12:04:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (1074E800) [pid = 3188] [serial = 2029] [outer = 10653C00] 12:04:05 INFO - PROCESS | 3188 | 1470942245359 Marionette DEBUG loaded listener.js 12:04:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (10B67000) [pid = 3188] [serial = 2030] [outer = 10653C00] 12:04:06 INFO - PROCESS | 3188 | 1470942246324 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:04:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:04:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1178ms 12:04:06 INFO - PROCESS | 3188 | 1470942246375 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:04:06 INFO - PROCESS | 3188 | 1470942246380 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:04:06 INFO - PROCESS | 3188 | 1470942246386 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:04:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:04:06 INFO - PROCESS | 3188 | 1470942246389 Marionette TRACE conn6 <- [1,2670,null,{}] 12:04:06 INFO - PROCESS | 3188 | 1470942246393 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:06 INFO - PROCESS | 3188 | 1470942246395 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:06 INFO - PROCESS | 3188 | 1470942246484 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:04:06 INFO - PROCESS | 3188 | 1470942246491 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:06 INFO - PROCESS | 3188 | 1470942246494 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:06 INFO - PROCESS | 3188 | ++DOCSHELL 1170B800 == 28 [pid = 3188] [id = 677] 12:04:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (1170E000) [pid = 3188] [serial = 2031] [outer = 00000000] 12:04:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (14AB4C00) [pid = 3188] [serial = 2032] [outer = 1170E000] 12:04:06 INFO - PROCESS | 3188 | 1470942246542 Marionette DEBUG loaded listener.js 12:04:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (14D24400) [pid = 3188] [serial = 2033] [outer = 1170E000] 12:04:07 INFO - PROCESS | 3188 | 1470942247478 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:04:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:04:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1120ms 12:04:07 INFO - PROCESS | 3188 | 1470942247510 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:04:07 INFO - PROCESS | 3188 | 1470942247512 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:04:07 INFO - PROCESS | 3188 | 1470942247516 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:04:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:04:07 INFO - PROCESS | 3188 | 1470942247520 Marionette TRACE conn6 <- [1,2674,null,{}] 12:04:07 INFO - PROCESS | 3188 | 1470942247536 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:07 INFO - PROCESS | 3188 | 1470942247540 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:07 INFO - PROCESS | 3188 | 1470942247663 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:04:07 INFO - PROCESS | 3188 | 1470942247671 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:07 INFO - PROCESS | 3188 | 1470942247674 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:07 INFO - PROCESS | 3188 | ++DOCSHELL 16356C00 == 29 [pid = 3188] [id = 678] 12:04:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (16360C00) [pid = 3188] [serial = 2034] [outer = 00000000] 12:04:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (163E4000) [pid = 3188] [serial = 2035] [outer = 16360C00] 12:04:07 INFO - PROCESS | 3188 | 1470942247725 Marionette DEBUG loaded listener.js 12:04:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (1645A000) [pid = 3188] [serial = 2036] [outer = 16360C00] 12:04:08 INFO - PROCESS | 3188 | 1470942248707 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:04:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 12:04:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:04:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:04:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1219ms 12:04:08 INFO - PROCESS | 3188 | 1470942248744 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 12:04:08 INFO - PROCESS | 3188 | 1470942248747 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:04:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:04:08 INFO - PROCESS | 3188 | 1470942248750 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:04:08 INFO - PROCESS | 3188 | 1470942248752 Marionette TRACE conn6 <- [1,2678,null,{}] 12:04:08 INFO - PROCESS | 3188 | 1470942248756 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:08 INFO - PROCESS | 3188 | 1470942248758 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:08 INFO - PROCESS | 3188 | 1470942248885 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:04:08 INFO - PROCESS | 3188 | 1470942248950 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:08 INFO - PROCESS | 3188 | 1470942248952 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:08 INFO - PROCESS | 3188 | ++DOCSHELL 1657F000 == 30 [pid = 3188] [id = 679] 12:04:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (16892400) [pid = 3188] [serial = 2037] [outer = 00000000] 12:04:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1758C000) [pid = 3188] [serial = 2038] [outer = 16892400] 12:04:09 INFO - PROCESS | 3188 | 1470942249001 Marionette DEBUG loaded listener.js 12:04:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1782A800) [pid = 3188] [serial = 2039] [outer = 16892400] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (16829800) [pid = 3188] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (0C4CC800) [pid = 3188] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (15305C00) [pid = 3188] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (10746400) [pid = 3188] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (1630D800) [pid = 3188] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (0FEFE800) [pid = 3188] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (15CCA400) [pid = 3188] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (19BC0800) [pid = 3188] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (19F40400) [pid = 3188] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (1645E000) [pid = 3188] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (1689AC00) [pid = 3188] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (0C476800) [pid = 3188] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:04:09 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (10B6E800) [pid = 3188] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:04:09 INFO - PROCESS | 3188 | 1470942249889 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:04:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:04:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:04:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:04:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1179ms 12:04:09 INFO - PROCESS | 3188 | 1470942249936 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 12:04:09 INFO - PROCESS | 3188 | 1470942249938 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:04:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:04:09 INFO - PROCESS | 3188 | 1470942249942 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:04:09 INFO - PROCESS | 3188 | 1470942249944 Marionette TRACE conn6 <- [1,2682,null,{}] 12:04:09 INFO - PROCESS | 3188 | 1470942249948 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:09 INFO - PROCESS | 3188 | 1470942249950 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:10 INFO - PROCESS | 3188 | 1470942250034 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:04:10 INFO - PROCESS | 3188 | 1470942250041 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:10 INFO - PROCESS | 3188 | 1470942250043 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:10 INFO - PROCESS | 3188 | ++DOCSHELL 16160C00 == 31 [pid = 3188] [id = 680] 12:04:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (1630D800) [pid = 3188] [serial = 2040] [outer = 00000000] 12:04:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (178BD000) [pid = 3188] [serial = 2041] [outer = 1630D800] 12:04:10 INFO - PROCESS | 3188 | 1470942250087 Marionette DEBUG loaded listener.js 12:04:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (178C4C00) [pid = 3188] [serial = 2042] [outer = 1630D800] 12:04:11 INFO - PROCESS | 3188 | 1470942251027 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:04:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:04:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:04:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:04:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1120ms 12:04:11 INFO - PROCESS | 3188 | 1470942251067 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 12:04:11 INFO - PROCESS | 3188 | 1470942251069 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:04:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:04:11 INFO - PROCESS | 3188 | 1470942251073 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:04:11 INFO - PROCESS | 3188 | 1470942251074 Marionette TRACE conn6 <- [1,2686,null,{}] 12:04:11 INFO - PROCESS | 3188 | 1470942251078 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:11 INFO - PROCESS | 3188 | 1470942251084 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:11 INFO - PROCESS | 3188 | 1470942251230 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:04:11 INFO - PROCESS | 3188 | 1470942251321 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:11 INFO - PROCESS | 3188 | 1470942251324 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:11 INFO - PROCESS | 3188 | ++DOCSHELL 086E7000 == 32 [pid = 3188] [id = 681] 12:04:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (086E8800) [pid = 3188] [serial = 2043] [outer = 00000000] 12:04:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (0BE96000) [pid = 3188] [serial = 2044] [outer = 086E8800] 12:04:11 INFO - PROCESS | 3188 | 1470942251423 Marionette DEBUG loaded listener.js 12:04:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (0FD7E000) [pid = 3188] [serial = 2045] [outer = 086E8800] 12:04:12 INFO - PROCESS | 3188 | 1470942252530 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:04:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:04:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:04:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:04:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1478ms 12:04:12 INFO - PROCESS | 3188 | 1470942252556 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 12:04:12 INFO - PROCESS | 3188 | 1470942252561 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:04:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:04:12 INFO - PROCESS | 3188 | 1470942252608 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:04:12 INFO - PROCESS | 3188 | 1470942252611 Marionette TRACE conn6 <- [1,2690,null,{}] 12:04:12 INFO - PROCESS | 3188 | 1470942252617 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:12 INFO - PROCESS | 3188 | 1470942252620 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:12 INFO - PROCESS | 3188 | 1470942252726 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:04:12 INFO - PROCESS | 3188 | 1470942252939 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:12 INFO - PROCESS | 3188 | 1470942252942 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:12 INFO - PROCESS | 3188 | ++DOCSHELL 10AA4000 == 33 [pid = 3188] [id = 682] 12:04:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (10B66800) [pid = 3188] [serial = 2046] [outer = 00000000] 12:04:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10E62800) [pid = 3188] [serial = 2047] [outer = 10B66800] 12:04:13 INFO - PROCESS | 3188 | 1470942253002 Marionette DEBUG loaded listener.js 12:04:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (1189C800) [pid = 3188] [serial = 2048] [outer = 10B66800] 12:04:13 INFO - PROCESS | 3188 | 1470942253592 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:04:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:04:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1025ms 12:04:13 INFO - PROCESS | 3188 | 1470942253636 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:04:13 INFO - PROCESS | 3188 | 1470942253639 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:04:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:04:13 INFO - PROCESS | 3188 | 1470942253643 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:04:13 INFO - PROCESS | 3188 | 1470942253645 Marionette TRACE conn6 <- [1,2694,null,{}] 12:04:13 INFO - PROCESS | 3188 | 1470942253650 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:13 INFO - PROCESS | 3188 | 1470942253652 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:13 INFO - PROCESS | 3188 | 1470942253770 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:04:13 INFO - PROCESS | 3188 | 1470942253885 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:13 INFO - PROCESS | 3188 | 1470942253887 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:13 INFO - PROCESS | 3188 | ++DOCSHELL 16163400 == 34 [pid = 3188] [id = 683] 12:04:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (16302C00) [pid = 3188] [serial = 2049] [outer = 00000000] 12:04:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (16309400) [pid = 3188] [serial = 2050] [outer = 16302C00] 12:04:13 INFO - PROCESS | 3188 | 1470942253985 Marionette DEBUG loaded listener.js 12:04:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (163DB400) [pid = 3188] [serial = 2051] [outer = 16302C00] 12:04:14 INFO - PROCESS | 3188 | 1470942254730 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:04:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:04:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1119ms 12:04:14 INFO - PROCESS | 3188 | 1470942254764 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:04:14 INFO - PROCESS | 3188 | 1470942254768 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:04:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:04:14 INFO - PROCESS | 3188 | 1470942254773 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:04:14 INFO - PROCESS | 3188 | 1470942254777 Marionette TRACE conn6 <- [1,2698,null,{}] 12:04:14 INFO - PROCESS | 3188 | 1470942254782 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:14 INFO - PROCESS | 3188 | 1470942254785 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 10B6EC00 == 33 [pid = 3188] [id = 382] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 10D0F400 == 32 [pid = 3188] [id = 381] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 16160C00 == 31 [pid = 3188] [id = 680] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 1657F000 == 30 [pid = 3188] [id = 679] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 16356C00 == 29 [pid = 3188] [id = 678] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 1170B800 == 28 [pid = 3188] [id = 677] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 10552800 == 27 [pid = 3188] [id = 676] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 10650800 == 26 [pid = 3188] [id = 675] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 15CCE400 == 25 [pid = 3188] [id = 389] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 086E7400 == 24 [pid = 3188] [id = 383] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 14D65400 == 23 [pid = 3188] [id = 380] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 1170AC00 == 22 [pid = 3188] [id = 386] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 168C0000 == 21 [pid = 3188] [id = 674] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 167F8800 == 20 [pid = 3188] [id = 391] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 0FD85C00 == 19 [pid = 3188] [id = 376] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 10B67C00 == 18 [pid = 3188] [id = 392] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 10E1B800 == 17 [pid = 3188] [id = 388] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 10551C00 == 16 [pid = 3188] [id = 387] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 10D15400 == 15 [pid = 3188] [id = 393] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 10B66C00 == 14 [pid = 3188] [id = 377] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 163D9800 == 13 [pid = 3188] [id = 390] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 16166C00 == 12 [pid = 3188] [id = 379] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 0FE65400 == 11 [pid = 3188] [id = 385] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 14D24000 == 10 [pid = 3188] [id = 378] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 1064C000 == 9 [pid = 3188] [id = 384] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 10AA4000 == 8 [pid = 3188] [id = 682] 12:04:15 INFO - PROCESS | 3188 | --DOCSHELL 086E7000 == 7 [pid = 3188] [id = 681] 12:04:15 INFO - PROCESS | 3188 | 1470942255427 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (18E90000) [pid = 3188] [serial = 2020] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (0FDE4400) [pid = 3188] [serial = 1999] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (0FEF9400) [pid = 3188] [serial = 2000] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (15CC9400) [pid = 3188] [serial = 2005] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (10E17000) [pid = 3188] [serial = 1997] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (10D10800) [pid = 3188] [serial = 1996] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (163D9C00) [pid = 3188] [serial = 2008] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (10B6C400) [pid = 3188] [serial = 1985] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (10651800) [pid = 3188] [serial = 1984] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (1645EC00) [pid = 3188] [serial = 1988] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (1635BC00) [pid = 3188] [serial = 1987] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (19F33C00) [pid = 3188] [serial = 1991] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (19EA2000) [pid = 3188] [serial = 1990] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (1A408000) [pid = 3188] [serial = 1994] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (1A104C00) [pid = 3188] [serial = 1993] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 55 (16898400) [pid = 3188] [serial = 2012] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 54 (1688DC00) [pid = 3188] [serial = 2011] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 53 (178C0C00) [pid = 3188] [serial = 2014] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 52 (160D0800) [pid = 3188] [serial = 2018] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 51 (14D24800) [pid = 3188] [serial = 2017] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 50 (18D40C00) [pid = 3188] [serial = 2015] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 49 (10E5E800) [pid = 3188] [serial = 2003] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 48 (10D55400) [pid = 3188] [serial = 2002] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 47 (18E92800) [pid = 3188] [serial = 2021] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 46 (16452800) [pid = 3188] [serial = 2009] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | --DOMWINDOW == 45 (16166000) [pid = 3188] [serial = 2006] [outer = 00000000] [url = about:blank] 12:04:15 INFO - PROCESS | 3188 | 1470942255627 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:15 INFO - PROCESS | 3188 | 1470942255630 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:15 INFO - PROCESS | 3188 | ++DOCSHELL 0C4CA000 == 8 [pid = 3188] [id = 684] 12:04:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 46 (0C4CE000) [pid = 3188] [serial = 2052] [outer = 00000000] 12:04:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 47 (0FDE7C00) [pid = 3188] [serial = 2053] [outer = 0C4CE000] 12:04:15 INFO - PROCESS | 3188 | 1470942255681 Marionette DEBUG loaded listener.js 12:04:15 INFO - PROCESS | 3188 | ++DOMWINDOW == 48 (0FEFD800) [pid = 3188] [serial = 2054] [outer = 0C4CE000] 12:04:16 INFO - PROCESS | 3188 | 1470942256160 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:04:16 INFO - PROCESS | 3188 | 1470942256218 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:04:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:04:16 INFO - PROCESS | 3188 | 1470942256223 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 3188 | 1470942256226 Marionette TRACE conn6 <- [1,2702,null,{}] 12:04:16 INFO - PROCESS | 3188 | 1470942256232 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:16 INFO - PROCESS | 3188 | 1470942256234 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:16 INFO - PROCESS | 3188 | 1470942256338 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:04:16 INFO - PROCESS | 3188 | 1470942256355 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:16 INFO - PROCESS | 3188 | 1470942256357 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:16 INFO - PROCESS | 3188 | ++DOCSHELL 10750C00 == 9 [pid = 3188] [id = 685] 12:04:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 49 (10751000) [pid = 3188] [serial = 2055] [outer = 00000000] 12:04:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 50 (10B65000) [pid = 3188] [serial = 2056] [outer = 10751000] 12:04:16 INFO - PROCESS | 3188 | 1470942256409 Marionette DEBUG loaded listener.js 12:04:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 51 (10B6EC00) [pid = 3188] [serial = 2057] [outer = 10751000] 12:04:16 INFO - PROCESS | 3188 | 1470942256888 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:04:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:04:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 12:04:16 INFO - PROCESS | 3188 | 1470942256958 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:04:16 INFO - PROCESS | 3188 | 1470942256961 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:04:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:04:16 INFO - PROCESS | 3188 | 1470942256964 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 3188 | 1470942256966 Marionette TRACE conn6 <- [1,2706,null,{}] 12:04:16 INFO - PROCESS | 3188 | 1470942256970 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:16 INFO - PROCESS | 3188 | 1470942256973 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:17 INFO - PROCESS | 3188 | 1470942257064 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:04:17 INFO - PROCESS | 3188 | 1470942257164 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 3188 | 1470942257166 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:17 INFO - PROCESS | 3188 | ++DOCSHELL 10E81C00 == 10 [pid = 3188] [id = 686] 12:04:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 52 (10E8F000) [pid = 3188] [serial = 2058] [outer = 00000000] 12:04:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 53 (11396800) [pid = 3188] [serial = 2059] [outer = 10E8F000] 12:04:17 INFO - PROCESS | 3188 | 1470942257213 Marionette DEBUG loaded listener.js 12:04:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 54 (14A74800) [pid = 3188] [serial = 2060] [outer = 10E8F000] 12:04:17 INFO - PROCESS | 3188 | 1470942257684 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:04:17 INFO - PROCESS | 3188 | 1470942257741 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:04:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:04:17 INFO - PROCESS | 3188 | 1470942257758 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:04:17 INFO - PROCESS | 3188 | 1470942257763 Marionette TRACE conn6 <- [1,2710,null,{}] 12:04:17 INFO - PROCESS | 3188 | 1470942257766 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:17 INFO - PROCESS | 3188 | 1470942257770 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:17 INFO - PROCESS | 3188 | 1470942257912 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:04:17 INFO - PROCESS | 3188 | 1470942257969 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 3188 | 1470942257971 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:18 INFO - PROCESS | 3188 | ++DOCSHELL 160C8800 == 11 [pid = 3188] [id = 687] 12:04:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 55 (1615E800) [pid = 3188] [serial = 2061] [outer = 00000000] 12:04:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 56 (16305C00) [pid = 3188] [serial = 2062] [outer = 1615E800] 12:04:18 INFO - PROCESS | 3188 | 1470942258018 Marionette DEBUG loaded listener.js 12:04:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (1630E000) [pid = 3188] [serial = 2063] [outer = 1615E800] 12:04:18 INFO - PROCESS | 3188 | 1470942258471 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:04:18 INFO - PROCESS | 3188 | 1470942258551 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:04:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:04:18 INFO - PROCESS | 3188 | 1470942258562 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:04:18 INFO - PROCESS | 3188 | 1470942258564 Marionette TRACE conn6 <- [1,2714,null,{}] 12:04:18 INFO - PROCESS | 3188 | 1470942258567 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:18 INFO - PROCESS | 3188 | 1470942258570 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:18 INFO - PROCESS | 3188 | 1470942258703 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:04:18 INFO - PROCESS | 3188 | 1470942258767 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:18 INFO - PROCESS | 3188 | 1470942258769 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:18 INFO - PROCESS | 3188 | ++DOCSHELL 163DDC00 == 12 [pid = 3188] [id = 688] 12:04:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (163DF800) [pid = 3188] [serial = 2064] [outer = 00000000] 12:04:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (16455400) [pid = 3188] [serial = 2065] [outer = 163DF800] 12:04:18 INFO - PROCESS | 3188 | 1470942258816 Marionette DEBUG loaded listener.js 12:04:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (1645B800) [pid = 3188] [serial = 2066] [outer = 163DF800] 12:04:19 INFO - PROCESS | 3188 | 1470942259245 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:04:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:04:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 12:04:19 INFO - PROCESS | 3188 | 1470942259288 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:04:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:04:19 INFO - PROCESS | 3188 | 1470942259290 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:04:19 INFO - PROCESS | 3188 | 1470942259294 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:04:19 INFO - PROCESS | 3188 | 1470942259296 Marionette TRACE conn6 <- [1,2718,null,{}] 12:04:19 INFO - PROCESS | 3188 | 1470942259304 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:19 INFO - PROCESS | 3188 | 1470942259306 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:19 INFO - PROCESS | 3188 | 1470942259443 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:04:19 INFO - PROCESS | 3188 | 1470942259511 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:19 INFO - PROCESS | 3188 | 1470942259517 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:19 INFO - PROCESS | 3188 | ++DOCSHELL 16893800 == 13 [pid = 3188] [id = 689] 12:04:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (16895000) [pid = 3188] [serial = 2067] [outer = 00000000] 12:04:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (16899400) [pid = 3188] [serial = 2068] [outer = 16895000] 12:04:19 INFO - PROCESS | 3188 | 1470942259572 Marionette DEBUG loaded listener.js 12:04:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (168C3400) [pid = 3188] [serial = 2069] [outer = 16895000] 12:04:19 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (16360C00) [pid = 3188] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:04:19 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (16892400) [pid = 3188] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:04:19 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (10653C00) [pid = 3188] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:04:19 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (1170E000) [pid = 3188] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:04:19 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (178BB400) [pid = 3188] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:04:19 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (1074C400) [pid = 3188] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:04:19 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (1630D800) [pid = 3188] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:04:20 INFO - PROCESS | 3188 | 1470942260555 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:04:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 12:04:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:04:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:04:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1283ms 12:04:20 INFO - PROCESS | 3188 | 1470942260577 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 12:04:20 INFO - PROCESS | 3188 | 1470942260579 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:04:20 INFO - PROCESS | 3188 | 1470942260582 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:04:20 INFO - PROCESS | 3188 | 1470942260584 Marionette TRACE conn6 <- [1,2722,null,{}] 12:04:20 INFO - PROCESS | 3188 | 1470942260587 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:20 INFO - PROCESS | 3188 | 1470942260599 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:20 INFO - PROCESS | 3188 | 1470942260718 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:04:20 INFO - PROCESS | 3188 | 1470942260724 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:20 INFO - PROCESS | 3188 | 1470942260726 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:20 INFO - PROCESS | 3188 | ++DOCSHELL 086F1C00 == 14 [pid = 3188] [id = 690] 12:04:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (1645EC00) [pid = 3188] [serial = 2070] [outer = 00000000] 12:04:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (168BE400) [pid = 3188] [serial = 2071] [outer = 1645EC00] 12:04:20 INFO - PROCESS | 3188 | 1470942260772 Marionette DEBUG loaded listener.js 12:04:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (17590400) [pid = 3188] [serial = 2072] [outer = 1645EC00] 12:04:21 INFO - PROCESS | 3188 | 1470942261189 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 12:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:04:21 INFO - PROCESS | 3188 | 1470942261220 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:04:21 INFO - PROCESS | 3188 | 1470942261222 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:04:21 INFO - PROCESS | 3188 | 1470942261225 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:04:21 INFO - PROCESS | 3188 | 1470942261227 Marionette TRACE conn6 <- [1,2726,null,{}] 12:04:21 INFO - PROCESS | 3188 | 1470942261235 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:21 INFO - PROCESS | 3188 | 1470942261237 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:21 INFO - PROCESS | 3188 | 1470942261321 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:04:21 INFO - PROCESS | 3188 | 1470942261327 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:21 INFO - PROCESS | 3188 | 1470942261329 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:21 INFO - PROCESS | 3188 | ++DOCSHELL 14AB7800 == 15 [pid = 3188] [id = 691] 12:04:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (16303400) [pid = 3188] [serial = 2073] [outer = 00000000] 12:04:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (178C0000) [pid = 3188] [serial = 2074] [outer = 16303400] 12:04:21 INFO - PROCESS | 3188 | 1470942261378 Marionette DEBUG loaded listener.js 12:04:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (178E7000) [pid = 3188] [serial = 2075] [outer = 16303400] 12:04:21 INFO - PROCESS | 3188 | 1470942261813 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 12:04:21 INFO - PROCESS | 3188 | 1470942261917 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:04:21 INFO - PROCESS | 3188 | 1470942261921 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:04:21 INFO - PROCESS | 3188 | 1470942261926 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:04:21 INFO - PROCESS | 3188 | 1470942261931 Marionette TRACE conn6 <- [1,2730,null,{}] 12:04:21 INFO - PROCESS | 3188 | 1470942261937 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:21 INFO - PROCESS | 3188 | 1470942261941 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:22 INFO - PROCESS | 3188 | 1470942262140 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:04:22 INFO - PROCESS | 3188 | 1470942262276 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:22 INFO - PROCESS | 3188 | 1470942262282 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:22 INFO - PROCESS | 3188 | ++DOCSHELL 10559000 == 16 [pid = 3188] [id = 692] 12:04:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (1055A000) [pid = 3188] [serial = 2076] [outer = 00000000] 12:04:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (1064E000) [pid = 3188] [serial = 2077] [outer = 1055A000] 12:04:22 INFO - PROCESS | 3188 | 1470942262339 Marionette DEBUG loaded listener.js 12:04:22 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (10744400) [pid = 3188] [serial = 2078] [outer = 1055A000] 12:04:23 INFO - PROCESS | 3188 | 1470942263023 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:04:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:04:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1137ms 12:04:23 INFO - PROCESS | 3188 | 1470942263070 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:04:23 INFO - PROCESS | 3188 | 1470942263073 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:04:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:04:23 INFO - PROCESS | 3188 | 1470942263080 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:04:23 INFO - PROCESS | 3188 | 1470942263084 Marionette TRACE conn6 <- [1,2734,null,{}] 12:04:23 INFO - PROCESS | 3188 | 1470942263089 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:23 INFO - PROCESS | 3188 | 1470942263091 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:23 INFO - PROCESS | 3188 | 1470942263211 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:04:23 INFO - PROCESS | 3188 | 1470942263346 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:23 INFO - PROCESS | 3188 | 1470942263349 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:23 INFO - PROCESS | 3188 | ++DOCSHELL 14ABF000 == 17 [pid = 3188] [id = 693] 12:04:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (14B87C00) [pid = 3188] [serial = 2079] [outer = 00000000] 12:04:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (14DFC000) [pid = 3188] [serial = 2080] [outer = 14B87C00] 12:04:23 INFO - PROCESS | 3188 | 1470942263408 Marionette DEBUG loaded listener.js 12:04:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (15CC9C00) [pid = 3188] [serial = 2081] [outer = 14B87C00] 12:04:24 INFO - PROCESS | 3188 | 1470942264270 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (178BD000) [pid = 3188] [serial = 2041] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (163E4000) [pid = 3188] [serial = 2035] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (1758C000) [pid = 3188] [serial = 2038] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (1645A000) [pid = 3188] [serial = 2036] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (1074E800) [pid = 3188] [serial = 2029] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (10B67000) [pid = 3188] [serial = 2030] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (14AB4C00) [pid = 3188] [serial = 2032] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (1972D800) [pid = 3188] [serial = 2024] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (1972CC00) [pid = 3188] [serial = 2023] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (117F9400) [pid = 3188] [serial = 2026] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (14AB8800) [pid = 3188] [serial = 2027] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (14D24400) [pid = 3188] [serial = 2033] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 55 (1782A800) [pid = 3188] [serial = 2039] [outer = 00000000] [url = about:blank] 12:04:24 INFO - PROCESS | 3188 | --DOMWINDOW == 54 (178C4C00) [pid = 3188] [serial = 2042] [outer = 00000000] [url = about:blank] 12:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1274ms 12:04:24 INFO - PROCESS | 3188 | 1470942264353 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:04:24 INFO - PROCESS | 3188 | 1470942264357 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:04:24 INFO - PROCESS | 3188 | 1470942264363 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:04:24 INFO - PROCESS | 3188 | 1470942264366 Marionette TRACE conn6 <- [1,2738,null,{}] 12:04:24 INFO - PROCESS | 3188 | 1470942264371 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:24 INFO - PROCESS | 3188 | 1470942264374 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:24 INFO - PROCESS | 3188 | 1470942264471 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:04:24 INFO - PROCESS | 3188 | 1470942264478 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:24 INFO - PROCESS | 3188 | 1470942264482 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:24 INFO - PROCESS | 3188 | ++DOCSHELL 10558000 == 18 [pid = 3188] [id = 694] 12:04:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 55 (1064C000) [pid = 3188] [serial = 2082] [outer = 00000000] 12:04:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 56 (10747800) [pid = 3188] [serial = 2083] [outer = 1064C000] 12:04:24 INFO - PROCESS | 3188 | 1470942264538 Marionette DEBUG loaded listener.js 12:04:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (10B67C00) [pid = 3188] [serial = 2084] [outer = 1064C000] 12:04:25 INFO - PROCESS | 3188 | 1470942265043 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 12:04:25 INFO - PROCESS | 3188 | 1470942265093 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:04:25 INFO - PROCESS | 3188 | 1470942265098 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:04:25 INFO - PROCESS | 3188 | 1470942265104 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:04:25 INFO - PROCESS | 3188 | 1470942265106 Marionette TRACE conn6 <- [1,2742,null,{}] 12:04:25 INFO - PROCESS | 3188 | 1470942265110 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:25 INFO - PROCESS | 3188 | 1470942265112 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:25 INFO - PROCESS | 3188 | 1470942265205 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:04:25 INFO - PROCESS | 3188 | 1470942265336 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:25 INFO - PROCESS | 3188 | 1470942265338 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:25 INFO - PROCESS | 3188 | ++DOCSHELL 10D46800 == 19 [pid = 3188] [id = 695] 12:04:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (10D5CC00) [pid = 3188] [serial = 2085] [outer = 00000000] 12:04:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (10E8F400) [pid = 3188] [serial = 2086] [outer = 10D5CC00] 12:04:25 INFO - PROCESS | 3188 | 1470942265385 Marionette DEBUG loaded listener.js 12:04:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (1170E000) [pid = 3188] [serial = 2087] [outer = 10D5CC00] 12:04:25 INFO - PROCESS | 3188 | 1470942265770 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 12:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:04:25 INFO - PROCESS | 3188 | 1470942265838 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:04:25 INFO - PROCESS | 3188 | 1470942265840 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:04:25 INFO - PROCESS | 3188 | 1470942265844 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:04:25 INFO - PROCESS | 3188 | 1470942265848 Marionette TRACE conn6 <- [1,2746,null,{}] 12:04:25 INFO - PROCESS | 3188 | 1470942265889 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:25 INFO - PROCESS | 3188 | 1470942265894 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:26 INFO - PROCESS | 3188 | 1470942265990 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:04:26 INFO - PROCESS | 3188 | 1470942265998 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 3188 | 1470942266001 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:26 INFO - PROCESS | 3188 | ++DOCSHELL 15CC9400 == 20 [pid = 3188] [id = 696] 12:04:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (15CC9800) [pid = 3188] [serial = 2088] [outer = 00000000] 12:04:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (16166C00) [pid = 3188] [serial = 2089] [outer = 15CC9800] 12:04:26 INFO - PROCESS | 3188 | 1470942266049 Marionette DEBUG loaded listener.js 12:04:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (1630E400) [pid = 3188] [serial = 2090] [outer = 15CC9800] 12:04:26 INFO - PROCESS | 3188 | 1470942266506 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:04:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:04:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 12:04:26 INFO - PROCESS | 3188 | 1470942266529 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:04:26 INFO - PROCESS | 3188 | 1470942266532 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:04:26 INFO - PROCESS | 3188 | 1470942266536 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:04:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:04:26 INFO - PROCESS | 3188 | 1470942266537 Marionette TRACE conn6 <- [1,2750,null,{}] 12:04:26 INFO - PROCESS | 3188 | 1470942266541 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:26 INFO - PROCESS | 3188 | 1470942266543 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:26 INFO - PROCESS | 3188 | 1470942266636 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:04:26 INFO - PROCESS | 3188 | 1470942266641 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 3188 | 1470942266643 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:26 INFO - PROCESS | 3188 | ++DOCSHELL 14D64800 == 21 [pid = 3188] [id = 697] 12:04:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (163DBC00) [pid = 3188] [serial = 2091] [outer = 00000000] 12:04:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (1645D800) [pid = 3188] [serial = 2092] [outer = 163DBC00] 12:04:26 INFO - PROCESS | 3188 | 1470942266689 Marionette DEBUG loaded listener.js 12:04:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (1682B400) [pid = 3188] [serial = 2093] [outer = 163DBC00] 12:04:27 INFO - PROCESS | 3188 | 1470942267168 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:04:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:04:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 12:04:27 INFO - PROCESS | 3188 | 1470942267209 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:04:27 INFO - PROCESS | 3188 | 1470942267211 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:04:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:04:27 INFO - PROCESS | 3188 | 1470942267214 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:04:27 INFO - PROCESS | 3188 | 1470942267216 Marionette TRACE conn6 <- [1,2754,null,{}] 12:04:27 INFO - PROCESS | 3188 | 1470942267220 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:27 INFO - PROCESS | 3188 | 1470942267222 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:27 INFO - PROCESS | 3188 | 1470942267337 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:04:27 INFO - PROCESS | 3188 | 1470942267429 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:27 INFO - PROCESS | 3188 | 1470942267431 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:27 INFO - PROCESS | 3188 | ++DOCSHELL 16892C00 == 22 [pid = 3188] [id = 698] 12:04:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (16893000) [pid = 3188] [serial = 2094] [outer = 00000000] 12:04:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (168C2400) [pid = 3188] [serial = 2095] [outer = 16893000] 12:04:27 INFO - PROCESS | 3188 | 1470942267475 Marionette DEBUG loaded listener.js 12:04:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (168CB000) [pid = 3188] [serial = 2096] [outer = 16893000] 12:04:27 INFO - PROCESS | 3188 | 1470942267905 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:04:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:04:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 12:04:27 INFO - PROCESS | 3188 | 1470942267948 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:04:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:04:27 INFO - PROCESS | 3188 | 1470942267950 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:04:27 INFO - PROCESS | 3188 | 1470942267953 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:04:27 INFO - PROCESS | 3188 | 1470942267955 Marionette TRACE conn6 <- [1,2758,null,{}] 12:04:27 INFO - PROCESS | 3188 | 1470942267958 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:27 INFO - PROCESS | 3188 | 1470942267964 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:28 INFO - PROCESS | 3188 | 1470942268108 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:04:28 INFO - PROCESS | 3188 | 1470942268119 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:28 INFO - PROCESS | 3188 | 1470942268121 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:28 INFO - PROCESS | 3188 | ++DOCSHELL 168C0000 == 23 [pid = 3188] [id = 699] 12:04:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (17824000) [pid = 3188] [serial = 2097] [outer = 00000000] 12:04:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (18D42000) [pid = 3188] [serial = 2098] [outer = 17824000] 12:04:28 INFO - PROCESS | 3188 | 1470942268165 Marionette DEBUG loaded listener.js 12:04:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (18D4AC00) [pid = 3188] [serial = 2099] [outer = 17824000] 12:04:28 INFO - PROCESS | 3188 | 1470942268620 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:04:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:04:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 12:04:28 INFO - PROCESS | 3188 | 1470942268685 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:04:28 INFO - PROCESS | 3188 | 1470942268687 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:04:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:04:28 INFO - PROCESS | 3188 | 1470942268726 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:04:28 INFO - PROCESS | 3188 | 1470942268728 Marionette TRACE conn6 <- [1,2762,null,{}] 12:04:28 INFO - PROCESS | 3188 | 1470942268735 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:28 INFO - PROCESS | 3188 | 1470942268737 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:28 INFO - PROCESS | 3188 | 1470942268852 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:04:28 INFO - PROCESS | 3188 | 1470942268865 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:28 INFO - PROCESS | 3188 | 1470942268867 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:28 INFO - PROCESS | 3188 | ++DOCSHELL 18E97000 == 24 [pid = 3188] [id = 700] 12:04:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (18E97C00) [pid = 3188] [serial = 2100] [outer = 00000000] 12:04:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (19244400) [pid = 3188] [serial = 2101] [outer = 18E97C00] 12:04:29 INFO - PROCESS | 3188 | 1470942269011 Marionette DEBUG loaded listener.js 12:04:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19724400) [pid = 3188] [serial = 2102] [outer = 18E97C00] 12:04:29 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10E8F000) [pid = 3188] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:04:29 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (0C4CE000) [pid = 3188] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:04:29 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (086E8800) [pid = 3188] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:04:29 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10B66800) [pid = 3188] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:04:29 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16895000) [pid = 3188] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:04:29 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (163DF800) [pid = 3188] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:04:29 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (1645EC00) [pid = 3188] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:04:29 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (10751000) [pid = 3188] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:04:29 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (1615E800) [pid = 3188] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:04:29 INFO - PROCESS | 3188 | 1470942269380 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:04:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:04:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 710ms 12:04:29 INFO - PROCESS | 3188 | 1470942269400 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:04:29 INFO - PROCESS | 3188 | 1470942269402 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:04:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:04:29 INFO - PROCESS | 3188 | 1470942269405 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:04:29 INFO - PROCESS | 3188 | 1470942269407 Marionette TRACE conn6 <- [1,2766,null,{}] 12:04:29 INFO - PROCESS | 3188 | 1470942269410 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:29 INFO - PROCESS | 3188 | 1470942269412 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:29 INFO - PROCESS | 3188 | 1470942269496 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:04:29 INFO - PROCESS | 3188 | 1470942269590 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:29 INFO - PROCESS | 3188 | 1470942269592 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:29 INFO - PROCESS | 3188 | ++DOCSHELL 14D5D000 == 25 [pid = 3188] [id = 701] 12:04:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (16435000) [pid = 3188] [serial = 2103] [outer = 00000000] 12:04:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (19727400) [pid = 3188] [serial = 2104] [outer = 16435000] 12:04:29 INFO - PROCESS | 3188 | 1470942269641 Marionette DEBUG loaded listener.js 12:04:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (19728400) [pid = 3188] [serial = 2105] [outer = 16435000] 12:04:30 INFO - PROCESS | 3188 | 1470942269997 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 12:04:30 INFO - PROCESS | 3188 | 1470942270037 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:04:30 INFO - PROCESS | 3188 | 1470942270039 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:04:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:04:30 INFO - PROCESS | 3188 | 1470942270042 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:04:30 INFO - PROCESS | 3188 | 1470942270044 Marionette TRACE conn6 <- [1,2770,null,{}] 12:04:30 INFO - PROCESS | 3188 | 1470942270047 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:30 INFO - PROCESS | 3188 | 1470942270049 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:30 INFO - PROCESS | 3188 | 1470942270132 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:04:30 INFO - PROCESS | 3188 | 1470942270257 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:30 INFO - PROCESS | 3188 | 1470942270259 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:30 INFO - PROCESS | 3188 | ++DOCSHELL 08196400 == 26 [pid = 3188] [id = 702] 12:04:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (14D25000) [pid = 3188] [serial = 2106] [outer = 00000000] 12:04:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (19A67000) [pid = 3188] [serial = 2107] [outer = 14D25000] 12:04:30 INFO - PROCESS | 3188 | 1470942270306 Marionette DEBUG loaded listener.js 12:04:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (19BCE800) [pid = 3188] [serial = 2108] [outer = 14D25000] 12:04:30 INFO - PROCESS | 3188 | 1470942270671 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 671ms 12:04:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:04:30 INFO - PROCESS | 3188 | 1470942270719 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:04:30 INFO - PROCESS | 3188 | 1470942270721 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:04:30 INFO - PROCESS | 3188 | 1470942270724 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:04:30 INFO - PROCESS | 3188 | 1470942270726 Marionette TRACE conn6 <- [1,2774,null,{}] 12:04:30 INFO - PROCESS | 3188 | 1470942270729 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:30 INFO - PROCESS | 3188 | 1470942270731 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:30 INFO - PROCESS | 3188 | 1470942270819 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:04:30 INFO - PROCESS | 3188 | 1470942270824 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:30 INFO - PROCESS | 3188 | 1470942270826 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:30 INFO - PROCESS | 3188 | ++DOCSHELL 19CB7000 == 27 [pid = 3188] [id = 703] 12:04:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (19CB7400) [pid = 3188] [serial = 2109] [outer = 00000000] 12:04:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (19CBDC00) [pid = 3188] [serial = 2110] [outer = 19CB7400] 12:04:30 INFO - PROCESS | 3188 | 1470942270872 Marionette DEBUG loaded listener.js 12:04:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19CBE400) [pid = 3188] [serial = 2111] [outer = 19CB7400] 12:04:31 INFO - PROCESS | 3188 | 1470942271575 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:04:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:04:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 930ms 12:04:31 INFO - PROCESS | 3188 | 1470942271658 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:04:31 INFO - PROCESS | 3188 | 1470942271663 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:04:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:04:31 INFO - PROCESS | 3188 | 1470942271668 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:04:31 INFO - PROCESS | 3188 | 1470942271674 Marionette TRACE conn6 <- [1,2778,null,{}] 12:04:31 INFO - PROCESS | 3188 | 1470942271680 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:31 INFO - PROCESS | 3188 | 1470942271683 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:31 INFO - PROCESS | 3188 | 1470942271838 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:04:31 INFO - PROCESS | 3188 | 1470942271971 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:31 INFO - PROCESS | 3188 | 1470942271974 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:32 INFO - PROCESS | 3188 | ++DOCSHELL 10552C00 == 28 [pid = 3188] [id = 704] 12:04:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1055B000) [pid = 3188] [serial = 2112] [outer = 00000000] 12:04:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (10D56800) [pid = 3188] [serial = 2113] [outer = 1055B000] 12:04:32 INFO - PROCESS | 3188 | 1470942272033 Marionette DEBUG loaded listener.js 12:04:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1476B000) [pid = 3188] [serial = 2114] [outer = 1055B000] 12:04:32 INFO - PROCESS | 3188 | 1470942272584 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:04:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:04:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 990ms 12:04:32 INFO - PROCESS | 3188 | 1470942272658 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:04:32 INFO - PROCESS | 3188 | 1470942272663 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:04:32 INFO - PROCESS | 3188 | 1470942272669 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:04:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:04:32 INFO - PROCESS | 3188 | 1470942272672 Marionette TRACE conn6 <- [1,2782,null,{}] 12:04:32 INFO - PROCESS | 3188 | 1470942272676 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:32 INFO - PROCESS | 3188 | 1470942272679 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:32 INFO - PROCESS | 3188 | 1470942272797 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:04:32 INFO - PROCESS | 3188 | 1470942272942 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:32 INFO - PROCESS | 3188 | 1470942272945 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:32 INFO - PROCESS | 3188 | ++DOCSHELL 163E4000 == 29 [pid = 3188] [id = 705] 12:04:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16436C00) [pid = 3188] [serial = 2115] [outer = 00000000] 12:04:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1689A400) [pid = 3188] [serial = 2116] [outer = 16436C00] 12:04:33 INFO - PROCESS | 3188 | 1470942273003 Marionette DEBUG loaded listener.js 12:04:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (178BB400) [pid = 3188] [serial = 2117] [outer = 16436C00] 12:04:33 INFO - PROCESS | 3188 | 1470942273605 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:04:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:04:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 12:04:33 INFO - PROCESS | 3188 | 1470942273643 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:04:33 INFO - PROCESS | 3188 | 1470942273646 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:04:33 INFO - PROCESS | 3188 | 1470942273649 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:04:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:04:33 INFO - PROCESS | 3188 | 1470942273653 Marionette TRACE conn6 <- [1,2786,null,{}] 12:04:33 INFO - PROCESS | 3188 | 1470942273677 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:33 INFO - PROCESS | 3188 | 1470942273682 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:33 INFO - PROCESS | 3188 | 1470942273824 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:04:33 INFO - PROCESS | 3188 | 1470942273893 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:33 INFO - PROCESS | 3188 | 1470942273897 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:33 INFO - PROCESS | 3188 | ++DOCSHELL 19CBA400 == 30 [pid = 3188] [id = 706] 12:04:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19CBC400) [pid = 3188] [serial = 2118] [outer = 00000000] 12:04:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19CC5800) [pid = 3188] [serial = 2119] [outer = 19CBC400] 12:04:33 INFO - PROCESS | 3188 | 1470942273954 Marionette DEBUG loaded listener.js 12:04:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19EA1800) [pid = 3188] [serial = 2120] [outer = 19CBC400] 12:04:34 INFO - PROCESS | 3188 | 1470942274764 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:04:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:04:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1126ms 12:04:34 INFO - PROCESS | 3188 | 1470942274779 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:04:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:04:34 INFO - PROCESS | 3188 | 1470942274783 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:04:34 INFO - PROCESS | 3188 | 1470942274788 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:04:34 INFO - PROCESS | 3188 | 1470942274791 Marionette TRACE conn6 <- [1,2790,null,{}] 12:04:34 INFO - PROCESS | 3188 | 1470942274797 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:34 INFO - PROCESS | 3188 | 1470942274799 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:34 INFO - PROCESS | 3188 | 1470942274905 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:04:35 INFO - PROCESS | 3188 | 1470942275048 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:35 INFO - PROCESS | 3188 | 1470942275050 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:35 INFO - PROCESS | 3188 | ++DOCSHELL 10551800 == 31 [pid = 3188] [id = 707] 12:04:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (10744800) [pid = 3188] [serial = 2121] [outer = 00000000] 12:04:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (10B6B800) [pid = 3188] [serial = 2122] [outer = 10744800] 12:04:35 INFO - PROCESS | 3188 | 1470942275102 Marionette DEBUG loaded listener.js 12:04:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (10D53400) [pid = 3188] [serial = 2123] [outer = 10744800] 12:04:35 INFO - PROCESS | 3188 | --DOCSHELL 16163400 == 30 [pid = 3188] [id = 683] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (11396800) [pid = 3188] [serial = 2059] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0FDE7C00) [pid = 3188] [serial = 2053] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (0FEFD800) [pid = 3188] [serial = 2054] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (0FD7E000) [pid = 3188] [serial = 2045] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0BE96000) [pid = 3188] [serial = 2044] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1189C800) [pid = 3188] [serial = 2048] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (178C0000) [pid = 3188] [serial = 2074] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10E62800) [pid = 3188] [serial = 2047] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (16309400) [pid = 3188] [serial = 2050] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (16899400) [pid = 3188] [serial = 2068] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1645B800) [pid = 3188] [serial = 2066] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16455400) [pid = 3188] [serial = 2065] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (17590400) [pid = 3188] [serial = 2072] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (168C3400) [pid = 3188] [serial = 2069] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10B65000) [pid = 3188] [serial = 2056] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10B6EC00) [pid = 3188] [serial = 2057] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16305C00) [pid = 3188] [serial = 2062] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (1630E000) [pid = 3188] [serial = 2063] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (168BE400) [pid = 3188] [serial = 2071] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (14A74800) [pid = 3188] [serial = 2060] [outer = 00000000] [url = about:blank] 12:04:36 INFO - PROCESS | 3188 | 1470942276215 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:04:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:04:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1478ms 12:04:36 INFO - PROCESS | 3188 | 1470942276268 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 3188 | 1470942276272 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:04:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:04:36 INFO - PROCESS | 3188 | 1470942276277 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - PROCESS | 3188 | 1470942276280 Marionette TRACE conn6 <- [1,2794,null,{}] 12:04:36 INFO - PROCESS | 3188 | 1470942276286 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:36 INFO - PROCESS | 3188 | 1470942276289 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:36 INFO - PROCESS | 3188 | 1470942276384 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:04:36 INFO - PROCESS | 3188 | 1470942276391 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 3188 | 1470942276395 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:36 INFO - PROCESS | 3188 | ++DOCSHELL 0FEF2000 == 31 [pid = 3188] [id = 708] 12:04:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (0FEF4C00) [pid = 3188] [serial = 2124] [outer = 00000000] 12:04:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (1054FC00) [pid = 3188] [serial = 2125] [outer = 0FEF4C00] 12:04:36 INFO - PROCESS | 3188 | 1470942276447 Marionette DEBUG loaded listener.js 12:04:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1055AC00) [pid = 3188] [serial = 2126] [outer = 0FEF4C00] 12:04:36 INFO - PROCESS | 3188 | 1470942276961 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:04:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:04:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 790ms 12:04:37 INFO - PROCESS | 3188 | 1470942277067 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:04:37 INFO - PROCESS | 3188 | 1470942277072 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:04:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:04:37 INFO - PROCESS | 3188 | 1470942277079 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - PROCESS | 3188 | 1470942277081 Marionette TRACE conn6 <- [1,2798,null,{}] 12:04:37 INFO - PROCESS | 3188 | 1470942277085 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:37 INFO - PROCESS | 3188 | 1470942277088 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:37 INFO - PROCESS | 3188 | 1470942277189 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:04:37 INFO - PROCESS | 3188 | 1470942277280 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:37 INFO - PROCESS | 3188 | 1470942277283 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:37 INFO - PROCESS | 3188 | ++DOCSHELL 10B73400 == 32 [pid = 3188] [id = 709] 12:04:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10D13C00) [pid = 3188] [serial = 2127] [outer = 00000000] 12:04:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10D5EC00) [pid = 3188] [serial = 2128] [outer = 10D13C00] 12:04:37 INFO - PROCESS | 3188 | 1470942277331 Marionette DEBUG loaded listener.js 12:04:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10EC7400) [pid = 3188] [serial = 2129] [outer = 10D13C00] 12:04:37 INFO - PROCESS | 3188 | 1470942277694 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:04:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:04:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 12:04:37 INFO - PROCESS | 3188 | 1470942277712 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:04:37 INFO - PROCESS | 3188 | 1470942277715 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:04:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:04:37 INFO - PROCESS | 3188 | 1470942277739 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - PROCESS | 3188 | 1470942277743 Marionette TRACE conn6 <- [1,2802,null,{}] 12:04:37 INFO - PROCESS | 3188 | 1470942277754 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:37 INFO - PROCESS | 3188 | 1470942277759 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:37 INFO - PROCESS | 3188 | 1470942277844 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:04:37 INFO - PROCESS | 3188 | 1470942277851 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:37 INFO - PROCESS | 3188 | 1470942277854 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:37 INFO - PROCESS | 3188 | ++DOCSHELL 14DF9800 == 33 [pid = 3188] [id = 710] 12:04:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (14DFB800) [pid = 3188] [serial = 2130] [outer = 00000000] 12:04:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (15310000) [pid = 3188] [serial = 2131] [outer = 14DFB800] 12:04:37 INFO - PROCESS | 3188 | 1470942277903 Marionette DEBUG loaded listener.js 12:04:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (160D0800) [pid = 3188] [serial = 2132] [outer = 14DFB800] 12:04:38 INFO - PROCESS | 3188 | 1470942278428 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:04:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:04:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 12:04:38 INFO - PROCESS | 3188 | 1470942278470 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:04:38 INFO - PROCESS | 3188 | 1470942278473 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:04:38 INFO - PROCESS | 3188 | 1470942278476 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:04:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:04:38 INFO - PROCESS | 3188 | 1470942278478 Marionette TRACE conn6 <- [1,2806,null,{}] 12:04:38 INFO - PROCESS | 3188 | 1470942278481 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:38 INFO - PROCESS | 3188 | 1470942278484 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:38 INFO - PROCESS | 3188 | 1470942278634 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:04:38 INFO - PROCESS | 3188 | 1470942278659 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:38 INFO - PROCESS | 3188 | 1470942278661 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:38 INFO - PROCESS | 3188 | ++DOCSHELL 163D7400 == 34 [pid = 3188] [id = 711] 12:04:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (163D8000) [pid = 3188] [serial = 2133] [outer = 00000000] 12:04:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (163DD400) [pid = 3188] [serial = 2134] [outer = 163D8000] 12:04:38 INFO - PROCESS | 3188 | 1470942278706 Marionette DEBUG loaded listener.js 12:04:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16433000) [pid = 3188] [serial = 2135] [outer = 163D8000] 12:04:39 INFO - PROCESS | 3188 | 1470942279125 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:04:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:04:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 12:04:39 INFO - PROCESS | 3188 | 1470942279150 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:04:39 INFO - PROCESS | 3188 | 1470942279152 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:04:39 INFO - PROCESS | 3188 | 1470942279155 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:04:39 INFO - PROCESS | 3188 | 1470942279157 Marionette TRACE conn6 <- [1,2810,null,{}] 12:04:39 INFO - PROCESS | 3188 | 1470942279160 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:39 INFO - PROCESS | 3188 | 1470942279162 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:39 INFO - PROCESS | 3188 | 1470942279274 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:04:39 INFO - PROCESS | 3188 | 1470942279281 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 3188 | 1470942279283 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:39 INFO - PROCESS | 3188 | ++DOCSHELL 1645A000 == 35 [pid = 3188] [id = 712] 12:04:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1645E800) [pid = 3188] [serial = 2136] [outer = 00000000] 12:04:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16825C00) [pid = 3188] [serial = 2137] [outer = 1645E800] 12:04:39 INFO - PROCESS | 3188 | 1470942279328 Marionette DEBUG loaded listener.js 12:04:39 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (16895C00) [pid = 3188] [serial = 2138] [outer = 1645E800] 12:04:39 INFO - PROCESS | 3188 | 1470942279785 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 12:04:39 INFO - PROCESS | 3188 | 1470942279826 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:04:39 INFO - PROCESS | 3188 | 1470942279829 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:04:39 INFO - PROCESS | 3188 | 1470942279832 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:04:39 INFO - PROCESS | 3188 | 1470942279834 Marionette TRACE conn6 <- [1,2814,null,{}] 12:04:39 INFO - PROCESS | 3188 | 1470942279844 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:39 INFO - PROCESS | 3188 | 1470942279850 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:40 INFO - PROCESS | 3188 | 1470942279995 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:04:40 INFO - PROCESS | 3188 | 1470942280090 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:40 INFO - PROCESS | 3188 | 1470942280092 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:40 INFO - PROCESS | 3188 | ++DOCSHELL 1758A800 == 36 [pid = 3188] [id = 713] 12:04:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (178BAC00) [pid = 3188] [serial = 2139] [outer = 00000000] 12:04:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (178C5400) [pid = 3188] [serial = 2140] [outer = 178BAC00] 12:04:40 INFO - PROCESS | 3188 | 1470942280137 Marionette DEBUG loaded listener.js 12:04:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1870C400) [pid = 3188] [serial = 2141] [outer = 178BAC00] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (16893000) [pid = 3188] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (17824000) [pid = 3188] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10D5CC00) [pid = 3188] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16303400) [pid = 3188] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (14B87C00) [pid = 3188] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (163DBC00) [pid = 3188] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1064C000) [pid = 3188] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19CB7400) [pid = 3188] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1055A000) [pid = 3188] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (14D25000) [pid = 3188] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (15CC9800) [pid = 3188] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (16435000) [pid = 3188] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:04:40 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (16302C00) [pid = 3188] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:04:40 INFO - PROCESS | 3188 | 1470942280745 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 931ms 12:04:40 INFO - PROCESS | 3188 | 1470942280778 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:04:40 INFO - PROCESS | 3188 | 1470942280780 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:04:40 INFO - PROCESS | 3188 | 1470942280783 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:04:40 INFO - PROCESS | 3188 | 1470942280785 Marionette TRACE conn6 <- [1,2818,null,{}] 12:04:40 INFO - PROCESS | 3188 | 1470942280789 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:40 INFO - PROCESS | 3188 | 1470942280791 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:40 INFO - PROCESS | 3188 | 1470942280874 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:04:40 INFO - PROCESS | 3188 | 1470942280880 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:40 INFO - PROCESS | 3188 | 1470942280882 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:40 INFO - PROCESS | 3188 | ++DOCSHELL 086E5400 == 37 [pid = 3188] [id = 714] 12:04:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (0BE9C400) [pid = 3188] [serial = 2142] [outer = 00000000] 12:04:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16899000) [pid = 3188] [serial = 2143] [outer = 0BE9C400] 12:04:40 INFO - PROCESS | 3188 | 1470942280928 Marionette DEBUG loaded listener.js 12:04:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1758C400) [pid = 3188] [serial = 2144] [outer = 0BE9C400] 12:04:41 INFO - PROCESS | 3188 | 1470942281365 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 631ms 12:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:04:41 INFO - PROCESS | 3188 | 1470942281418 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:04:41 INFO - PROCESS | 3188 | 1470942281420 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:04:41 INFO - PROCESS | 3188 | 1470942281423 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:04:41 INFO - PROCESS | 3188 | 1470942281425 Marionette TRACE conn6 <- [1,2822,null,{}] 12:04:41 INFO - PROCESS | 3188 | 1470942281429 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:41 INFO - PROCESS | 3188 | 1470942281431 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:41 INFO - PROCESS | 3188 | 1470942281509 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:04:41 INFO - PROCESS | 3188 | 1470942281519 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:41 INFO - PROCESS | 3188 | 1470942281520 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:41 INFO - PROCESS | 3188 | ++DOCSHELL 18D4C000 == 38 [pid = 3188] [id = 715] 12:04:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (18DB1000) [pid = 3188] [serial = 2145] [outer = 00000000] 12:04:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (18E9B400) [pid = 3188] [serial = 2146] [outer = 18DB1000] 12:04:41 INFO - PROCESS | 3188 | 1470942281564 Marionette DEBUG loaded listener.js 12:04:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (18E90C00) [pid = 3188] [serial = 2147] [outer = 18DB1000] 12:04:42 INFO - PROCESS | 3188 | 1470942282024 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 12:04:42 INFO - PROCESS | 3188 | 1470942282054 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:04:42 INFO - PROCESS | 3188 | 1470942282056 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:04:42 INFO - PROCESS | 3188 | 1470942282060 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:04:42 INFO - PROCESS | 3188 | 1470942282062 Marionette TRACE conn6 <- [1,2826,null,{}] 12:04:42 INFO - PROCESS | 3188 | 1470942282085 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:42 INFO - PROCESS | 3188 | 1470942282087 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:42 INFO - PROCESS | 3188 | 1470942282170 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:04:42 INFO - PROCESS | 3188 | 1470942282176 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:42 INFO - PROCESS | 3188 | 1470942282178 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:42 INFO - PROCESS | 3188 | ++DOCSHELL 14DF0C00 == 39 [pid = 3188] [id = 716] 12:04:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19A66800) [pid = 3188] [serial = 2148] [outer = 00000000] 12:04:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (19CB7800) [pid = 3188] [serial = 2149] [outer = 19A66800] 12:04:42 INFO - PROCESS | 3188 | 1470942282222 Marionette DEBUG loaded listener.js 12:04:42 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19CBF400) [pid = 3188] [serial = 2150] [outer = 19A66800] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 08196400 == 38 [pid = 3188] [id = 702] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 19CB7000 == 37 [pid = 3188] [id = 703] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 10552C00 == 36 [pid = 3188] [id = 704] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 163E4000 == 35 [pid = 3188] [id = 705] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 19CBA400 == 34 [pid = 3188] [id = 706] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 0FEF2000 == 33 [pid = 3188] [id = 708] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 10551800 == 32 [pid = 3188] [id = 707] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 1645A000 == 31 [pid = 3188] [id = 712] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 163D7400 == 30 [pid = 3188] [id = 711] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 14DF9800 == 29 [pid = 3188] [id = 710] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 1758A800 == 28 [pid = 3188] [id = 713] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 086E5400 == 27 [pid = 3188] [id = 714] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 10B73400 == 26 [pid = 3188] [id = 709] 12:04:43 INFO - PROCESS | 3188 | --DOCSHELL 18D4C000 == 25 [pid = 3188] [id = 715] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (163DB400) [pid = 3188] [serial = 2051] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (18D42000) [pid = 3188] [serial = 2098] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (168CB000) [pid = 3188] [serial = 2096] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10E8F400) [pid = 3188] [serial = 2086] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1170E000) [pid = 3188] [serial = 2087] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (178E7000) [pid = 3188] [serial = 2075] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (14DFC000) [pid = 3188] [serial = 2080] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (15CC9C00) [pid = 3188] [serial = 2081] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1645D800) [pid = 3188] [serial = 2092] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10747800) [pid = 3188] [serial = 2083] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (19CBE400) [pid = 3188] [serial = 2111] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (10B67C00) [pid = 3188] [serial = 2084] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (1064E000) [pid = 3188] [serial = 2077] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (10744400) [pid = 3188] [serial = 2078] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (19CBDC00) [pid = 3188] [serial = 2110] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19BCE800) [pid = 3188] [serial = 2108] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (16166C00) [pid = 3188] [serial = 2089] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (1630E400) [pid = 3188] [serial = 2090] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (18D4AC00) [pid = 3188] [serial = 2099] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (19A67000) [pid = 3188] [serial = 2107] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (19244400) [pid = 3188] [serial = 2101] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (19727400) [pid = 3188] [serial = 2104] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (1682B400) [pid = 3188] [serial = 2093] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (19728400) [pid = 3188] [serial = 2105] [outer = 00000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (168C2400) [pid = 3188] [serial = 2095] [outer = 00000000] [url = about:blank] 12:04:44 INFO - PROCESS | 3188 | 1470942283991 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1994ms 12:04:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:04:44 INFO - PROCESS | 3188 | 1470942284059 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:04:44 INFO - PROCESS | 3188 | 1470942284064 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:04:44 INFO - PROCESS | 3188 | 1470942284069 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:04:44 INFO - PROCESS | 3188 | 1470942284072 Marionette TRACE conn6 <- [1,2830,null,{}] 12:04:44 INFO - PROCESS | 3188 | 1470942284078 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:44 INFO - PROCESS | 3188 | 1470942284082 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:44 INFO - PROCESS | 3188 | 1470942284177 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:04:44 INFO - PROCESS | 3188 | 1470942284192 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:44 INFO - PROCESS | 3188 | 1470942284194 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:44 INFO - PROCESS | 3188 | ++DOCSHELL 0FE59C00 == 26 [pid = 3188] [id = 717] 12:04:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (0FE5D800) [pid = 3188] [serial = 2151] [outer = 00000000] 12:04:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (0FEF8400) [pid = 3188] [serial = 2152] [outer = 0FE5D800] 12:04:44 INFO - PROCESS | 3188 | 1470942284246 Marionette DEBUG loaded listener.js 12:04:44 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (1054EC00) [pid = 3188] [serial = 2153] [outer = 0FE5D800] 12:04:44 INFO - PROCESS | 3188 | 1470942284753 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 731ms 12:04:44 INFO - PROCESS | 3188 | 1470942284800 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:04:44 INFO - PROCESS | 3188 | 1470942284805 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:04:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:04:44 INFO - PROCESS | 3188 | 1470942284811 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:04:44 INFO - PROCESS | 3188 | 1470942284814 Marionette TRACE conn6 <- [1,2834,null,{}] 12:04:44 INFO - PROCESS | 3188 | 1470942284819 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:44 INFO - PROCESS | 3188 | 1470942284822 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:44 INFO - PROCESS | 3188 | 1470942284914 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:04:45 INFO - PROCESS | 3188 | 1470942285012 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:45 INFO - PROCESS | 3188 | 1470942285015 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:45 INFO - PROCESS | 3188 | ++DOCSHELL 1074AC00 == 27 [pid = 3188] [id = 718] 12:04:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (1074B400) [pid = 3188] [serial = 2154] [outer = 00000000] 12:04:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (1074FC00) [pid = 3188] [serial = 2155] [outer = 1074B400] 12:04:45 INFO - PROCESS | 3188 | 1470942285067 Marionette DEBUG loaded listener.js 12:04:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (10B65C00) [pid = 3188] [serial = 2156] [outer = 1074B400] 12:04:45 INFO - PROCESS | 3188 | 1470942285453 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:04:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:04:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 12:04:45 INFO - PROCESS | 3188 | 1470942285485 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:04:45 INFO - PROCESS | 3188 | 1470942285487 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:04:45 INFO - PROCESS | 3188 | 1470942285490 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:04:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:04:45 INFO - PROCESS | 3188 | 1470942285494 Marionette TRACE conn6 <- [1,2838,null,{}] 12:04:45 INFO - PROCESS | 3188 | 1470942285505 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:45 INFO - PROCESS | 3188 | 1470942285509 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:45 INFO - PROCESS | 3188 | 1470942285624 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:04:45 INFO - PROCESS | 3188 | 1470942285635 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:45 INFO - PROCESS | 3188 | 1470942285638 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:45 INFO - PROCESS | 3188 | ++DOCSHELL 11396C00 == 28 [pid = 3188] [id = 719] 12:04:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (1139BC00) [pid = 3188] [serial = 2157] [outer = 00000000] 12:04:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (1189C800) [pid = 3188] [serial = 2158] [outer = 1139BC00] 12:04:45 INFO - PROCESS | 3188 | 1470942285686 Marionette DEBUG loaded listener.js 12:04:45 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (14AB3800) [pid = 3188] [serial = 2159] [outer = 1139BC00] 12:04:46 INFO - PROCESS | 3188 | 1470942286132 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 12:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:04:46 INFO - PROCESS | 3188 | 1470942286183 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:04:46 INFO - PROCESS | 3188 | 1470942286186 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:04:46 INFO - PROCESS | 3188 | 1470942286189 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:04:46 INFO - PROCESS | 3188 | 1470942286191 Marionette TRACE conn6 <- [1,2842,null,{}] 12:04:46 INFO - PROCESS | 3188 | 1470942286194 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:46 INFO - PROCESS | 3188 | 1470942286196 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:46 INFO - PROCESS | 3188 | 1470942286282 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:04:46 INFO - PROCESS | 3188 | 1470942286287 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:46 INFO - PROCESS | 3188 | 1470942286289 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:46 INFO - PROCESS | 3188 | ++DOCSHELL 14DF9400 == 29 [pid = 3188] [id = 720] 12:04:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (14DF9800) [pid = 3188] [serial = 2160] [outer = 00000000] 12:04:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (15306C00) [pid = 3188] [serial = 2161] [outer = 14DF9800] 12:04:46 INFO - PROCESS | 3188 | 1470942286334 Marionette DEBUG loaded listener.js 12:04:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (15CCF000) [pid = 3188] [serial = 2162] [outer = 14DF9800] 12:04:46 INFO - PROCESS | 3188 | 1470942286770 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 12:04:46 INFO - PROCESS | 3188 | 1470942286823 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:04:46 INFO - PROCESS | 3188 | 1470942286825 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:04:46 INFO - PROCESS | 3188 | 1470942286828 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:04:46 INFO - PROCESS | 3188 | 1470942286830 Marionette TRACE conn6 <- [1,2846,null,{}] 12:04:46 INFO - PROCESS | 3188 | 1470942286833 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:46 INFO - PROCESS | 3188 | 1470942286835 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:46 INFO - PROCESS | 3188 | 1470942286918 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:04:46 INFO - PROCESS | 3188 | 1470942286923 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:46 INFO - PROCESS | 3188 | 1470942286926 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:46 INFO - PROCESS | 3188 | ++DOCSHELL 16303000 == 30 [pid = 3188] [id = 721] 12:04:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (16303800) [pid = 3188] [serial = 2163] [outer = 00000000] 12:04:46 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1630D800) [pid = 3188] [serial = 2164] [outer = 16303800] 12:04:46 INFO - PROCESS | 3188 | 1470942286972 Marionette DEBUG loaded listener.js 12:04:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (16356C00) [pid = 3188] [serial = 2165] [outer = 16303800] 12:04:47 INFO - PROCESS | 3188 | 1470942287451 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:04:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:04:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 12:04:47 INFO - PROCESS | 3188 | 1470942287503 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:04:47 INFO - PROCESS | 3188 | 1470942287505 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:04:47 INFO - PROCESS | 3188 | 1470942287508 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:04:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:04:47 INFO - PROCESS | 3188 | 1470942287510 Marionette TRACE conn6 <- [1,2850,null,{}] 12:04:47 INFO - PROCESS | 3188 | 1470942287513 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:47 INFO - PROCESS | 3188 | 1470942287519 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:47 INFO - PROCESS | 3188 | 1470942287622 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:04:47 INFO - PROCESS | 3188 | 1470942287628 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:47 INFO - PROCESS | 3188 | 1470942287630 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:47 INFO - PROCESS | 3188 | ++DOCSHELL 16459C00 == 31 [pid = 3188] [id = 722] 12:04:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1645B000) [pid = 3188] [serial = 2166] [outer = 00000000] 12:04:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (1657F000) [pid = 3188] [serial = 2167] [outer = 1645B000] 12:04:47 INFO - PROCESS | 3188 | 1470942287695 Marionette DEBUG loaded listener.js 12:04:47 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1688D400) [pid = 3188] [serial = 2168] [outer = 1645B000] 12:04:48 INFO - PROCESS | 3188 | 1470942288149 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:04:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:04:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 12:04:48 INFO - PROCESS | 3188 | 1470942288185 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 3188 | 1470942288187 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:04:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:04:48 INFO - PROCESS | 3188 | 1470942288191 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - PROCESS | 3188 | 1470942288192 Marionette TRACE conn6 <- [1,2854,null,{}] 12:04:48 INFO - PROCESS | 3188 | 1470942288197 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:48 INFO - PROCESS | 3188 | 1470942288199 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:48 INFO - PROCESS | 3188 | 1470942288276 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:04:48 INFO - PROCESS | 3188 | 1470942288310 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 3188 | 1470942288312 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:48 INFO - PROCESS | 3188 | ++DOCSHELL 16896800 == 32 [pid = 3188] [id = 723] 12:04:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16899400) [pid = 3188] [serial = 2169] [outer = 00000000] 12:04:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (168C4000) [pid = 3188] [serial = 2170] [outer = 16899400] 12:04:48 INFO - PROCESS | 3188 | 1470942288356 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (168C4C00) [pid = 3188] [serial = 2171] [outer = 16899400] 12:04:48 INFO - PROCESS | 3188 | 1470942288788 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:04:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:04:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 632ms 12:04:48 INFO - PROCESS | 3188 | 1470942288834 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 3188 | 1470942288836 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:04:48 INFO - PROCESS | 3188 | 1470942288839 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:04:48 INFO - PROCESS | 3188 | 1470942288841 Marionette TRACE conn6 <- [1,2858,null,{}] 12:04:48 INFO - PROCESS | 3188 | 1470942288845 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:48 INFO - PROCESS | 3188 | 1470942288847 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:48 INFO - PROCESS | 3188 | 1470942288926 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:04:48 INFO - PROCESS | 3188 | 1470942288931 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 3188 | 1470942288933 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:48 INFO - PROCESS | 3188 | ++DOCSHELL 0BE91800 == 33 [pid = 3188] [id = 724] 12:04:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (17824C00) [pid = 3188] [serial = 2172] [outer = 00000000] 12:04:48 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (178C6000) [pid = 3188] [serial = 2173] [outer = 17824C00] 12:04:48 INFO - PROCESS | 3188 | 1470942288977 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178BCC00) [pid = 3188] [serial = 2174] [outer = 17824C00] 12:04:49 INFO - PROCESS | 3188 | 1470942289482 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:04:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:04:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 12:04:49 INFO - PROCESS | 3188 | 1470942289516 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:04:49 INFO - PROCESS | 3188 | 1470942289518 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:04:49 INFO - PROCESS | 3188 | 1470942289522 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:04:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:04:49 INFO - PROCESS | 3188 | 1470942289523 Marionette TRACE conn6 <- [1,2862,null,{}] 12:04:49 INFO - PROCESS | 3188 | 1470942289527 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:49 INFO - PROCESS | 3188 | 1470942289529 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:49 INFO - PROCESS | 3188 | 1470942289650 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:04:49 INFO - PROCESS | 3188 | 1470942289743 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:49 INFO - PROCESS | 3188 | 1470942289744 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:49 INFO - PROCESS | 3188 | ++DOCSHELL 0BE9C000 == 34 [pid = 3188] [id = 725] 12:04:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (11396800) [pid = 3188] [serial = 2175] [outer = 00000000] 12:04:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18D53C00) [pid = 3188] [serial = 2176] [outer = 11396800] 12:04:49 INFO - PROCESS | 3188 | 1470942289789 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (18D57C00) [pid = 3188] [serial = 2177] [outer = 11396800] 12:04:50 INFO - PROCESS | 3188 | 1470942290205 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:04:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:04:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 731ms 12:04:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:04:50 INFO - PROCESS | 3188 | 1470942290257 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:04:50 INFO - PROCESS | 3188 | 1470942290259 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:04:50 INFO - PROCESS | 3188 | 1470942290262 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:04:50 INFO - PROCESS | 3188 | 1470942290264 Marionette TRACE conn6 <- [1,2866,null,{}] 12:04:50 INFO - PROCESS | 3188 | 1470942290267 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:50 INFO - PROCESS | 3188 | 1470942290269 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:50 INFO - PROCESS | 3188 | 1470942290401 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:04:50 INFO - PROCESS | 3188 | 1470942290410 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:50 INFO - PROCESS | 3188 | 1470942290411 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:50 INFO - PROCESS | 3188 | ++DOCSHELL 18E93000 == 35 [pid = 3188] [id = 726] 12:04:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (18E96800) [pid = 3188] [serial = 2178] [outer = 00000000] 12:04:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1972B400) [pid = 3188] [serial = 2179] [outer = 18E96800] 12:04:50 INFO - PROCESS | 3188 | 1470942290458 Marionette DEBUG loaded listener.js 12:04:50 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (197F9800) [pid = 3188] [serial = 2180] [outer = 18E96800] 12:04:50 INFO - PROCESS | 3188 | 1470942290917 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:04:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:04:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 12:04:50 INFO - PROCESS | 3188 | 1470942290933 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:04:50 INFO - PROCESS | 3188 | 1470942290935 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:04:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:04:50 INFO - PROCESS | 3188 | 1470942290947 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:04:50 INFO - PROCESS | 3188 | 1470942290949 Marionette TRACE conn6 <- [1,2870,null,{}] 12:04:50 INFO - PROCESS | 3188 | 1470942290954 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:50 INFO - PROCESS | 3188 | 1470942290957 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:51 INFO - PROCESS | 3188 | 1470942291120 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (18DB1000) [pid = 3188] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (163D8000) [pid = 3188] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1645E800) [pid = 3188] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (178BAC00) [pid = 3188] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (14DFB800) [pid = 3188] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10D13C00) [pid = 3188] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (0FEF4C00) [pid = 3188] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10744800) [pid = 3188] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19CBC400) [pid = 3188] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (16436C00) [pid = 3188] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1055B000) [pid = 3188] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (0BE9C400) [pid = 3188] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:04:51 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (18E97C00) [pid = 3188] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:04:51 INFO - PROCESS | 3188 | 1470942291353 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:51 INFO - PROCESS | 3188 | 1470942291355 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:51 INFO - PROCESS | 3188 | ++DOCSHELL 0C46BC00 == 36 [pid = 3188] [id = 727] 12:04:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (0BE9C400) [pid = 3188] [serial = 2181] [outer = 00000000] 12:04:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (10AAEC00) [pid = 3188] [serial = 2182] [outer = 0BE9C400] 12:04:51 INFO - PROCESS | 3188 | 1470942291402 Marionette DEBUG loaded listener.js 12:04:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16360C00) [pid = 3188] [serial = 2183] [outer = 0BE9C400] 12:04:51 INFO - PROCESS | 3188 | 1470942291782 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:04:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:04:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 890ms 12:04:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:04:51 INFO - PROCESS | 3188 | 1470942291833 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:04:51 INFO - PROCESS | 3188 | 1470942291835 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:04:51 INFO - PROCESS | 3188 | 1470942291837 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:04:51 INFO - PROCESS | 3188 | 1470942291839 Marionette TRACE conn6 <- [1,2874,null,{}] 12:04:51 INFO - PROCESS | 3188 | 1470942291842 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:51 INFO - PROCESS | 3188 | 1470942291844 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:51 INFO - PROCESS | 3188 | 1470942291926 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:04:51 INFO - PROCESS | 3188 | 1470942291932 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:51 INFO - PROCESS | 3188 | 1470942291934 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:51 INFO - PROCESS | 3188 | ++DOCSHELL 163E4000 == 37 [pid = 3188] [id = 728] 12:04:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (16825800) [pid = 3188] [serial = 2184] [outer = 00000000] 12:04:51 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19C7EC00) [pid = 3188] [serial = 2185] [outer = 16825800] 12:04:52 INFO - PROCESS | 3188 | 1470942291988 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (19CBD000) [pid = 3188] [serial = 2186] [outer = 16825800] 12:04:52 INFO - PROCESS | 3188 | 1470942292400 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:04:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:04:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 570ms 12:04:52 INFO - PROCESS | 3188 | 1470942292420 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:04:52 INFO - PROCESS | 3188 | 1470942292422 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:04:52 INFO - PROCESS | 3188 | 1470942292425 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:04:52 INFO - PROCESS | 3188 | 1470942292427 Marionette TRACE conn6 <- [1,2878,null,{}] 12:04:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:04:52 INFO - PROCESS | 3188 | 1470942292430 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:52 INFO - PROCESS | 3188 | 1470942292432 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:52 INFO - PROCESS | 3188 | 1470942292557 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:04:52 INFO - PROCESS | 3188 | 1470942292566 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:52 INFO - PROCESS | 3188 | 1470942292567 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:52 INFO - PROCESS | 3188 | ++DOCSHELL 18DB1000 == 38 [pid = 3188] [id = 729] 12:04:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (18E96400) [pid = 3188] [serial = 2187] [outer = 00000000] 12:04:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19EA7000) [pid = 3188] [serial = 2188] [outer = 18E96400] 12:04:52 INFO - PROCESS | 3188 | 1470942292613 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (118E4C00) [pid = 3188] [serial = 2189] [outer = 18E96400] 12:04:53 INFO - PROCESS | 3188 | 1470942293046 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:04:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:04:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 12:04:53 INFO - PROCESS | 3188 | 1470942293101 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:04:53 INFO - PROCESS | 3188 | 1470942293103 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:04:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:04:53 INFO - PROCESS | 3188 | 1470942293107 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:04:53 INFO - PROCESS | 3188 | 1470942293108 Marionette TRACE conn6 <- [1,2882,null,{}] 12:04:53 INFO - PROCESS | 3188 | 1470942293112 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:53 INFO - PROCESS | 3188 | 1470942293114 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:53 INFO - PROCESS | 3188 | 1470942293239 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:04:53 INFO - PROCESS | 3188 | 1470942293251 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:53 INFO - PROCESS | 3188 | 1470942293253 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:53 INFO - PROCESS | 3188 | ++DOCSHELL 19E9E800 == 39 [pid = 3188] [id = 730] 12:04:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19F32400) [pid = 3188] [serial = 2190] [outer = 00000000] 12:04:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19F37C00) [pid = 3188] [serial = 2191] [outer = 19F32400] 12:04:53 INFO - PROCESS | 3188 | 1470942293296 Marionette DEBUG loaded listener.js 12:04:53 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19F3B800) [pid = 3188] [serial = 2192] [outer = 19F32400] 12:04:54 INFO - PROCESS | 3188 | 1470942294086 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:04:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:04:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1016ms 12:04:54 INFO - PROCESS | 3188 | 1470942294126 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:04:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:04:54 INFO - PROCESS | 3188 | 1470942294131 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:04:54 INFO - PROCESS | 3188 | 1470942294135 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:04:54 INFO - PROCESS | 3188 | 1470942294140 Marionette TRACE conn6 <- [1,2886,null,{}] 12:04:54 INFO - PROCESS | 3188 | 1470942294146 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:54 INFO - PROCESS | 3188 | 1470942294149 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:54 INFO - PROCESS | 3188 | 1470942294275 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:04:54 INFO - PROCESS | 3188 | 1470942294415 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 3188 | 1470942294418 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:54 INFO - PROCESS | 3188 | ++DOCSHELL 0FD82C00 == 40 [pid = 3188] [id = 731] 12:04:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (0FDE7C00) [pid = 3188] [serial = 2193] [outer = 00000000] 12:04:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (10650400) [pid = 3188] [serial = 2194] [outer = 0FDE7C00] 12:04:54 INFO - PROCESS | 3188 | 1470942294476 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (10AAD800) [pid = 3188] [serial = 2195] [outer = 0FDE7C00] 12:04:55 INFO - PROCESS | 3188 | 1470942295353 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:04:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:04:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1277ms 12:04:55 INFO - PROCESS | 3188 | 1470942295417 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:04:55 INFO - PROCESS | 3188 | 1470942295421 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:04:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:04:55 INFO - PROCESS | 3188 | 1470942295426 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:04:55 INFO - PROCESS | 3188 | 1470942295429 Marionette TRACE conn6 <- [1,2890,null,{}] 12:04:55 INFO - PROCESS | 3188 | 1470942295434 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:55 INFO - PROCESS | 3188 | 1470942295437 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:55 INFO - PROCESS | 3188 | 1470942295547 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:04:55 INFO - PROCESS | 3188 | 1470942295685 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:55 INFO - PROCESS | 3188 | 1470942295689 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:55 INFO - PROCESS | 3188 | ++DOCSHELL 0FEF6800 == 41 [pid = 3188] [id = 732] 12:04:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (0FEF7C00) [pid = 3188] [serial = 2196] [outer = 00000000] 12:04:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (10652800) [pid = 3188] [serial = 2197] [outer = 0FEF7C00] 12:04:55 INFO - PROCESS | 3188 | 1470942295740 Marionette DEBUG loaded listener.js 12:04:55 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (10744800) [pid = 3188] [serial = 2198] [outer = 0FEF7C00] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 18DB1000 == 40 [pid = 3188] [id = 729] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 163E4000 == 39 [pid = 3188] [id = 728] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 0C46BC00 == 38 [pid = 3188] [id = 727] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 18E93000 == 37 [pid = 3188] [id = 726] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 0BE9C000 == 36 [pid = 3188] [id = 725] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 0BE91800 == 35 [pid = 3188] [id = 724] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 16896800 == 34 [pid = 3188] [id = 723] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 16459C00 == 33 [pid = 3188] [id = 722] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 16303000 == 32 [pid = 3188] [id = 721] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 14DF9400 == 31 [pid = 3188] [id = 720] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 11396C00 == 30 [pid = 3188] [id = 719] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 1074AC00 == 29 [pid = 3188] [id = 718] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (19CB7800) [pid = 3188] [serial = 2149] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 0FE59C00 == 28 [pid = 3188] [id = 717] 12:04:56 INFO - PROCESS | 3188 | --DOCSHELL 14DF0C00 == 27 [pid = 3188] [id = 716] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (19724400) [pid = 3188] [serial = 2102] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (18E90C00) [pid = 3188] [serial = 2147] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (163DD400) [pid = 3188] [serial = 2134] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (16825C00) [pid = 3188] [serial = 2137] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (16433000) [pid = 3188] [serial = 2135] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (178C5400) [pid = 3188] [serial = 2140] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16895C00) [pid = 3188] [serial = 2138] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (18E9B400) [pid = 3188] [serial = 2146] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1870C400) [pid = 3188] [serial = 2141] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (15310000) [pid = 3188] [serial = 2131] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10D5EC00) [pid = 3188] [serial = 2128] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10EC7400) [pid = 3188] [serial = 2129] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1054FC00) [pid = 3188] [serial = 2125] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (1055AC00) [pid = 3188] [serial = 2126] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10D53400) [pid = 3188] [serial = 2123] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10B6B800) [pid = 3188] [serial = 2122] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (19EA1800) [pid = 3188] [serial = 2120] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (19CC5800) [pid = 3188] [serial = 2119] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (178BB400) [pid = 3188] [serial = 2117] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (1689A400) [pid = 3188] [serial = 2116] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (1476B000) [pid = 3188] [serial = 2114] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (10D56800) [pid = 3188] [serial = 2113] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (16899000) [pid = 3188] [serial = 2143] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (1758C400) [pid = 3188] [serial = 2144] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (160D0800) [pid = 3188] [serial = 2132] [outer = 00000000] [url = about:blank] 12:04:56 INFO - PROCESS | 3188 | 1470942296273 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:04:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:04:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 870ms 12:04:56 INFO - PROCESS | 3188 | 1470942296298 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:04:56 INFO - PROCESS | 3188 | 1470942296303 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:04:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:04:56 INFO - PROCESS | 3188 | 1470942296309 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:04:56 INFO - PROCESS | 3188 | 1470942296312 Marionette TRACE conn6 <- [1,2894,null,{}] 12:04:56 INFO - PROCESS | 3188 | 1470942296315 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:56 INFO - PROCESS | 3188 | 1470942296318 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:56 INFO - PROCESS | 3188 | 1470942296406 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:04:56 INFO - PROCESS | 3188 | 1470942296414 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:56 INFO - PROCESS | 3188 | 1470942296416 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:56 INFO - PROCESS | 3188 | ++DOCSHELL 10B6E000 == 28 [pid = 3188] [id = 733] 12:04:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (10B70800) [pid = 3188] [serial = 2199] [outer = 00000000] 12:04:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10D43000) [pid = 3188] [serial = 2200] [outer = 10B70800] 12:04:56 INFO - PROCESS | 3188 | 1470942296464 Marionette DEBUG loaded listener.js 12:04:56 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (10D59000) [pid = 3188] [serial = 2201] [outer = 10B70800] 12:04:56 INFO - PROCESS | 3188 | 1470942296980 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:04:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:04:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 12:04:57 INFO - PROCESS | 3188 | 1470942297067 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:04:57 INFO - PROCESS | 3188 | 1470942297069 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:04:57 INFO - PROCESS | 3188 | 1470942297073 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:04:57 INFO - PROCESS | 3188 | 1470942297077 Marionette TRACE conn6 <- [1,2898,null,{}] 12:04:57 INFO - PROCESS | 3188 | 1470942297091 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:57 INFO - PROCESS | 3188 | 1470942297096 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:57 INFO - PROCESS | 3188 | 1470942297187 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:04:57 INFO - PROCESS | 3188 | 1470942297284 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 3188 | 1470942297287 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:57 INFO - PROCESS | 3188 | ++DOCSHELL 14A6D800 == 29 [pid = 3188] [id = 734] 12:04:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (14A74800) [pid = 3188] [serial = 2202] [outer = 00000000] 12:04:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (14D24000) [pid = 3188] [serial = 2203] [outer = 14A74800] 12:04:57 INFO - PROCESS | 3188 | 1470942297336 Marionette DEBUG loaded listener.js 12:04:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (14D61400) [pid = 3188] [serial = 2204] [outer = 14A74800] 12:04:57 INFO - PROCESS | 3188 | 1470942297662 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:04:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:04:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:04:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 631ms 12:04:57 INFO - PROCESS | 3188 | 1470942297710 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:04:57 INFO - PROCESS | 3188 | 1470942297713 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:04:57 INFO - PROCESS | 3188 | 1470942297716 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - TEST-START | /DOMEvents/constructors.html 12:04:57 INFO - PROCESS | 3188 | 1470942297718 Marionette TRACE conn6 <- [1,2902,null,{}] 12:04:57 INFO - PROCESS | 3188 | 1470942297721 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:57 INFO - PROCESS | 3188 | 1470942297723 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:57 INFO - PROCESS | 3188 | 1470942297852 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:04:57 INFO - PROCESS | 3188 | 1470942297857 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 3188 | 1470942297859 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:57 INFO - PROCESS | 3188 | ++DOCSHELL 14D23C00 == 30 [pid = 3188] [id = 735] 12:04:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (15399C00) [pid = 3188] [serial = 2205] [outer = 00000000] 12:04:57 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (16306800) [pid = 3188] [serial = 2206] [outer = 15399C00] 12:04:57 INFO - PROCESS | 3188 | 1470942297913 Marionette DEBUG loaded listener.js 12:04:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (163D6000) [pid = 3188] [serial = 2207] [outer = 15399C00] 12:04:58 INFO - PROCESS | 3188 | 1470942298583 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:04:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 987ms 12:04:58 INFO - PROCESS | 3188 | 1470942298707 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:04:58 INFO - PROCESS | 3188 | 1470942298709 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:04:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:04:58 INFO - PROCESS | 3188 | 1470942298713 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:04:58 INFO - PROCESS | 3188 | 1470942298714 Marionette TRACE conn6 <- [1,2906,null,{}] 12:04:58 INFO - PROCESS | 3188 | 1470942298718 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:58 INFO - PROCESS | 3188 | 1470942298720 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:58 INFO - PROCESS | 3188 | 1470942298844 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:04:58 INFO - PROCESS | 3188 | 1470942298849 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:58 INFO - PROCESS | 3188 | 1470942298851 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:58 INFO - PROCESS | 3188 | ++DOCSHELL 163E1800 == 31 [pid = 3188] [id = 736] 12:04:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (16433C00) [pid = 3188] [serial = 2208] [outer = 00000000] 12:04:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (1645EC00) [pid = 3188] [serial = 2209] [outer = 16433C00] 12:04:58 INFO - PROCESS | 3188 | 1470942298898 Marionette DEBUG loaded listener.js 12:04:58 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1688E000) [pid = 3188] [serial = 2210] [outer = 16433C00] 12:04:59 INFO - PROCESS | 3188 | 1470942299309 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:04:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:04:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 12:04:59 INFO - PROCESS | 3188 | 1470942299347 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:04:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:04:59 INFO - PROCESS | 3188 | 1470942299349 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:04:59 INFO - PROCESS | 3188 | 1470942299352 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:04:59 INFO - PROCESS | 3188 | 1470942299354 Marionette TRACE conn6 <- [1,2910,null,{}] 12:04:59 INFO - PROCESS | 3188 | 1470942299357 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:59 INFO - PROCESS | 3188 | 1470942299363 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:59 INFO - PROCESS | 3188 | 1470942299512 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:04:59 INFO - PROCESS | 3188 | 1470942299518 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:59 INFO - PROCESS | 3188 | 1470942299520 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:04:59 INFO - PROCESS | 3188 | ++DOCSHELL 1645E800 == 32 [pid = 3188] [id = 737] 12:04:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (16895C00) [pid = 3188] [serial = 2211] [outer = 00000000] 12:04:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (17826800) [pid = 3188] [serial = 2212] [outer = 16895C00] 12:04:59 INFO - PROCESS | 3188 | 1470942299564 Marionette DEBUG loaded listener.js 12:04:59 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (178C3000) [pid = 3188] [serial = 2213] [outer = 16895C00] 12:04:59 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:04:59 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:05:00 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:05:00 INFO - PROCESS | 3188 | [3188] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:05:00 INFO - PROCESS | 3188 | 1470942300202 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:05:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:05:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:05:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:05:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:05:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:05:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:05:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:05:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:05:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:05:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 878ms 12:05:00 INFO - PROCESS | 3188 | 1470942300231 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:05:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:05:00 INFO - PROCESS | 3188 | 1470942300233 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:05:00 INFO - PROCESS | 3188 | 1470942300237 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:05:00 INFO - PROCESS | 3188 | 1470942300238 Marionette TRACE conn6 <- [1,2914,null,{}] 12:05:00 INFO - PROCESS | 3188 | 1470942300242 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:00 INFO - PROCESS | 3188 | 1470942300244 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:00 INFO - PROCESS | 3188 | 1470942300364 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:05:00 INFO - PROCESS | 3188 | 1470942300438 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:00 INFO - PROCESS | 3188 | 1470942300440 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:00 INFO - PROCESS | 3188 | ++DOCSHELL 1615FC00 == 33 [pid = 3188] [id = 738] 12:05:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (16458000) [pid = 3188] [serial = 2214] [outer = 00000000] 12:05:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19724000) [pid = 3188] [serial = 2215] [outer = 16458000] 12:05:00 INFO - PROCESS | 3188 | 1470942300487 Marionette DEBUG loaded listener.js 12:05:00 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19724C00) [pid = 3188] [serial = 2216] [outer = 16458000] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (18E96400) [pid = 3188] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (11396800) [pid = 3188] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (18E96800) [pid = 3188] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (16303800) [pid = 3188] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0FE5D800) [pid = 3188] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (14DF9800) [pid = 3188] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19A66800) [pid = 3188] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (16899400) [pid = 3188] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1074B400) [pid = 3188] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (17824C00) [pid = 3188] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1139BC00) [pid = 3188] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (1645B000) [pid = 3188] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (0BE9C400) [pid = 3188] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:05:00 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (16825800) [pid = 3188] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:05:01 INFO - PROCESS | 3188 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:05:01 INFO - PROCESS | 3188 | 1470942301110 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:05:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:05:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 932ms 12:05:01 INFO - PROCESS | 3188 | 1470942301168 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 3188 | 1470942301170 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:05:01 INFO - PROCESS | 3188 | 1470942301174 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:05:01 INFO - PROCESS | 3188 | 1470942301176 Marionette TRACE conn6 <- [1,2918,null,{}] 12:05:01 INFO - PROCESS | 3188 | 1470942301179 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:01 INFO - PROCESS | 3188 | 1470942301181 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:01 INFO - PROCESS | 3188 | 1470942301264 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:05:01 INFO - PROCESS | 3188 | 1470942301269 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:01 INFO - PROCESS | 3188 | 1470942301271 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:01 INFO - PROCESS | 3188 | ++DOCSHELL 10557C00 == 34 [pid = 3188] [id = 739] 12:05:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (1189CC00) [pid = 3188] [serial = 2217] [outer = 00000000] 12:05:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1758D000) [pid = 3188] [serial = 2218] [outer = 1189CC00] 12:05:01 INFO - PROCESS | 3188 | 1470942301318 Marionette DEBUG loaded listener.js 12:05:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (178C3400) [pid = 3188] [serial = 2219] [outer = 1189CC00] 12:05:01 INFO - PROCESS | 3188 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:05:01 INFO - PROCESS | 3188 | 1470942301734 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:05:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:05:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 12:05:01 INFO - PROCESS | 3188 | 1470942301748 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 3188 | 1470942301750 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:05:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:05:01 INFO - PROCESS | 3188 | 1470942301753 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - PROCESS | 3188 | 1470942301754 Marionette TRACE conn6 <- [1,2922,null,{}] 12:05:01 INFO - PROCESS | 3188 | 1470942301757 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:01 INFO - PROCESS | 3188 | 1470942301759 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:01 INFO - PROCESS | 3188 | 1470942301885 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:05:01 INFO - PROCESS | 3188 | 1470942301920 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:01 INFO - PROCESS | 3188 | 1470942301922 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:01 INFO - PROCESS | 3188 | ++DOCSHELL 16461000 == 35 [pid = 3188] [id = 740] 12:05:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (1758C000) [pid = 3188] [serial = 2220] [outer = 00000000] 12:05:01 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1972FC00) [pid = 3188] [serial = 2221] [outer = 1758C000] 12:05:01 INFO - PROCESS | 3188 | 1470942301975 Marionette DEBUG loaded listener.js 12:05:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (19BC0C00) [pid = 3188] [serial = 2222] [outer = 1758C000] 12:05:02 INFO - PROCESS | 3188 | 1470942302406 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:05:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:05:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 12:05:02 INFO - PROCESS | 3188 | 1470942302424 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:05:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:05:02 INFO - PROCESS | 3188 | 1470942302426 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:05:02 INFO - PROCESS | 3188 | 1470942302429 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:05:02 INFO - PROCESS | 3188 | 1470942302430 Marionette TRACE conn6 <- [1,2926,null,{}] 12:05:02 INFO - PROCESS | 3188 | 1470942302434 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:02 INFO - PROCESS | 3188 | 1470942302435 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:02 INFO - PROCESS | 3188 | 1470942302556 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:05:02 INFO - PROCESS | 3188 | 1470942302565 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:02 INFO - PROCESS | 3188 | 1470942302567 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:02 INFO - PROCESS | 3188 | ++DOCSHELL 1972F800 == 36 [pid = 3188] [id = 741] 12:05:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (19BCD800) [pid = 3188] [serial = 2223] [outer = 00000000] 12:05:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (19CBE800) [pid = 3188] [serial = 2224] [outer = 19BCD800] 12:05:02 INFO - PROCESS | 3188 | 1470942302611 Marionette DEBUG loaded listener.js 12:05:02 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (19CC5C00) [pid = 3188] [serial = 2225] [outer = 19BCD800] 12:05:03 INFO - PROCESS | 3188 | 1470942303167 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:05:03 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:05:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 770ms 12:05:03 INFO - PROCESS | 3188 | 1470942303201 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:05:03 INFO - PROCESS | 3188 | 1470942303206 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:05:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:05:03 INFO - PROCESS | 3188 | 1470942303281 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:05:03 INFO - PROCESS | 3188 | 1470942303285 Marionette TRACE conn6 <- [1,2930,null,{}] 12:05:03 INFO - PROCESS | 3188 | 1470942303293 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:03 INFO - PROCESS | 3188 | 1470942303296 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:03 INFO - PROCESS | 3188 | 1470942303419 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:05:03 INFO - PROCESS | 3188 | 1470942303553 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:03 INFO - PROCESS | 3188 | 1470942303556 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:03 INFO - PROCESS | 3188 | ++DOCSHELL 0C474000 == 37 [pid = 3188] [id = 742] 12:05:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (0C4C9C00) [pid = 3188] [serial = 2226] [outer = 00000000] 12:05:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1074B400) [pid = 3188] [serial = 2227] [outer = 0C4C9C00] 12:05:03 INFO - PROCESS | 3188 | 1470942303614 Marionette DEBUG loaded listener.js 12:05:03 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (10D37800) [pid = 3188] [serial = 2228] [outer = 0C4C9C00] 12:05:04 INFO - PROCESS | 3188 | 1470942304127 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:05:04 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:05:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:05:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 910ms 12:05:04 INFO - PROCESS | 3188 | 1470942304165 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:05:04 INFO - PROCESS | 3188 | 1470942304170 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:05:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:05:04 INFO - PROCESS | 3188 | 1470942304176 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:05:04 INFO - PROCESS | 3188 | 1470942304179 Marionette TRACE conn6 <- [1,2934,null,{}] 12:05:04 INFO - PROCESS | 3188 | 1470942304184 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:04 INFO - PROCESS | 3188 | 1470942304187 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:04 INFO - PROCESS | 3188 | 1470942304335 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:05:04 INFO - PROCESS | 3188 | 1470942304453 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 3188 | 1470942304455 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:04 INFO - PROCESS | 3188 | ++DOCSHELL 1170D800 == 38 [pid = 3188] [id = 743] 12:05:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (14AB8800) [pid = 3188] [serial = 2229] [outer = 00000000] 12:05:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (15CCE800) [pid = 3188] [serial = 2230] [outer = 14AB8800] 12:05:04 INFO - PROCESS | 3188 | 1470942304513 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (163E3400) [pid = 3188] [serial = 2231] [outer = 14AB8800] 12:05:05 INFO - PROCESS | 3188 | 1470942305038 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:05:05 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:05:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 12:05:05 INFO - PROCESS | 3188 | 1470942305050 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:05:05 INFO - PROCESS | 3188 | 1470942305053 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:05:05 INFO - PROCESS | 3188 | 1470942305057 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:05:05 INFO - PROCESS | 3188 | 1470942305061 Marionette TRACE conn6 <- [1,2938,null,{}] 12:05:05 INFO - PROCESS | 3188 | 1470942305072 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:05 INFO - PROCESS | 3188 | 1470942305077 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:05 INFO - PROCESS | 3188 | 1470942305216 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:05:05 INFO - PROCESS | 3188 | 1470942305359 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 3188 | 1470942305363 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:05 INFO - PROCESS | 3188 | ++DOCSHELL 18E92C00 == 39 [pid = 3188] [id = 744] 12:05:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (18E9A000) [pid = 3188] [serial = 2232] [outer = 00000000] 12:05:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (19CBEC00) [pid = 3188] [serial = 2233] [outer = 18E9A000] 12:05:05 INFO - PROCESS | 3188 | 1470942305423 Marionette DEBUG loaded listener.js 12:05:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (19EA8C00) [pid = 3188] [serial = 2234] [outer = 18E9A000] 12:05:05 INFO - PROCESS | 3188 | ++DOCSHELL 19CB9000 == 40 [pid = 3188] [id = 745] 12:05:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (19F3C400) [pid = 3188] [serial = 2235] [outer = 00000000] 12:05:05 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (19F61C00) [pid = 3188] [serial = 2236] [outer = 19F3C400] 12:05:06 INFO - PROCESS | 3188 | 1470942306066 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:05:06 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:05:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 12:05:06 INFO - PROCESS | 3188 | 1470942306081 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:05:06 INFO - PROCESS | 3188 | 1470942306084 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:05:06 INFO - PROCESS | 3188 | 1470942306087 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:05:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:05:06 INFO - PROCESS | 3188 | 1470942306089 Marionette TRACE conn6 <- [1,2942,null,{}] 12:05:06 INFO - PROCESS | 3188 | 1470942306093 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:06 INFO - PROCESS | 3188 | 1470942306096 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:06 INFO - PROCESS | 3188 | 1470942306225 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:05:06 INFO - PROCESS | 3188 | 1470942306362 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 3188 | 1470942306365 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:06 INFO - PROCESS | 3188 | ++DOCSHELL 19F33400 == 41 [pid = 3188] [id = 746] 12:05:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (19F34800) [pid = 3188] [serial = 2237] [outer = 00000000] 12:05:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (19F69000) [pid = 3188] [serial = 2238] [outer = 19F34800] 12:05:06 INFO - PROCESS | 3188 | 1470942306420 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 3188 | ++DOMWINDOW == 92 (1A30DC00) [pid = 3188] [serial = 2239] [outer = 19F34800] 12:05:07 INFO - PROCESS | 3188 | 1470942307055 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:05:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:05:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:05:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1020ms 12:05:07 INFO - PROCESS | 3188 | 1470942307112 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:05:07 INFO - PROCESS | 3188 | 1470942307117 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:05:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:05:07 INFO - PROCESS | 3188 | 1470942307122 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:05:07 INFO - PROCESS | 3188 | 1470942307125 Marionette TRACE conn6 <- [1,2946,null,{}] 12:05:07 INFO - PROCESS | 3188 | 1470942307131 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:07 INFO - PROCESS | 3188 | 1470942307133 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:07 INFO - PROCESS | 3188 | 1470942307329 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:05:07 INFO - PROCESS | 3188 | 1470942307465 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:07 INFO - PROCESS | 3188 | 1470942307469 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:07 INFO - PROCESS | 3188 | ++DOCSHELL 10747400 == 42 [pid = 3188] [id = 747] 12:05:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 93 (10B6C000) [pid = 3188] [serial = 2240] [outer = 00000000] 12:05:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 94 (10ECC400) [pid = 3188] [serial = 2241] [outer = 10B6C000] 12:05:07 INFO - PROCESS | 3188 | 1470942307522 Marionette DEBUG loaded listener.js 12:05:07 INFO - PROCESS | 3188 | ++DOMWINDOW == 95 (14767000) [pid = 3188] [serial = 2242] [outer = 10B6C000] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 16461000 == 41 [pid = 3188] [id = 740] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 10557C00 == 40 [pid = 3188] [id = 739] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 1615FC00 == 39 [pid = 3188] [id = 738] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 1645E800 == 38 [pid = 3188] [id = 737] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 163E1800 == 37 [pid = 3188] [id = 736] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 14D23C00 == 36 [pid = 3188] [id = 735] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 14A6D800 == 35 [pid = 3188] [id = 734] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 10B6E000 == 34 [pid = 3188] [id = 733] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 0FEF6800 == 33 [pid = 3188] [id = 732] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 0FD82C00 == 32 [pid = 3188] [id = 731] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 19E9E800 == 31 [pid = 3188] [id = 730] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 19CB9000 == 30 [pid = 3188] [id = 745] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 18E92C00 == 29 [pid = 3188] [id = 744] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 19F33400 == 28 [pid = 3188] [id = 746] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 1170D800 == 27 [pid = 3188] [id = 743] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 1972F800 == 26 [pid = 3188] [id = 741] 12:05:08 INFO - PROCESS | 3188 | --DOCSHELL 0C474000 == 25 [pid = 3188] [id = 742] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 94 (18D53C00) [pid = 3188] [serial = 2176] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 93 (1972B400) [pid = 3188] [serial = 2179] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 92 (1630D800) [pid = 3188] [serial = 2164] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 91 (16356C00) [pid = 3188] [serial = 2165] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (0FEF8400) [pid = 3188] [serial = 2152] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (1054EC00) [pid = 3188] [serial = 2153] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (15306C00) [pid = 3188] [serial = 2161] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (15CCF000) [pid = 3188] [serial = 2162] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (19CBF400) [pid = 3188] [serial = 2150] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (168C4000) [pid = 3188] [serial = 2170] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (168C4C00) [pid = 3188] [serial = 2171] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (1074FC00) [pid = 3188] [serial = 2155] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10B65C00) [pid = 3188] [serial = 2156] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (178C6000) [pid = 3188] [serial = 2173] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (1189C800) [pid = 3188] [serial = 2158] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14AB3800) [pid = 3188] [serial = 2159] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (1657F000) [pid = 3188] [serial = 2167] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (1688D400) [pid = 3188] [serial = 2168] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (18D57C00) [pid = 3188] [serial = 2177] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10AAEC00) [pid = 3188] [serial = 2182] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (197F9800) [pid = 3188] [serial = 2180] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (19C7EC00) [pid = 3188] [serial = 2185] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (19CBD000) [pid = 3188] [serial = 2186] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (16360C00) [pid = 3188] [serial = 2183] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (118E4C00) [pid = 3188] [serial = 2189] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (178BCC00) [pid = 3188] [serial = 2174] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19EA7000) [pid = 3188] [serial = 2188] [outer = 00000000] [url = about:blank] 12:05:08 INFO - PROCESS | 3188 | 1470942308639 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:05:08 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:05:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1579ms 12:05:08 INFO - PROCESS | 3188 | 1470942308706 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:05:08 INFO - PROCESS | 3188 | 1470942308710 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:05:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:05:08 INFO - PROCESS | 3188 | 1470942308714 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:05:08 INFO - PROCESS | 3188 | 1470942308719 Marionette TRACE conn6 <- [1,2950,null,{}] 12:05:08 INFO - PROCESS | 3188 | 1470942308724 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:08 INFO - PROCESS | 3188 | 1470942308727 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:08 INFO - PROCESS | 3188 | 1470942308859 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:05:08 INFO - PROCESS | 3188 | 1470942308959 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:08 INFO - PROCESS | 3188 | 1470942308961 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:08 INFO - PROCESS | 3188 | ++DOCSHELL 0C4E3400 == 26 [pid = 3188] [id = 748] 12:05:08 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (0FD35000) [pid = 3188] [serial = 2243] [outer = 00000000] 12:05:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (0FEF6800) [pid = 3188] [serial = 2244] [outer = 0FD35000] 12:05:09 INFO - PROCESS | 3188 | 1470942309011 Marionette DEBUG loaded listener.js 12:05:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (10553000) [pid = 3188] [serial = 2245] [outer = 0FD35000] 12:05:09 INFO - PROCESS | 3188 | 1470942309371 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:05:09 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:05:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 690ms 12:05:09 INFO - PROCESS | 3188 | 1470942309416 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:05:09 INFO - PROCESS | 3188 | 1470942309421 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:05:09 INFO - PROCESS | 3188 | 1470942309427 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:05:09 INFO - PROCESS | 3188 | 1470942309430 Marionette TRACE conn6 <- [1,2954,null,{}] 12:05:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:05:09 INFO - PROCESS | 3188 | 1470942309434 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:09 INFO - PROCESS | 3188 | 1470942309436 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:09 INFO - PROCESS | 3188 | 1470942309559 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:05:09 INFO - PROCESS | 3188 | 1470942309568 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:09 INFO - PROCESS | 3188 | 1470942309570 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:09 INFO - PROCESS | 3188 | ++DOCSHELL 10D10800 == 27 [pid = 3188] [id = 749] 12:05:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10D11C00) [pid = 3188] [serial = 2246] [outer = 00000000] 12:05:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10E5E000) [pid = 3188] [serial = 2247] [outer = 10D11C00] 12:05:09 INFO - PROCESS | 3188 | 1470942309618 Marionette DEBUG loaded listener.js 12:05:09 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10ED5800) [pid = 3188] [serial = 2248] [outer = 10D11C00] 12:05:10 INFO - PROCESS | 3188 | 1470942310048 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:05:10 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:05:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 12:05:10 INFO - PROCESS | 3188 | 1470942310104 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:05:10 INFO - PROCESS | 3188 | 1470942310106 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:05:10 INFO - PROCESS | 3188 | 1470942310109 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:05:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:05:10 INFO - PROCESS | 3188 | 1470942310113 Marionette TRACE conn6 <- [1,2958,null,{}] 12:05:10 INFO - PROCESS | 3188 | 1470942310124 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:10 INFO - PROCESS | 3188 | 1470942310128 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:10 INFO - PROCESS | 3188 | 1470942310212 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:05:10 INFO - PROCESS | 3188 | 1470942310219 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:10 INFO - PROCESS | 3188 | 1470942310222 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:10 INFO - PROCESS | 3188 | ++DOCSHELL 160CF000 == 28 [pid = 3188] [id = 750] 12:05:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (160CFC00) [pid = 3188] [serial = 2249] [outer = 00000000] 12:05:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (16301400) [pid = 3188] [serial = 2250] [outer = 160CFC00] 12:05:10 INFO - PROCESS | 3188 | 1470942310270 Marionette DEBUG loaded listener.js 12:05:10 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1630B800) [pid = 3188] [serial = 2251] [outer = 160CFC00] 12:05:10 INFO - PROCESS | 3188 | 1470942310726 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:05:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:05:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 12:05:10 INFO - PROCESS | 3188 | 1470942310784 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:05:10 INFO - PROCESS | 3188 | 1470942310786 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:05:10 INFO - PROCESS | 3188 | 1470942310789 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:05:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:05:10 INFO - PROCESS | 3188 | 1470942310791 Marionette TRACE conn6 <- [1,2962,null,{}] 12:05:10 INFO - PROCESS | 3188 | 1470942310795 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:10 INFO - PROCESS | 3188 | 1470942310797 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:10 INFO - PROCESS | 3188 | 1470942310927 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:05:11 INFO - PROCESS | 3188 | 1470942311025 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:11 INFO - PROCESS | 3188 | 1470942311027 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:11 INFO - PROCESS | 3188 | ++DOCSHELL 163E1C00 == 29 [pid = 3188] [id = 751] 12:05:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (163E2000) [pid = 3188] [serial = 2252] [outer = 00000000] 12:05:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (16454C00) [pid = 3188] [serial = 2253] [outer = 163E2000] 12:05:11 INFO - PROCESS | 3188 | 1470942311072 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1645F000) [pid = 3188] [serial = 2254] [outer = 163E2000] 12:05:11 INFO - PROCESS | 3188 | 1470942311441 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:05:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:05:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 671ms 12:05:11 INFO - PROCESS | 3188 | 1470942311464 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:05:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:05:11 INFO - PROCESS | 3188 | 1470942311467 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:05:11 INFO - PROCESS | 3188 | 1470942311470 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:05:11 INFO - PROCESS | 3188 | 1470942311472 Marionette TRACE conn6 <- [1,2966,null,{}] 12:05:11 INFO - PROCESS | 3188 | 1470942311481 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:11 INFO - PROCESS | 3188 | 1470942311484 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:11 INFO - PROCESS | 3188 | 1470942311602 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:05:11 INFO - PROCESS | 3188 | 1470942311608 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:11 INFO - PROCESS | 3188 | 1470942311610 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:11 INFO - PROCESS | 3188 | ++DOCSHELL 16821000 == 30 [pid = 3188] [id = 752] 12:05:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (1688C800) [pid = 3188] [serial = 2255] [outer = 00000000] 12:05:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (168C0800) [pid = 3188] [serial = 2256] [outer = 1688C800] 12:05:11 INFO - PROCESS | 3188 | 1470942311656 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (17582800) [pid = 3188] [serial = 2257] [outer = 1688C800] 12:05:12 INFO - PROCESS | 3188 | 1470942312101 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:05:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:05:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 690ms 12:05:12 INFO - PROCESS | 3188 | 1470942312161 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:05:12 INFO - PROCESS | 3188 | 1470942312163 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:05:12 INFO - PROCESS | 3188 | 1470942312166 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:05:12 INFO - PROCESS | 3188 | 1470942312168 Marionette TRACE conn6 <- [1,2970,null,{}] 12:05:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:05:12 INFO - PROCESS | 3188 | 1470942312177 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:12 INFO - PROCESS | 3188 | 1470942312182 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:12 INFO - PROCESS | 3188 | 1470942312311 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:05:12 INFO - PROCESS | 3188 | 1470942312408 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:12 INFO - PROCESS | 3188 | 1470942312410 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:12 INFO - PROCESS | 3188 | ++DOCSHELL 178B7800 == 31 [pid = 3188] [id = 753] 12:05:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (178B8400) [pid = 3188] [serial = 2258] [outer = 00000000] 12:05:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (178EA000) [pid = 3188] [serial = 2259] [outer = 178B8400] 12:05:12 INFO - PROCESS | 3188 | 1470942312455 Marionette DEBUG loaded listener.js 12:05:12 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (18D4AC00) [pid = 3188] [serial = 2260] [outer = 178B8400] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (16895C00) [pid = 3188] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (1758C000) [pid = 3188] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (16433C00) [pid = 3188] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (0FDE7C00) [pid = 3188] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (19F32400) [pid = 3188] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10B70800) [pid = 3188] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14A74800) [pid = 3188] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (0FEF7C00) [pid = 3188] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (15399C00) [pid = 3188] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (16458000) [pid = 3188] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1189CC00) [pid = 3188] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:05:12 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (19BCD800) [pid = 3188] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:05:12 INFO - PROCESS | 3188 | 1470942312974 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:05:13 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:05:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:05:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 830ms 12:05:13 INFO - PROCESS | 3188 | 1470942313016 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 3188 | 1470942313018 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:05:13 INFO - PROCESS | 3188 | 1470942313021 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - PROCESS | 3188 | 1470942313023 Marionette TRACE conn6 <- [1,2974,null,{}] 12:05:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:05:13 INFO - PROCESS | 3188 | 1470942313027 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:13 INFO - PROCESS | 3188 | 1470942313029 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:13 INFO - PROCESS | 3188 | 1470942313158 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:05:13 INFO - PROCESS | 3188 | 1470942313218 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 3188 | 1470942313220 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:13 INFO - PROCESS | 3188 | ++DOCSHELL 1189CC00 == 32 [pid = 3188] [id = 754] 12:05:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (118DDC00) [pid = 3188] [serial = 2261] [outer = 00000000] 12:05:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (178E7800) [pid = 3188] [serial = 2262] [outer = 118DDC00] 12:05:13 INFO - PROCESS | 3188 | 1470942313267 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (18D57C00) [pid = 3188] [serial = 2263] [outer = 118DDC00] 12:05:13 INFO - PROCESS | 3188 | 1470942313568 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:05:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:05:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 570ms 12:05:13 INFO - PROCESS | 3188 | 1470942313603 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 3188 | 1470942313605 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:05:13 INFO - PROCESS | 3188 | 1470942313608 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - PROCESS | 3188 | 1470942313610 Marionette TRACE conn6 <- [1,2978,null,{}] 12:05:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:05:13 INFO - PROCESS | 3188 | 1470942313618 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:13 INFO - PROCESS | 3188 | 1470942313620 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:13 INFO - PROCESS | 3188 | 1470942313744 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:05:13 INFO - PROCESS | 3188 | 1470942313753 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 3188 | 1470942313755 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:13 INFO - PROCESS | 3188 | ++DOCSHELL 0866A000 == 33 [pid = 3188] [id = 755] 12:05:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (0C4F0400) [pid = 3188] [serial = 2264] [outer = 00000000] 12:05:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1972A800) [pid = 3188] [serial = 2265] [outer = 0C4F0400] 12:05:13 INFO - PROCESS | 3188 | 1470942313799 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (1972B400) [pid = 3188] [serial = 2266] [outer = 0C4F0400] 12:05:14 INFO - PROCESS | 3188 | ++DOCSHELL 19CBB000 == 34 [pid = 3188] [id = 756] 12:05:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (19CBF400) [pid = 3188] [serial = 2267] [outer = 00000000] 12:05:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (19CC1800) [pid = 3188] [serial = 2268] [outer = 19CBF400] 12:05:14 INFO - PROCESS | 3188 | 1470942314248 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:05:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:05:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 12:05:14 INFO - PROCESS | 3188 | 1470942314284 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:05:14 INFO - PROCESS | 3188 | 1470942314286 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:05:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:05:14 INFO - PROCESS | 3188 | 1470942314290 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:05:14 INFO - PROCESS | 3188 | 1470942314291 Marionette TRACE conn6 <- [1,2982,null,{}] 12:05:14 INFO - PROCESS | 3188 | 1470942314295 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:14 INFO - PROCESS | 3188 | 1470942314297 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:14 INFO - PROCESS | 3188 | 1470942314440 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:05:14 INFO - PROCESS | 3188 | 1470942314454 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:14 INFO - PROCESS | 3188 | 1470942314456 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:14 INFO - PROCESS | 3188 | ++DOCSHELL 19BC0400 == 35 [pid = 3188] [id = 757] 12:05:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19BC0800) [pid = 3188] [serial = 2269] [outer = 00000000] 12:05:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19CBA000) [pid = 3188] [serial = 2270] [outer = 19BC0800] 12:05:14 INFO - PROCESS | 3188 | 1470942314499 Marionette DEBUG loaded listener.js 12:05:14 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19CBD800) [pid = 3188] [serial = 2271] [outer = 19BC0800] 12:05:15 INFO - PROCESS | 3188 | --DOCSHELL 0C4E3400 == 34 [pid = 3188] [id = 748] 12:05:15 INFO - PROCESS | 3188 | --DOCSHELL 10747400 == 33 [pid = 3188] [id = 747] 12:05:15 INFO - PROCESS | 3188 | --DOCSHELL 10D10800 == 32 [pid = 3188] [id = 749] 12:05:15 INFO - PROCESS | 3188 | --DOCSHELL 160CF000 == 31 [pid = 3188] [id = 750] 12:05:15 INFO - PROCESS | 3188 | --DOCSHELL 0866A000 == 30 [pid = 3188] [id = 755] 12:05:15 INFO - PROCESS | 3188 | --DOCSHELL 1189CC00 == 29 [pid = 3188] [id = 754] 12:05:15 INFO - PROCESS | 3188 | --DOCSHELL 16821000 == 28 [pid = 3188] [id = 752] 12:05:15 INFO - PROCESS | 3188 | --DOCSHELL 178B7800 == 27 [pid = 3188] [id = 753] 12:05:15 INFO - PROCESS | 3188 | --DOCSHELL 163E1C00 == 26 [pid = 3188] [id = 751] 12:05:15 INFO - PROCESS | 3188 | --DOCSHELL 19CBB000 == 25 [pid = 3188] [id = 756] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19CC5C00) [pid = 3188] [serial = 2225] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (19CBE800) [pid = 3188] [serial = 2224] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (1972FC00) [pid = 3188] [serial = 2221] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (1645EC00) [pid = 3188] [serial = 2209] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (10650400) [pid = 3188] [serial = 2194] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10AAD800) [pid = 3188] [serial = 2195] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (19F3B800) [pid = 3188] [serial = 2192] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (19F37C00) [pid = 3188] [serial = 2191] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (10D43000) [pid = 3188] [serial = 2200] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (10D59000) [pid = 3188] [serial = 2201] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (14D24000) [pid = 3188] [serial = 2203] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (14D61400) [pid = 3188] [serial = 2204] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (10652800) [pid = 3188] [serial = 2197] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (10744800) [pid = 3188] [serial = 2198] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (16306800) [pid = 3188] [serial = 2206] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (17826800) [pid = 3188] [serial = 2212] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19724000) [pid = 3188] [serial = 2215] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (178C3000) [pid = 3188] [serial = 2213] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (1758D000) [pid = 3188] [serial = 2218] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19724C00) [pid = 3188] [serial = 2216] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (1688E000) [pid = 3188] [serial = 2210] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (178C3400) [pid = 3188] [serial = 2219] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (19BC0C00) [pid = 3188] [serial = 2222] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (163D6000) [pid = 3188] [serial = 2207] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 3188 | 1470942316206 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:05:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:05:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:05:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1973ms 12:05:16 INFO - PROCESS | 3188 | 1470942316267 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:05:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:05:16 INFO - PROCESS | 3188 | 1470942316271 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:05:16 INFO - PROCESS | 3188 | 1470942316276 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - PROCESS | 3188 | 1470942316280 Marionette TRACE conn6 <- [1,2986,null,{}] 12:05:16 INFO - PROCESS | 3188 | 1470942316286 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:16 INFO - PROCESS | 3188 | 1470942316289 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:16 INFO - PROCESS | 3188 | 1470942316383 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:05:16 INFO - PROCESS | 3188 | 1470942316390 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 3188 | 1470942316394 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:16 INFO - PROCESS | 3188 | ++DOCSHELL 0C4E3400 == 26 [pid = 3188] [id = 758] 12:05:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (0C4E5000) [pid = 3188] [serial = 2272] [outer = 00000000] 12:05:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (0FD82400) [pid = 3188] [serial = 2273] [outer = 0C4E5000] 12:05:16 INFO - PROCESS | 3188 | 1470942316451 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (0FE65400) [pid = 3188] [serial = 2274] [outer = 0C4E5000] 12:05:16 INFO - PROCESS | 3188 | 1470942316924 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:05:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:05:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 690ms 12:05:16 INFO - PROCESS | 3188 | 1470942316967 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 3188 | 1470942316973 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:05:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:05:17 INFO - PROCESS | 3188 | 1470942316984 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - PROCESS | 3188 | 1470942316987 Marionette TRACE conn6 <- [1,2990,null,{}] 12:05:17 INFO - PROCESS | 3188 | 1470942316991 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:17 INFO - PROCESS | 3188 | 1470942316994 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:17 INFO - PROCESS | 3188 | 1470942317089 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:05:17 INFO - PROCESS | 3188 | 1470942317099 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:17 INFO - PROCESS | 3188 | 1470942317102 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:17 INFO - PROCESS | 3188 | ++DOCSHELL 1074A800 == 27 [pid = 3188] [id = 759] 12:05:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (1074BC00) [pid = 3188] [serial = 2275] [outer = 00000000] 12:05:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (10750000) [pid = 3188] [serial = 2276] [outer = 1074BC00] 12:05:17 INFO - PROCESS | 3188 | 1470942317152 Marionette DEBUG loaded listener.js 12:05:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (10B66800) [pid = 3188] [serial = 2277] [outer = 1074BC00] 12:05:17 INFO - PROCESS | 3188 | 1470942317607 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:05:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:05:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 690ms 12:05:17 INFO - PROCESS | 3188 | 1470942317672 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 3188 | 1470942317675 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:05:17 INFO - PROCESS | 3188 | 1470942317678 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:05:17 INFO - PROCESS | 3188 | 1470942317682 Marionette TRACE conn6 <- [1,2994,null,{}] 12:05:17 INFO - PROCESS | 3188 | 1470942317693 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:17 INFO - PROCESS | 3188 | 1470942317697 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:17 INFO - PROCESS | 3188 | 1470942317782 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:05:17 INFO - PROCESS | 3188 | 1470942317932 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:17 INFO - PROCESS | 3188 | 1470942317936 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:17 INFO - PROCESS | 3188 | ++DOCSHELL 11709800 == 28 [pid = 3188] [id = 760] 12:05:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (1170AC00) [pid = 3188] [serial = 2278] [outer = 00000000] 12:05:17 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (118E7400) [pid = 3188] [serial = 2279] [outer = 1170AC00] 12:05:18 INFO - PROCESS | 3188 | 1470942317987 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (14AC0C00) [pid = 3188] [serial = 2280] [outer = 1170AC00] 12:05:18 INFO - PROCESS | 3188 | 1470942318345 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:05:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:05:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 12:05:18 INFO - PROCESS | 3188 | 1470942318353 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:05:18 INFO - PROCESS | 3188 | 1470942318355 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:05:18 INFO - PROCESS | 3188 | 1470942318358 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:05:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:05:18 INFO - PROCESS | 3188 | 1470942318360 Marionette TRACE conn6 <- [1,2998,null,{}] 12:05:18 INFO - PROCESS | 3188 | 1470942318363 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:18 INFO - PROCESS | 3188 | 1470942318366 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:18 INFO - PROCESS | 3188 | 1470942318450 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:05:18 INFO - PROCESS | 3188 | 1470942318455 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 3188 | 1470942318457 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:18 INFO - PROCESS | 3188 | ++DOCSHELL 14D5C400 == 29 [pid = 3188] [id = 761] 12:05:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (14DF0C00) [pid = 3188] [serial = 2281] [outer = 00000000] 12:05:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (15CC7C00) [pid = 3188] [serial = 2282] [outer = 14DF0C00] 12:05:18 INFO - PROCESS | 3188 | 1470942318502 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (160C9000) [pid = 3188] [serial = 2283] [outer = 14DF0C00] 12:05:18 INFO - PROCESS | 3188 | [3188] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:05:19 INFO - PROCESS | 3188 | 1470942319007 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:05:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:05:19 INFO - {} 12:05:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:05:19 INFO - {} 12:05:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:05:19 INFO - {} 12:05:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:05:19 INFO - {} 12:05:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 12:05:19 INFO - PROCESS | 3188 | 1470942319032 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:05:19 INFO - PROCESS | 3188 | 1470942319034 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:05:19 INFO - TEST-START | /FileAPI/fileReader.html 12:05:19 INFO - PROCESS | 3188 | 1470942319037 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:05:19 INFO - PROCESS | 3188 | 1470942319039 Marionette TRACE conn6 <- [1,3002,null,{}] 12:05:19 INFO - PROCESS | 3188 | 1470942319043 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:19 INFO - PROCESS | 3188 | 1470942319045 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:19 INFO - PROCESS | 3188 | 1470942319124 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:05:19 INFO - PROCESS | 3188 | 1470942319129 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:19 INFO - PROCESS | 3188 | 1470942319131 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:19 INFO - PROCESS | 3188 | ++DOCSHELL 1055C800 == 30 [pid = 3188] [id = 762] 12:05:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (16307C00) [pid = 3188] [serial = 2284] [outer = 00000000] 12:05:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (163D7400) [pid = 3188] [serial = 2285] [outer = 16307C00] 12:05:19 INFO - PROCESS | 3188 | 1470942319176 Marionette DEBUG loaded listener.js 12:05:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (163E4000) [pid = 3188] [serial = 2286] [outer = 16307C00] 12:05:19 INFO - PROCESS | 3188 | 1470942319625 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:05:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:05:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:05:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:05:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:05:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 12:05:19 INFO - PROCESS | 3188 | 1470942319672 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:05:19 INFO - PROCESS | 3188 | 1470942319674 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:05:19 INFO - PROCESS | 3188 | 1470942319677 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:05:19 INFO - TEST-START | /FileAPI/historical.html 12:05:19 INFO - PROCESS | 3188 | 1470942319679 Marionette TRACE conn6 <- [1,3006,null,{}] 12:05:19 INFO - PROCESS | 3188 | 1470942319686 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:19 INFO - PROCESS | 3188 | 1470942319692 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:19 INFO - PROCESS | 3188 | 1470942319792 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:05:19 INFO - PROCESS | 3188 | 1470942319798 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:19 INFO - PROCESS | 3188 | 1470942319800 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:19 INFO - PROCESS | 3188 | ++DOCSHELL 16825800 == 31 [pid = 3188] [id = 763] 12:05:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (1682B400) [pid = 3188] [serial = 2287] [outer = 00000000] 12:05:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (1689B000) [pid = 3188] [serial = 2288] [outer = 1682B400] 12:05:19 INFO - PROCESS | 3188 | 1470942319844 Marionette DEBUG loaded listener.js 12:05:19 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1689AC00) [pid = 3188] [serial = 2289] [outer = 1682B400] 12:05:20 INFO - PROCESS | 3188 | 1470942320268 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:05:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:05:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:05:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:05:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:05:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:05:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:05:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:05:20 INFO - TEST-OK | /FileAPI/historical.html | took 631ms 12:05:20 INFO - PROCESS | 3188 | 1470942320327 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:05:20 INFO - PROCESS | 3188 | 1470942320329 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:05:20 INFO - TEST-START | /FileAPI/idlharness.html 12:05:20 INFO - PROCESS | 3188 | 1470942320337 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:05:20 INFO - PROCESS | 3188 | 1470942320339 Marionette TRACE conn6 <- [1,3010,null,{}] 12:05:20 INFO - PROCESS | 3188 | 1470942320343 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:20 INFO - PROCESS | 3188 | 1470942320345 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:20 INFO - PROCESS | 3188 | 1470942320423 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:05:20 INFO - PROCESS | 3188 | 1470942320428 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:20 INFO - PROCESS | 3188 | 1470942320430 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:20 INFO - PROCESS | 3188 | ++DOCSHELL 17586800 == 32 [pid = 3188] [id = 764] 12:05:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (17591C00) [pid = 3188] [serial = 2290] [outer = 00000000] 12:05:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (178BC800) [pid = 3188] [serial = 2291] [outer = 17591C00] 12:05:20 INFO - PROCESS | 3188 | 1470942320474 Marionette DEBUG loaded listener.js 12:05:20 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (178C0800) [pid = 3188] [serial = 2292] [outer = 17591C00] 12:05:21 INFO - PROCESS | 3188 | 1470942321326 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:05:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:05:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:05:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:05:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:05:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:05:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:05:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:05:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:05:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:05:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:05:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:05:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:05:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:05:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:05:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:05:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:05:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:05:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:05:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:05:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:05:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:05:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:05:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:05:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:05:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:05:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:05:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:05:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:05:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:05:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:05:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:05:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:05:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:05:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:05:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:05:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:05:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:05:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:05:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:05:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:05:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:05:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:05:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:05:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:05:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 1067ms 12:05:21 INFO - PROCESS | 3188 | 1470942321408 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:05:21 INFO - PROCESS | 3188 | 1470942321410 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:05:21 INFO - PROCESS | 3188 | 1470942321414 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:05:21 INFO - TEST-START | /FileAPI/idlharness.worker 12:05:21 INFO - PROCESS | 3188 | 1470942321416 Marionette TRACE conn6 <- [1,3014,null,{}] 12:05:21 INFO - PROCESS | 3188 | 1470942321420 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:21 INFO - PROCESS | 3188 | 1470942321422 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:21 INFO - PROCESS | 3188 | 1470942321504 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:05:21 INFO - PROCESS | 3188 | 1470942321605 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:21 INFO - PROCESS | 3188 | 1470942321607 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:21 INFO - PROCESS | 3188 | ++DOCSHELL 0BE91000 == 33 [pid = 3188] [id = 765] 12:05:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (1074FC00) [pid = 3188] [serial = 2293] [outer = 00000000] 12:05:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19F3A800) [pid = 3188] [serial = 2294] [outer = 1074FC00] 12:05:21 INFO - PROCESS | 3188 | 1470942321650 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19F3B400) [pid = 3188] [serial = 2295] [outer = 1074FC00] 12:05:21 INFO - PROCESS | 3188 | [3188] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:05:22 INFO - PROCESS | 3188 | 1470942322626 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:05:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:05:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:05:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:05:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:05:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:05:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:05:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:05:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:05:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:05:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:05:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:05:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:05:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:05:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:05:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:05:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:05:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:05:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:05:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:05:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:05:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:05:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:05:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:05:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:05:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:05:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:05:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:05:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:05:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:05:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:05:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:05:22 INFO - {} 12:05:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1336ms 12:05:22 INFO - PROCESS | 3188 | 1470942322754 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:05:22 INFO - PROCESS | 3188 | 1470942322756 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:05:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:05:22 INFO - PROCESS | 3188 | 1470942322766 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:05:22 INFO - PROCESS | 3188 | 1470942322768 Marionette TRACE conn6 <- [1,3018,null,{}] 12:05:22 INFO - PROCESS | 3188 | 1470942322771 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:22 INFO - PROCESS | 3188 | 1470942322773 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:22 INFO - PROCESS | 3188 | 1470942322888 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:05:22 INFO - PROCESS | 3188 | 1470942322979 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:22 INFO - PROCESS | 3188 | 1470942322981 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:23 INFO - PROCESS | 3188 | ++DOCSHELL 11707C00 == 34 [pid = 3188] [id = 766] 12:05:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1A30D800) [pid = 3188] [serial = 2296] [outer = 00000000] 12:05:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (1D421000) [pid = 3188] [serial = 2297] [outer = 1A30D800] 12:05:23 INFO - PROCESS | 3188 | 1470942323025 Marionette DEBUG loaded listener.js 12:05:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (1D423000) [pid = 3188] [serial = 2298] [outer = 1A30D800] 12:05:23 INFO - PROCESS | 3188 | 1470942323403 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:05:23 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:05:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 12:05:23 INFO - PROCESS | 3188 | 1470942323441 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:05:23 INFO - PROCESS | 3188 | 1470942323443 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:05:23 INFO - PROCESS | 3188 | 1470942323446 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:05:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:05:23 INFO - PROCESS | 3188 | 1470942323448 Marionette TRACE conn6 <- [1,3022,null,{}] 12:05:23 INFO - PROCESS | 3188 | 1470942323451 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:23 INFO - PROCESS | 3188 | 1470942323453 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:23 INFO - PROCESS | 3188 | 1470942323574 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:05:23 INFO - PROCESS | 3188 | 1470942323579 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:23 INFO - PROCESS | 3188 | 1470942323581 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:23 INFO - PROCESS | 3188 | ++DOCSHELL 1D459800 == 35 [pid = 3188] [id = 767] 12:05:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 89 (1D45A000) [pid = 3188] [serial = 2299] [outer = 00000000] 12:05:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 90 (1F21D000) [pid = 3188] [serial = 2300] [outer = 1D45A000] 12:05:23 INFO - PROCESS | 3188 | 1470942323626 Marionette DEBUG loaded listener.js 12:05:23 INFO - PROCESS | 3188 | ++DOMWINDOW == 91 (1F21F000) [pid = 3188] [serial = 2301] [outer = 1D45A000] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 90 (10B6C000) [pid = 3188] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 89 (19F3C400) [pid = 3188] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 88 (160CFC00) [pid = 3188] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1688C800) [pid = 3188] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (178B8400) [pid = 3188] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (0C4C9C00) [pid = 3188] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (19CBF400) [pid = 3188] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (10D11C00) [pid = 3188] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (163E2000) [pid = 3188] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0C4F0400) [pid = 3188] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (18E9A000) [pid = 3188] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (14AB8800) [pid = 3188] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (118DDC00) [pid = 3188] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (0FD35000) [pid = 3188] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:05:24 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19F34800) [pid = 3188] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:05:24 INFO - PROCESS | 3188 | 1470942324150 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:05:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:05:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 12:05:24 INFO - PROCESS | 3188 | 1470942324179 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:05:24 INFO - PROCESS | 3188 | 1470942324182 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:05:24 INFO - PROCESS | 3188 | 1470942324185 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:05:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:05:24 INFO - PROCESS | 3188 | 1470942324188 Marionette TRACE conn6 <- [1,3026,null,{}] 12:05:24 INFO - PROCESS | 3188 | 1470942324192 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:24 INFO - PROCESS | 3188 | 1470942324195 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:24 INFO - PROCESS | 3188 | 1470942324357 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:05:24 INFO - PROCESS | 3188 | 1470942324473 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 3188 | 1470942324476 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:24 INFO - PROCESS | 3188 | ++DOCSHELL 08194800 == 36 [pid = 3188] [id = 768] 12:05:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (08195800) [pid = 3188] [serial = 2302] [outer = 00000000] 12:05:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (086EB800) [pid = 3188] [serial = 2303] [outer = 08195800] 12:05:24 INFO - PROCESS | 3188 | 1470942324535 Marionette DEBUG loaded listener.js 12:05:24 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (0BE95800) [pid = 3188] [serial = 2304] [outer = 08195800] 12:05:25 INFO - PROCESS | 3188 | 1470942325128 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:05:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:05:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:05:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1016ms 12:05:25 INFO - PROCESS | 3188 | 1470942325207 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:05:25 INFO - PROCESS | 3188 | 1470942325211 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:05:25 INFO - PROCESS | 3188 | 1470942325216 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:05:25 INFO - PROCESS | 3188 | 1470942325220 Marionette TRACE conn6 <- [1,3030,null,{}] 12:05:25 INFO - PROCESS | 3188 | 1470942325225 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:25 INFO - PROCESS | 3188 | 1470942325228 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:25 INFO - PROCESS | 3188 | 1470942325360 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:05:25 INFO - PROCESS | 3188 | 1470942325508 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:25 INFO - PROCESS | 3188 | 1470942325511 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:25 INFO - PROCESS | 3188 | ++DOCSHELL 1074DC00 == 37 [pid = 3188] [id = 769] 12:05:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (10B6DC00) [pid = 3188] [serial = 2305] [outer = 00000000] 12:05:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (10D38000) [pid = 3188] [serial = 2306] [outer = 10B6DC00] 12:05:25 INFO - PROCESS | 3188 | 1470942325574 Marionette DEBUG loaded listener.js 12:05:25 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (10E5A400) [pid = 3188] [serial = 2307] [outer = 10B6DC00] 12:05:26 INFO - PROCESS | 3188 | 1470942326468 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:05:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:05:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:05:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:05:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:05:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:05:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:05:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1337ms 12:05:26 INFO - PROCESS | 3188 | 1470942326561 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 3188 | 1470942326565 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:05:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:05:26 INFO - PROCESS | 3188 | 1470942326576 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - PROCESS | 3188 | 1470942326578 Marionette TRACE conn6 <- [1,3034,null,{}] 12:05:26 INFO - PROCESS | 3188 | 1470942326583 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:26 INFO - PROCESS | 3188 | 1470942326585 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:26 INFO - PROCESS | 3188 | 1470942326713 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:05:26 INFO - PROCESS | 3188 | 1470942326848 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 3188 | 1470942326851 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:26 INFO - PROCESS | 3188 | ++DOCSHELL 10D1A800 == 38 [pid = 3188] [id = 770] 12:05:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (117ECC00) [pid = 3188] [serial = 2308] [outer = 00000000] 12:05:26 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (1645B800) [pid = 3188] [serial = 2309] [outer = 117ECC00] 12:05:26 INFO - PROCESS | 3188 | 1470942326907 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (1688F800) [pid = 3188] [serial = 2310] [outer = 117ECC00] 12:05:27 INFO - PROCESS | 3188 | [3188] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 1D459800 == 37 [pid = 3188] [id = 767] 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 11707C00 == 36 [pid = 3188] [id = 766] 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 0BE91000 == 35 [pid = 3188] [id = 765] 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 17586800 == 34 [pid = 3188] [id = 764] 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 16825800 == 33 [pid = 3188] [id = 763] 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 1055C800 == 32 [pid = 3188] [id = 762] 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 14D5C400 == 31 [pid = 3188] [id = 761] 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 11709800 == 30 [pid = 3188] [id = 760] 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 1074A800 == 29 [pid = 3188] [id = 759] 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 0C4E3400 == 28 [pid = 3188] [id = 758] 12:05:27 INFO - PROCESS | 3188 | --DOCSHELL 19BC0400 == 27 [pid = 3188] [id = 757] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (14767000) [pid = 3188] [serial = 2242] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (19F61C00) [pid = 3188] [serial = 2236] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (10ECC400) [pid = 3188] [serial = 2241] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (16301400) [pid = 3188] [serial = 2250] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (168C0800) [pid = 3188] [serial = 2256] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (18D4AC00) [pid = 3188] [serial = 2260] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (17582800) [pid = 3188] [serial = 2257] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (10D37800) [pid = 3188] [serial = 2228] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (19CC1800) [pid = 3188] [serial = 2268] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1074B400) [pid = 3188] [serial = 2227] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (10ED5800) [pid = 3188] [serial = 2248] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1645F000) [pid = 3188] [serial = 2254] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (1972A800) [pid = 3188] [serial = 2265] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (19EA8C00) [pid = 3188] [serial = 2234] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (178EA000) [pid = 3188] [serial = 2259] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (163E3400) [pid = 3188] [serial = 2231] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19CBEC00) [pid = 3188] [serial = 2233] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (178E7800) [pid = 3188] [serial = 2262] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (10E5E000) [pid = 3188] [serial = 2247] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (15CCE800) [pid = 3188] [serial = 2230] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (16454C00) [pid = 3188] [serial = 2253] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 63 (10553000) [pid = 3188] [serial = 2245] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 62 (19F69000) [pid = 3188] [serial = 2238] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 61 (18D57C00) [pid = 3188] [serial = 2263] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 60 (1A30DC00) [pid = 3188] [serial = 2239] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 59 (1630B800) [pid = 3188] [serial = 2251] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 58 (0FEF6800) [pid = 3188] [serial = 2244] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 57 (1972B400) [pid = 3188] [serial = 2266] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | --DOMWINDOW == 56 (19CBA000) [pid = 3188] [serial = 2270] [outer = 00000000] [url = about:blank] 12:05:27 INFO - PROCESS | 3188 | 1470942327759 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:05:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:05:27 INFO - {} 12:05:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1221ms 12:05:27 INFO - PROCESS | 3188 | 1470942327800 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:05:27 INFO - PROCESS | 3188 | 1470942327804 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:05:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:05:27 INFO - PROCESS | 3188 | 1470942327809 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:05:27 INFO - PROCESS | 3188 | 1470942327811 Marionette TRACE conn6 <- [1,3038,null,{}] 12:05:27 INFO - PROCESS | 3188 | 1470942327817 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:27 INFO - PROCESS | 3188 | 1470942327819 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:27 INFO - PROCESS | 3188 | 1470942327923 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:05:28 INFO - PROCESS | 3188 | 1470942328015 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 3188 | 1470942328017 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:28 INFO - PROCESS | 3188 | ++DOCSHELL 1064F800 == 28 [pid = 3188] [id = 771] 12:05:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 57 (10650400) [pid = 3188] [serial = 2311] [outer = 00000000] 12:05:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 58 (10747800) [pid = 3188] [serial = 2312] [outer = 10650400] 12:05:28 INFO - PROCESS | 3188 | 1470942328065 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 59 (10B68800) [pid = 3188] [serial = 2313] [outer = 10650400] 12:05:28 INFO - PROCESS | 3188 | 1470942328453 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:05:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:05:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:05:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:05:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:05:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms 12:05:28 INFO - PROCESS | 3188 | 1470942328540 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:05:28 INFO - PROCESS | 3188 | 1470942328544 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:05:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:05:28 INFO - PROCESS | 3188 | 1470942328551 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:05:28 INFO - PROCESS | 3188 | 1470942328553 Marionette TRACE conn6 <- [1,3042,null,{}] 12:05:28 INFO - PROCESS | 3188 | 1470942328557 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:28 INFO - PROCESS | 3188 | 1470942328560 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:28 INFO - PROCESS | 3188 | 1470942328646 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:05:28 INFO - PROCESS | 3188 | 1470942328660 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 3188 | 1470942328662 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:28 INFO - PROCESS | 3188 | ++DOCSHELL 11397800 == 29 [pid = 3188] [id = 772] 12:05:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 60 (11399800) [pid = 3188] [serial = 2314] [outer = 00000000] 12:05:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 61 (117EEC00) [pid = 3188] [serial = 2315] [outer = 11399800] 12:05:28 INFO - PROCESS | 3188 | 1470942328712 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 3188 | ++DOMWINDOW == 62 (14A6D800) [pid = 3188] [serial = 2316] [outer = 11399800] 12:05:29 INFO - PROCESS | 3188 | 1470942329406 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:05:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:05:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:05:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:05:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:05:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 923ms 12:05:29 INFO - PROCESS | 3188 | 1470942329478 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 3188 | 1470942329480 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:05:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:05:29 INFO - PROCESS | 3188 | 1470942329484 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - PROCESS | 3188 | 1470942329488 Marionette TRACE conn6 <- [1,3046,null,{}] 12:05:29 INFO - PROCESS | 3188 | 1470942329499 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:29 INFO - PROCESS | 3188 | 1470942329504 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:29 INFO - PROCESS | 3188 | 1470942329600 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:05:29 INFO - PROCESS | 3188 | 1470942329607 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 3188 | 1470942329610 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:29 INFO - PROCESS | 3188 | ++DOCSHELL 163E0000 == 30 [pid = 3188] [id = 773] 12:05:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 63 (163E0800) [pid = 3188] [serial = 2317] [outer = 00000000] 12:05:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 64 (1643F400) [pid = 3188] [serial = 2318] [outer = 163E0800] 12:05:29 INFO - PROCESS | 3188 | 1470942329658 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (1645CC00) [pid = 3188] [serial = 2319] [outer = 163E0800] 12:05:30 INFO - PROCESS | 3188 | 1470942330153 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:05:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:05:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:05:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:05:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:05:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:05:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:05:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:05:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:05:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 12:05:30 INFO - PROCESS | 3188 | 1470942330227 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:05:30 INFO - PROCESS | 3188 | 1470942330230 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:05:30 INFO - PROCESS | 3188 | 1470942330233 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:05:30 INFO - PROCESS | 3188 | 1470942330235 Marionette TRACE conn6 <- [1,3050,null,{}] 12:05:30 INFO - PROCESS | 3188 | 1470942330238 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:30 INFO - PROCESS | 3188 | 1470942330241 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:30 INFO - PROCESS | 3188 | 1470942330360 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:05:30 INFO - PROCESS | 3188 | 1470942330425 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:30 INFO - PROCESS | 3188 | 1470942330427 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:30 INFO - PROCESS | 3188 | ++DOCSHELL 1758C000 == 31 [pid = 3188] [id = 774] 12:05:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (1758D000) [pid = 3188] [serial = 2320] [outer = 00000000] 12:05:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (17826400) [pid = 3188] [serial = 2321] [outer = 1758D000] 12:05:30 INFO - PROCESS | 3188 | 1470942330473 Marionette DEBUG loaded listener.js 12:05:30 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (178C1C00) [pid = 3188] [serial = 2322] [outer = 1758D000] 12:05:30 INFO - PROCESS | 3188 | [3188] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:05:30 INFO - PROCESS | 3188 | 1470942330910 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:05:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:05:30 INFO - {} 12:05:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 731ms 12:05:30 INFO - PROCESS | 3188 | 1470942330968 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:05:30 INFO - PROCESS | 3188 | 1470942330970 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:05:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:05:30 INFO - PROCESS | 3188 | 1470942330973 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - PROCESS | 3188 | 1470942330975 Marionette TRACE conn6 <- [1,3054,null,{}] 12:05:30 INFO - PROCESS | 3188 | 1470942330978 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:30 INFO - PROCESS | 3188 | 1470942330980 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:31 INFO - PROCESS | 3188 | 1470942331097 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:05:31 INFO - PROCESS | 3188 | 1470942331104 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 3188 | 1470942331107 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:31 INFO - PROCESS | 3188 | ++DOCSHELL 178E3800 == 32 [pid = 3188] [id = 775] 12:05:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (178E4800) [pid = 3188] [serial = 2323] [outer = 00000000] 12:05:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (19722800) [pid = 3188] [serial = 2324] [outer = 178E4800] 12:05:31 INFO - PROCESS | 3188 | 1470942331154 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (19722C00) [pid = 3188] [serial = 2325] [outer = 178E4800] 12:05:31 INFO - PROCESS | 3188 | 1470942331595 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:05:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:05:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:05:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:05:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:05:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:05:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:05:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:05:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 12:05:31 INFO - PROCESS | 3188 | 1470942331647 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:05:31 INFO - PROCESS | 3188 | 1470942331649 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:05:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:05:31 INFO - PROCESS | 3188 | 1470942331657 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - PROCESS | 3188 | 1470942331659 Marionette TRACE conn6 <- [1,3058,null,{}] 12:05:31 INFO - PROCESS | 3188 | 1470942331662 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:31 INFO - PROCESS | 3188 | 1470942331668 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:31 INFO - PROCESS | 3188 | 1470942331808 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:05:31 INFO - PROCESS | 3188 | 1470942331814 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 3188 | 1470942331815 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:31 INFO - PROCESS | 3188 | ++DOCSHELL 086F1800 == 33 [pid = 3188] [id = 776] 12:05:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (19727C00) [pid = 3188] [serial = 2326] [outer = 00000000] 12:05:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (19BC1000) [pid = 3188] [serial = 2327] [outer = 19727C00] 12:05:31 INFO - PROCESS | 3188 | 1470942331861 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (19CBF400) [pid = 3188] [serial = 2328] [outer = 19727C00] 12:05:32 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (1074FC00) [pid = 3188] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:05:32 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (14DF0C00) [pid = 3188] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:05:32 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (17591C00) [pid = 3188] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:05:32 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (0C4E5000) [pid = 3188] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:05:32 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (1074BC00) [pid = 3188] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:05:32 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (16307C00) [pid = 3188] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:05:32 INFO - PROCESS | 3188 | --DOMWINDOW == 67 (1682B400) [pid = 3188] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:05:32 INFO - PROCESS | 3188 | --DOMWINDOW == 66 (1170AC00) [pid = 3188] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:05:32 INFO - PROCESS | 3188 | --DOMWINDOW == 65 (19BC0800) [pid = 3188] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:05:32 INFO - PROCESS | 3188 | --DOMWINDOW == 64 (1A30D800) [pid = 3188] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:05:32 INFO - PROCESS | 3188 | 1470942332398 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:05:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:05:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:05:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:05:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:05:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:05:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:05:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 770ms 12:05:32 INFO - PROCESS | 3188 | 1470942332432 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:05:32 INFO - PROCESS | 3188 | 1470942332434 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:05:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:05:32 INFO - PROCESS | 3188 | 1470942332463 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - PROCESS | 3188 | 1470942332465 Marionette TRACE conn6 <- [1,3062,null,{}] 12:05:32 INFO - PROCESS | 3188 | 1470942332470 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:32 INFO - PROCESS | 3188 | 1470942332472 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:32 INFO - PROCESS | 3188 | 1470942332556 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:05:32 INFO - PROCESS | 3188 | 1470942332653 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 3188 | 1470942332655 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:32 INFO - PROCESS | 3188 | ++DOCSHELL 18E8F800 == 34 [pid = 3188] [id = 777] 12:05:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 65 (19726800) [pid = 3188] [serial = 2329] [outer = 00000000] 12:05:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 66 (19EA1800) [pid = 3188] [serial = 2330] [outer = 19726800] 12:05:32 INFO - PROCESS | 3188 | 1470942332700 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 3188 | ++DOMWINDOW == 67 (19EA8400) [pid = 3188] [serial = 2331] [outer = 19726800] 12:05:33 INFO - PROCESS | 3188 | 1470942333051 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:05:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 12:05:33 INFO - PROCESS | 3188 | 1470942333098 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 3188 | 1470942333100 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:05:33 INFO - PROCESS | 3188 | 1470942333104 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:05:33 INFO - PROCESS | 3188 | 1470942333105 Marionette TRACE conn6 <- [1,3066,null,{}] 12:05:33 INFO - PROCESS | 3188 | 1470942333109 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:33 INFO - PROCESS | 3188 | 1470942333111 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:33 INFO - PROCESS | 3188 | 1470942333243 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:05:33 INFO - PROCESS | 3188 | 1470942333249 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 3188 | 1470942333250 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:33 INFO - PROCESS | 3188 | ++DOCSHELL 19A67000 == 35 [pid = 3188] [id = 778] 12:05:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 68 (19CBD000) [pid = 3188] [serial = 2332] [outer = 00000000] 12:05:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (19F36000) [pid = 3188] [serial = 2333] [outer = 19CBD000] 12:05:33 INFO - PROCESS | 3188 | 1470942333294 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (19F3D000) [pid = 3188] [serial = 2334] [outer = 19CBD000] 12:05:33 INFO - PROCESS | 3188 | 1470942333670 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:05:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:05:33 INFO - PROCESS | 3188 | 1470942333745 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:05:33 INFO - PROCESS | 3188 | 1470942333752 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 3188 | 1470942333753 Marionette TRACE conn6 <- [1,3070,null,{}] 12:05:33 INFO - PROCESS | 3188 | 1470942333757 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:33 INFO - PROCESS | 3188 | 1470942333759 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:33 INFO - PROCESS | 3188 | 1470942333843 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:05:33 INFO - PROCESS | 3188 | 1470942333850 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 3188 | 1470942333852 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:33 INFO - PROCESS | 3188 | ++DOCSHELL 117FB400 == 36 [pid = 3188] [id = 779] 12:05:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (16357400) [pid = 3188] [serial = 2335] [outer = 00000000] 12:05:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (1A3EB000) [pid = 3188] [serial = 2336] [outer = 16357400] 12:05:33 INFO - PROCESS | 3188 | 1470942333896 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (1B394000) [pid = 3188] [serial = 2337] [outer = 16357400] 12:05:34 INFO - PROCESS | 3188 | 1470942334386 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:05:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:05:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:05:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:05:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 12:05:34 INFO - PROCESS | 3188 | 1470942334422 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 3188 | 1470942334427 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:05:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:05:34 INFO - PROCESS | 3188 | 1470942334433 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 3188 | 1470942334436 Marionette TRACE conn6 <- [1,3074,null,{}] 12:05:34 INFO - PROCESS | 3188 | 1470942334443 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:34 INFO - PROCESS | 3188 | 1470942334446 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:34 INFO - PROCESS | 3188 | 1470942334595 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:05:34 INFO - PROCESS | 3188 | 1470942334744 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 3188 | 1470942334749 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:34 INFO - PROCESS | 3188 | ++DOCSHELL 1064E000 == 37 [pid = 3188] [id = 780] 12:05:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (1064F000) [pid = 3188] [serial = 2338] [outer = 00000000] 12:05:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (1074CC00) [pid = 3188] [serial = 2339] [outer = 1064F000] 12:05:34 INFO - PROCESS | 3188 | 1470942334809 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (10D61C00) [pid = 3188] [serial = 2340] [outer = 1064F000] 12:05:35 INFO - PROCESS | 3188 | 1470942335352 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:05:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:05:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 970ms 12:05:35 INFO - PROCESS | 3188 | 1470942335407 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:05:35 INFO - PROCESS | 3188 | 1470942335412 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:05:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:05:35 INFO - PROCESS | 3188 | 1470942335435 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 3188 | 1470942335438 Marionette TRACE conn6 <- [1,3078,null,{}] 12:05:35 INFO - PROCESS | 3188 | 1470942335442 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:35 INFO - PROCESS | 3188 | 1470942335445 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:35 INFO - PROCESS | 3188 | 1470942335565 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:05:35 INFO - PROCESS | 3188 | 1470942335727 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 3188 | 1470942335730 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:35 INFO - PROCESS | 3188 | ++DOCSHELL 14D5FC00 == 38 [pid = 3188] [id = 781] 12:05:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (14D60C00) [pid = 3188] [serial = 2341] [outer = 00000000] 12:05:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 78 (15310000) [pid = 3188] [serial = 2342] [outer = 14D60C00] 12:05:35 INFO - PROCESS | 3188 | 1470942335788 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 3188 | ++DOMWINDOW == 79 (1630AC00) [pid = 3188] [serial = 2343] [outer = 14D60C00] 12:05:36 INFO - PROCESS | 3188 | 1470942336296 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:05:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:05:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 12:05:36 INFO - PROCESS | 3188 | 1470942336365 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 3188 | 1470942336368 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:05:36 INFO - PROCESS | 3188 | 1470942336371 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:05:36 INFO - PROCESS | 3188 | 1470942336375 Marionette TRACE conn6 <- [1,3082,null,{}] 12:05:36 INFO - PROCESS | 3188 | 1470942336387 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:36 INFO - PROCESS | 3188 | 1470942336392 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:36 INFO - PROCESS | 3188 | 1470942336535 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:05:36 INFO - PROCESS | 3188 | 1470942336680 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 3188 | 1470942336684 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:36 INFO - PROCESS | 3188 | ++DOCSHELL 16899400 == 39 [pid = 3188] [id = 782] 12:05:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 80 (16899800) [pid = 3188] [serial = 2344] [outer = 00000000] 12:05:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 81 (17586000) [pid = 3188] [serial = 2345] [outer = 16899800] 12:05:36 INFO - PROCESS | 3188 | 1470942336741 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 3188 | ++DOMWINDOW == 82 (18703C00) [pid = 3188] [serial = 2346] [outer = 16899800] 12:05:37 INFO - PROCESS | 3188 | 1470942337278 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:05:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:05:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 12:05:37 INFO - PROCESS | 3188 | 1470942337305 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 3188 | 1470942337308 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:05:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:05:37 INFO - PROCESS | 3188 | 1470942337311 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 3188 | 1470942337313 Marionette TRACE conn6 <- [1,3086,null,{}] 12:05:37 INFO - PROCESS | 3188 | 1470942337317 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:37 INFO - PROCESS | 3188 | 1470942337319 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:37 INFO - PROCESS | 3188 | 1470942337433 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:05:37 INFO - PROCESS | 3188 | 1470942337589 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 3188 | 1470942337591 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:37 INFO - PROCESS | 3188 | ++DOCSHELL 18E92000 == 40 [pid = 3188] [id = 783] 12:05:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 83 (19244000) [pid = 3188] [serial = 2347] [outer = 00000000] 12:05:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 84 (19C7EC00) [pid = 3188] [serial = 2348] [outer = 19244000] 12:05:37 INFO - PROCESS | 3188 | 1470942337649 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 3188 | ++DOMWINDOW == 85 (19F35800) [pid = 3188] [serial = 2349] [outer = 19244000] 12:05:38 INFO - PROCESS | 3188 | 1470942338336 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:05:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:05:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:05:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1074ms 12:05:38 INFO - PROCESS | 3188 | 1470942338389 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 3188 | 1470942338393 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:05:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:05:38 INFO - PROCESS | 3188 | 1470942338398 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - PROCESS | 3188 | 1470942338401 Marionette TRACE conn6 <- [1,3090,null,{}] 12:05:38 INFO - PROCESS | 3188 | 1470942338407 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:38 INFO - PROCESS | 3188 | 1470942338409 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:38 INFO - PROCESS | 3188 | 1470942338513 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:05:38 INFO - PROCESS | 3188 | 1470942338678 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 3188 | 1470942338683 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:38 INFO - PROCESS | 3188 | ++DOCSHELL 0FDEB000 == 41 [pid = 3188] [id = 784] 12:05:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 86 (1064AC00) [pid = 3188] [serial = 2350] [outer = 00000000] 12:05:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 87 (10652C00) [pid = 3188] [serial = 2351] [outer = 1064AC00] 12:05:38 INFO - PROCESS | 3188 | 1470942338738 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 3188 | ++DOMWINDOW == 88 (1074C000) [pid = 3188] [serial = 2352] [outer = 1064AC00] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 19A67000 == 40 [pid = 3188] [id = 778] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 18E8F800 == 39 [pid = 3188] [id = 777] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 086F1800 == 38 [pid = 3188] [id = 776] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 178E3800 == 37 [pid = 3188] [id = 775] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 1758C000 == 36 [pid = 3188] [id = 774] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 163E0000 == 35 [pid = 3188] [id = 773] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 11397800 == 34 [pid = 3188] [id = 772] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 1064F800 == 33 [pid = 3188] [id = 771] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 08194800 == 32 [pid = 3188] [id = 768] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 1074DC00 == 31 [pid = 3188] [id = 769] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 10D1A800 == 30 [pid = 3188] [id = 770] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 18E92000 == 29 [pid = 3188] [id = 783] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 14D5FC00 == 28 [pid = 3188] [id = 781] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 16899400 == 27 [pid = 3188] [id = 782] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 117FB400 == 26 [pid = 3188] [id = 779] 12:05:39 INFO - PROCESS | 3188 | --DOCSHELL 1064E000 == 25 [pid = 3188] [id = 780] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 87 (1F21D000) [pid = 3188] [serial = 2300] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 86 (19F3A800) [pid = 3188] [serial = 2294] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 85 (15CC7C00) [pid = 3188] [serial = 2282] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 84 (160C9000) [pid = 3188] [serial = 2283] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 83 (178BC800) [pid = 3188] [serial = 2291] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 82 (178C0800) [pid = 3188] [serial = 2292] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 81 (0FD82400) [pid = 3188] [serial = 2273] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 80 (0FE65400) [pid = 3188] [serial = 2274] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 79 (10750000) [pid = 3188] [serial = 2276] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 78 (10B66800) [pid = 3188] [serial = 2277] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 77 (163D7400) [pid = 3188] [serial = 2285] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 76 (163E4000) [pid = 3188] [serial = 2286] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 75 (1689AC00) [pid = 3188] [serial = 2289] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 74 (1689B000) [pid = 3188] [serial = 2288] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 73 (118E7400) [pid = 3188] [serial = 2279] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 72 (14AC0C00) [pid = 3188] [serial = 2280] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 71 (19CBD800) [pid = 3188] [serial = 2271] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 70 (1D423000) [pid = 3188] [serial = 2298] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 69 (1D421000) [pid = 3188] [serial = 2297] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | --DOMWINDOW == 68 (19F3B400) [pid = 3188] [serial = 2295] [outer = 00000000] [url = about:blank] 12:05:39 INFO - PROCESS | 3188 | 1470942339864 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:05:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:05:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1529ms 12:05:39 INFO - PROCESS | 3188 | 1470942339935 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 3188 | 1470942339939 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:05:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:05:39 INFO - PROCESS | 3188 | 1470942339945 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 3188 | 1470942339948 Marionette TRACE conn6 <- [1,3094,null,{}] 12:05:39 INFO - PROCESS | 3188 | 1470942339954 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:39 INFO - PROCESS | 3188 | 1470942339957 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:40 INFO - PROCESS | 3188 | 1470942340083 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:05:40 INFO - PROCESS | 3188 | 1470942340191 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 3188 | 1470942340194 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:40 INFO - PROCESS | 3188 | ++DOCSHELL 1054EC00 == 26 [pid = 3188] [id = 785] 12:05:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 69 (1054FC00) [pid = 3188] [serial = 2353] [outer = 00000000] 12:05:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 70 (10559400) [pid = 3188] [serial = 2354] [outer = 1054FC00] 12:05:40 INFO - PROCESS | 3188 | 1470942340241 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 71 (1064A000) [pid = 3188] [serial = 2355] [outer = 1054FC00] 12:05:40 INFO - PROCESS | 3188 | 1470942340646 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:05:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:05:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:05:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:05:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 731ms 12:05:40 INFO - PROCESS | 3188 | 1470942340679 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:05:40 INFO - PROCESS | 3188 | 1470942340684 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:05:40 INFO - PROCESS | 3188 | 1470942340690 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:05:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:05:40 INFO - PROCESS | 3188 | 1470942340693 Marionette TRACE conn6 <- [1,3098,null,{}] 12:05:40 INFO - PROCESS | 3188 | 1470942340696 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:40 INFO - PROCESS | 3188 | 1470942340699 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:40 INFO - PROCESS | 3188 | 1470942340787 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:05:40 INFO - PROCESS | 3188 | 1470942340793 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 3188 | 1470942340796 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:40 INFO - PROCESS | 3188 | ++DOCSHELL 10B6E400 == 27 [pid = 3188] [id = 786] 12:05:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 72 (10B6E800) [pid = 3188] [serial = 2356] [outer = 00000000] 12:05:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 73 (10D53C00) [pid = 3188] [serial = 2357] [outer = 10B6E800] 12:05:40 INFO - PROCESS | 3188 | 1470942340845 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 3188 | ++DOMWINDOW == 74 (10E20000) [pid = 3188] [serial = 2358] [outer = 10B6E800] 12:05:41 INFO - PROCESS | 3188 | 1470942341307 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:05:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:05:41 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:05:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:05:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 12:05:41 INFO - PROCESS | 3188 | 1470942341364 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:05:41 INFO - PROCESS | 3188 | 1470942341367 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:05:41 INFO - PROCESS | 3188 | 1470942341370 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:05:41 INFO - PROCESS | 3188 | 1470942341374 Marionette TRACE conn6 <- [1,3102,null,{}] 12:05:41 INFO - PROCESS | 3188 | 1470942341385 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:41 INFO - PROCESS | 3188 | 1470942341389 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:41 INFO - PROCESS | 3188 | 1470942341474 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:05:41 INFO - PROCESS | 3188 | 1470942341615 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\", \"5580147c-2f58-4e38-9d36-70faabcce35d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:41 INFO - PROCESS | 3188 | 1470942341618 Marionette INFO sendAsync 763d4e32-a354-4159-8612-65f2bff78e06 12:05:41 INFO - PROCESS | 3188 | ++DOCSHELL 14D24C00 == 28 [pid = 3188] [id = 787] 12:05:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 75 (14D25000) [pid = 3188] [serial = 2359] [outer = 00000000] 12:05:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 76 (14DEFC00) [pid = 3188] [serial = 2360] [outer = 14D25000] 12:05:41 INFO - PROCESS | 3188 | 1470942341667 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 3188 | ++DOMWINDOW == 77 (15307400) [pid = 3188] [serial = 2361] [outer = 14D25000] 12:05:42 INFO - PROCESS | 3188 | 1470942342054 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:05:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:05:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 12:05:42 INFO - PROCESS | 3188 | 1470942342104 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:05:42 INFO - PROCESS | 3188 | 1470942342107 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:05:43 WARNING - u'runner_teardown' () 12:05:43 INFO - No more tests 12:05:43 INFO - Got 0 unexpected results 12:05:43 INFO - SUITE-END | took 675s 12:05:43 INFO - Closing logging queue 12:05:43 INFO - queue closed 12:05:43 INFO - Return code: 0 12:05:43 WARNING - # TBPL SUCCESS # 12:05:43 INFO - Running post-action listener: _resource_record_post_action 12:05:43 INFO - Running post-run listener: _resource_record_post_run 12:05:44 INFO - Total resource usage - Wall time: 685s; CPU: 14.0%; Read bytes: 184560128; Write bytes: 1124146688; Read time: 3164940; Write time: 9185660 12:05:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:05:44 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 32768; Write bytes: 52768256; Read time: 720; Write time: 53440 12:05:44 INFO - run-tests - Wall time: 683s; CPU: 14.0%; Read bytes: 184527360; Write bytes: 1055137792; Read time: 3164220; Write time: 9117470 12:05:44 INFO - Running post-run listener: _upload_blobber_files 12:05:44 INFO - Blob upload gear active. 12:05:44 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:05:44 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:05:44 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:05:44 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:05:45 INFO - (blobuploader) - INFO - Open directory for files ... 12:05:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:05:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:05:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:05:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:05:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:05:45 INFO - (blobuploader) - INFO - Done attempting. 12:05:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:05:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:05:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:05:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:05:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:05:48 INFO - (blobuploader) - INFO - Done attempting. 12:05:48 INFO - (blobuploader) - INFO - Iteration through files over. 12:05:48 INFO - Return code: 0 12:05:48 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:05:48 INFO - Using _rmtree_windows ... 12:05:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:05:48 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/887cf4b04ebf6de68eaa292f632c0210fc6a855681eaf1dee08bdf366569a69e3e148a9525077e13cb7e3ec657d9a974047dbfab15247351c9886e8067e6678a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cf8137d9d2806127271f50dd374f430d3fc6b441dd83d6bd7fd5dffce19e94c6a38e3eb2cb4b487edbd93e03b51c5118e7eece569e6d330572466b197df9f258"} 12:05:48 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:05:48 INFO - Writing to file C:\slave\test\properties\blobber_files 12:05:48 INFO - Contents: 12:05:48 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/887cf4b04ebf6de68eaa292f632c0210fc6a855681eaf1dee08bdf366569a69e3e148a9525077e13cb7e3ec657d9a974047dbfab15247351c9886e8067e6678a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cf8137d9d2806127271f50dd374f430d3fc6b441dd83d6bd7fd5dffce19e94c6a38e3eb2cb4b487edbd93e03b51c5118e7eece569e6d330572466b197df9f258"} 12:05:48 INFO - Running post-run listener: copy_logs_to_upload_dir 12:05:48 INFO - Copying logs to upload dir... 12:05:48 INFO - mkdir: C:\slave\test\build\upload\logs 12:05:48 INFO - Copying logs to upload dir... 12:05:48 INFO - Using _rmtree_windows ... 12:05:48 INFO - Using _rmtree_windows ... 12:05:48 INFO - Using _rmtree_windows ... 12:05:48 INFO - Using _rmtree_windows ... 12:05:48 INFO - Using _rmtree_windows ... 12:05:48 INFO - Using _rmtree_windows ... 12:05:48 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=901.336000 ========= master_lag: 0.25 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 1 secs) (at 2016-08-11 12:05:48.506022) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-11 12:05:48.507361) ========= '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-079 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-079 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-079 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-release/sha512/887cf4b04ebf6de68eaa292f632c0210fc6a855681eaf1dee08bdf366569a69e3e148a9525077e13cb7e3ec657d9a974047dbfab15247351c9886e8067e6678a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cf8137d9d2806127271f50dd374f430d3fc6b441dd83d6bd7fd5dffce19e94c6a38e3eb2cb4b487edbd93e03b51c5118e7eece569e6d330572466b197df9f258"} build_url:https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/887cf4b04ebf6de68eaa292f632c0210fc6a855681eaf1dee08bdf366569a69e3e148a9525077e13cb7e3ec657d9a974047dbfab15247351c9886e8067e6678a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cf8137d9d2806127271f50dd374f430d3fc6b441dd83d6bd7fd5dffce19e94c6a38e3eb2cb4b487edbd93e03b51c5118e7eece569e6d330572466b197df9f258"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.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-08-11 12:05:48.628548) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 12:05:48.629503) ========= '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-079 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-079 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-079 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-08-11 12:05:48.747814) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-11 12:05:48.748653) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-11 12:05:49.613866) ========= ========= Total master_lag: 0.59 =========